0001628280-23-025877.txt : 20230727 0001628280-23-025877.hdr.sgml : 20230727 20230727133145 ACCESSION NUMBER: 0001628280-23-025877 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 76 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230727 DATE AS OF CHANGE: 20230727 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CBIZ, Inc. CENTRAL INDEX KEY: 0000944148 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-BUSINESS SERVICES, NEC [7389] IRS NUMBER: 222769024 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-32961 FILM NUMBER: 231117115 BUSINESS ADDRESS: STREET 1: 6801 BRECKSVILLE ROAD STREET 2: DOOR N CITY: INDEPENDENCE STATE: OH ZIP: 44131 BUSINESS PHONE: 2164479000 MAIL ADDRESS: STREET 1: 6801 BRECKSVILLE ROAD STREET 2: DOOR N CITY: INDEPENDENCE STATE: OH ZIP: 44131 FORMER COMPANY: FORMER CONFORMED NAME: CENTURY BUSINESS SERVICES INC DATE OF NAME CHANGE: 19980218 FORMER COMPANY: FORMER CONFORMED NAME: INTERNATIONAL ALLIANCE SERVICES INC DATE OF NAME CHANGE: 19961031 10-Q 1 cbz-20230630.htm 10-Q cbz-20230630
false2023Q20000944148--12-31SUBSEQUENT EVENTSOPEN00009441482023-01-012023-06-3000009441482023-07-24xbrli:shares00009441482023-06-30iso4217:USD00009441482022-12-3100009441482023-04-012023-06-3000009441482022-04-012022-06-3000009441482022-01-012022-06-30iso4217:USDxbrli:shares0000944148us-gaap:CommonStockMember2023-03-310000944148us-gaap:TreasuryStockCommonMember2023-03-310000944148us-gaap:AdditionalPaidInCapitalMember2023-03-310000944148us-gaap:RetainedEarningsMember2023-03-310000944148us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100009441482023-03-310000944148us-gaap:RetainedEarningsMember2023-04-012023-06-300000944148us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300000944148us-gaap:TreasuryStockCommonMember2023-04-012023-06-300000944148cbz:RestrictedStockUnitsAndAwardsMemberus-gaap:CommonStockMember2023-04-012023-06-300000944148us-gaap:CommonStockMember2023-04-012023-06-300000944148us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300000944148us-gaap:CommonStockMember2023-06-300000944148us-gaap:TreasuryStockCommonMember2023-06-300000944148us-gaap:AdditionalPaidInCapitalMember2023-06-300000944148us-gaap:RetainedEarningsMember2023-06-300000944148us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300000944148us-gaap:CommonStockMember2022-03-310000944148us-gaap:TreasuryStockCommonMember2022-03-310000944148us-gaap:AdditionalPaidInCapitalMember2022-03-310000944148us-gaap:RetainedEarningsMember2022-03-310000944148us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-3100009441482022-03-310000944148us-gaap:RetainedEarningsMember2022-04-012022-06-300000944148us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300000944148us-gaap:TreasuryStockCommonMember2022-04-012022-06-300000944148cbz:RestrictedStockUnitsAndAwardsMemberus-gaap:CommonStockMember2022-04-012022-06-300000944148us-gaap:CommonStockMember2022-04-012022-06-300000944148us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300000944148us-gaap:CommonStockMember2022-06-300000944148us-gaap:TreasuryStockCommonMember2022-06-300000944148us-gaap:AdditionalPaidInCapitalMember2022-06-300000944148us-gaap:RetainedEarningsMember2022-06-300000944148us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-3000009441482022-06-300000944148us-gaap:CommonStockMember2022-12-310000944148us-gaap:TreasuryStockCommonMember2022-12-310000944148us-gaap:AdditionalPaidInCapitalMember2022-12-310000944148us-gaap:RetainedEarningsMember2022-12-310000944148us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000944148us-gaap:RetainedEarningsMember2023-01-012023-06-300000944148us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-06-300000944148us-gaap:TreasuryStockCommonMember2023-01-012023-06-300000944148cbz:RestrictedStockUnitsAndAwardsMemberus-gaap:CommonStockMember2023-01-012023-06-300000944148cbz:RestrictedStockUnitsAndAwardsMemberus-gaap:AdditionalPaidInCapitalMember2023-01-012023-06-300000944148cbz:RestrictedStockUnitsAndAwardsMember2023-01-012023-06-300000944148us-gaap:CommonStockMemberus-gaap:PerformanceSharesMember2023-01-012023-06-300000944148us-gaap:AdditionalPaidInCapitalMemberus-gaap:PerformanceSharesMember2023-01-012023-06-300000944148us-gaap:PerformanceSharesMember2023-01-012023-06-300000944148us-gaap:CommonStockMember2023-01-012023-06-300000944148us-gaap:AdditionalPaidInCapitalMember2023-01-012023-06-300000944148us-gaap:CommonStockMember2021-12-310000944148us-gaap:TreasuryStockCommonMember2021-12-310000944148us-gaap:AdditionalPaidInCapitalMember2021-12-310000944148us-gaap:RetainedEarningsMember2021-12-310000944148us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-3100009441482021-12-310000944148us-gaap:RetainedEarningsMember2022-01-012022-06-300000944148us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-06-300000944148us-gaap:TreasuryStockCommonMember2022-01-012022-06-300000944148us-gaap:CommonStockMember2022-01-012022-06-300000944148us-gaap:AdditionalPaidInCapitalMember2022-01-012022-06-300000944148us-gaap:CommonStockMemberus-gaap:PerformanceSharesMember2022-01-012022-06-300000944148us-gaap:AdditionalPaidInCapitalMemberus-gaap:PerformanceSharesMember2022-01-012022-06-300000944148us-gaap:PerformanceSharesMember2022-01-012022-06-30cbz:practice_group00009441482022-01-012022-12-310000944148cbz:TwoThousandAndTwentyTwoCreditFacilityMember2022-05-030000944148cbz:TwoThousandAndTwentyTwoCreditFacilityMember2022-05-040000944148cbz:SwingLineFacilityMembercbz:TwoThousandAndTwentyTwoCreditFacilityMember2022-05-030000944148cbz:SwingLineFacilityMembercbz:TwoThousandAndTwentyTwoCreditFacilityMember2022-05-040000944148cbz:TwoThousandAndTwentyTwoCreditFacilityMember2023-06-300000944148cbz:TwoThousandAndTwentyTwoCreditFacilityMember2022-12-310000944148cbz:A2018And2022CreditFacilitiesMember2023-06-30xbrli:pure0000944148cbz:A2018And2022CreditFacilitiesMember2022-06-300000944148srt:MinimumMembercbz:A2018And2022CreditFacilitiesMember2023-06-300000944148srt:MaximumMembercbz:A2018And2022CreditFacilitiesMember2023-06-300000944148srt:MinimumMembercbz:A2018And2022CreditFacilitiesMember2022-06-300000944148srt:MaximumMembercbz:A2018And2022CreditFacilitiesMember2022-06-300000944148us-gaap:LineOfCreditMember2023-06-300000944148cbz:A2018And2022CreditFacilitiesMember2023-04-012023-06-300000944148cbz:A2018And2022CreditFacilitiesMember2022-04-012022-06-300000944148us-gaap:LineOfCreditMember2023-04-012023-06-300000944148us-gaap:LineOfCreditMember2022-04-012022-06-300000944148cbz:OtherInterestExpenseMember2023-04-012023-06-300000944148cbz:OtherInterestExpenseMember2022-04-012022-06-300000944148cbz:A2018And2022CreditFacilitiesMember2023-01-012023-06-300000944148cbz:A2018And2022CreditFacilitiesMember2022-01-012022-06-300000944148us-gaap:LineOfCreditMember2023-01-012023-06-300000944148us-gaap:LineOfCreditMember2022-01-012022-06-300000944148cbz:OtherInterestExpenseMember2023-01-012023-06-300000944148cbz:OtherInterestExpenseMember2022-01-012022-06-300000944148cbz:CBIZOperationsAndFormerEmployeeOfCBIZMMPMembersrt:MaximumMember2016-12-192016-12-190000944148cbz:CBIZOperationsAndFormerEmployeeOfCBIZMMPMember2016-12-192016-12-190000944148cbz:CertifiedDepositsAndOtherDepositoryAssetsMember2023-06-300000944148cbz:CertifiedDepositsAndOtherDepositoryAssetsMember2022-12-310000944148cbz:InterestRateSwapApril2028ExpirationMemberus-gaap:OtherNoncurrentLiabilitiesMember2023-01-012023-03-310000944148cbz:InterestRateSwapApril2028ExpirationMemberus-gaap:OtherNoncurrentLiabilitiesMember2023-03-310000944148cbz:InterestRateSwapJune2023ExpirationMember2023-04-012023-06-30cbz:swap0000944148cbz:InterestRateSwapJune2023ExpirationMemberus-gaap:OtherCurrentAssetsMember2023-06-300000944148us-gaap:InterestRateSwapMember2023-06-300000944148us-gaap:OtherNoncurrentAssetsMembercbz:InterestRateSwapApril2025ExpirationMember2023-06-300000944148cbz:InterestRateSwapApril2025ExpirationMember2023-06-300000944148cbz:InterestRateSwapDecember2026ExpirationMemberus-gaap:OtherNoncurrentAssetsMember2023-06-300000944148cbz:InterestRateSwapDecember2026ExpirationMember2023-06-300000944148cbz:InterestRateSwapAugust2027ExpirationMemberus-gaap:OtherNoncurrentAssetsMember2023-06-300000944148cbz:InterestRateSwapAugust2027ExpirationMember2023-06-300000944148cbz:InterestRateSwapApril2028ExpirationMemberus-gaap:OtherNoncurrentAssetsMember2023-06-300000944148cbz:InterestRateSwapApril2028ExpirationMember2023-06-300000944148cbz:InterestRateSwapJune2023ExpirationMemberus-gaap:OtherCurrentAssetsMember2022-12-310000944148cbz:InterestRateSwapJune2023ExpirationMember2022-12-310000944148us-gaap:OtherNoncurrentAssetsMembercbz:InterestRateSwapApril2025ExpirationMember2022-12-310000944148cbz:InterestRateSwapApril2025ExpirationMember2022-12-310000944148cbz:InterestRateSwapDecember2026ExpirationMemberus-gaap:OtherNoncurrentAssetsMember2022-12-310000944148cbz:InterestRateSwapDecember2026ExpirationMember2022-12-310000944148cbz:InterestRateSwapAugust2027ExpirationMemberus-gaap:OtherNoncurrentAssetsMember2022-12-310000944148cbz:InterestRateSwapAugust2027ExpirationMember2022-12-310000944148us-gaap:InterestRateSwapMember2023-04-012023-06-300000944148us-gaap:InterestRateSwapMember2022-04-012022-06-300000944148us-gaap:InterestRateSwapMember2023-01-012023-06-300000944148us-gaap:InterestRateSwapMember2022-01-012022-06-300000944148us-gaap:FairValueInputsLevel1Member2023-06-300000944148us-gaap:FairValueInputsLevel1Member2022-12-310000944148us-gaap:FairValueInputsLevel2Member2023-06-300000944148us-gaap:FairValueInputsLevel2Member2022-12-310000944148us-gaap:FairValueInputsLevel3Member2023-06-300000944148us-gaap:FairValueInputsLevel3Member2022-12-310000944148cbz:ContingentPurchasePricePayableMemberus-gaap:FairValueInputsLevel3Member2022-12-310000944148cbz:ContingentPurchasePricePayableMemberus-gaap:FairValueInputsLevel3Member2021-12-310000944148cbz:ContingentPurchasePricePayableMemberus-gaap:FairValueInputsLevel3Member2023-01-012023-06-300000944148cbz:ContingentPurchasePricePayableMemberus-gaap:FairValueInputsLevel3Member2022-01-012022-06-300000944148cbz:ContingentPurchasePricePayableMemberus-gaap:FairValueInputsLevel3Member2023-06-300000944148cbz:ContingentPurchasePricePayableMemberus-gaap:FairValueInputsLevel3Member2022-06-300000944148cbz:TwoThousandNineteenStockOmnibusIncentivePlanMember2023-05-100000944148cbz:RestrictedStockUnitsAndAwardsMember2022-12-310000944148cbz:RestrictedStockUnitsAndAwardsMember2023-01-012023-06-300000944148cbz:RestrictedStockUnitsAndAwardsMember2023-06-3000009441482023-02-082023-02-080000944148us-gaap:PerformanceSharesMember2023-01-012023-06-300000944148srt:MaximumMemberus-gaap:PerformanceSharesMember2023-01-012023-06-300000944148us-gaap:PerformanceSharesMember2022-12-310000944148us-gaap:PerformanceSharesMember2023-06-300000944148us-gaap:StockCompensationPlanMember2023-04-012023-06-300000944148us-gaap:StockCompensationPlanMember2023-01-012023-06-300000944148us-gaap:StockCompensationPlanMember2022-04-012022-06-300000944148us-gaap:StockCompensationPlanMember2022-01-012022-06-300000944148us-gaap:PerformanceSharesMember2023-01-012023-06-300000944148us-gaap:PerformanceSharesMember2023-04-012023-06-300000944148us-gaap:PerformanceSharesMember2022-04-012022-06-300000944148us-gaap:PerformanceSharesMember2022-01-012022-06-300000944148us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2023-01-012023-06-300000944148us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2022-01-012022-06-300000944148us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2023-06-300000944148us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2022-06-300000944148cbz:FinancialServicesMember2023-06-300000944148cbz:BenefitsAndInsuranceServicesMember2023-06-300000944148cbz:FinancialServicesMember2022-06-300000944148cbz:BenefitsAndInsuranceServicesMember2022-06-300000944148us-gaap:CustomerListsMembercbz:FinancialServicesMember2023-06-300000944148cbz:BenefitsAndInsuranceServicesMemberus-gaap:CustomerListsMember2023-06-300000944148us-gaap:CustomerListsMembercbz:FinancialServicesMember2022-06-300000944148cbz:BenefitsAndInsuranceServicesMemberus-gaap:CustomerListsMember2022-06-300000944148us-gaap:OtherIntangibleAssetsMembercbz:FinancialServicesMember2023-06-300000944148cbz:BenefitsAndInsuranceServicesMemberus-gaap:OtherIntangibleAssetsMember2023-06-300000944148us-gaap:OtherIntangibleAssetsMembercbz:FinancialServicesMember2022-06-300000944148cbz:BenefitsAndInsuranceServicesMemberus-gaap:OtherIntangibleAssetsMember2022-06-300000944148us-gaap:CustomerListsMember2023-01-012023-06-300000944148us-gaap:OtherIntangibleAssetsMember2023-01-012023-06-30cbz:segment0000944148cbz:AccountingTaxAdvisoryAndConsultingMembercbz:FinancialServicesMember2023-04-012023-06-300000944148cbz:BenefitsAndInsuranceServicesMembercbz:AccountingTaxAdvisoryAndConsultingMember2023-04-012023-06-300000944148cbz:AccountingTaxAdvisoryAndConsultingMembercbz:NationalPracticesMember2023-04-012023-06-300000944148cbz:AccountingTaxAdvisoryAndConsultingMember2023-04-012023-06-300000944148cbz:FinancialServicesMembercbz:CoreBenefitsAndInsuranceServicesMember2023-04-012023-06-300000944148cbz:BenefitsAndInsuranceServicesMembercbz:CoreBenefitsAndInsuranceServicesMember2023-04-012023-06-300000944148cbz:NationalPracticesMembercbz:CoreBenefitsAndInsuranceServicesMember2023-04-012023-06-300000944148cbz:CoreBenefitsAndInsuranceServicesMember2023-04-012023-06-300000944148cbz:NonCoreBenefitsAndInsuranceServicesMembercbz:FinancialServicesMember2023-04-012023-06-300000944148cbz:BenefitsAndInsuranceServicesMembercbz:NonCoreBenefitsAndInsuranceServicesMember2023-04-012023-06-300000944148cbz:NonCoreBenefitsAndInsuranceServicesMembercbz:NationalPracticesMember2023-04-012023-06-300000944148cbz:NonCoreBenefitsAndInsuranceServicesMember2023-04-012023-06-300000944148cbz:FinancialServicesMembercbz:ManagedNetworkingAndHardwareServicesMember2023-04-012023-06-300000944148cbz:BenefitsAndInsuranceServicesMembercbz:ManagedNetworkingAndHardwareServicesMember2023-04-012023-06-300000944148cbz:ManagedNetworkingAndHardwareServicesMembercbz:NationalPracticesMember2023-04-012023-06-300000944148cbz:ManagedNetworkingAndHardwareServicesMember2023-04-012023-06-300000944148cbz:NationalPracticesConsultingMembercbz:FinancialServicesMember2023-04-012023-06-300000944148cbz:BenefitsAndInsuranceServicesMembercbz:NationalPracticesConsultingMember2023-04-012023-06-300000944148cbz:NationalPracticesConsultingMembercbz:NationalPracticesMember2023-04-012023-06-300000944148cbz:NationalPracticesConsultingMember2023-04-012023-06-300000944148cbz:FinancialServicesMember2023-04-012023-06-300000944148cbz:BenefitsAndInsuranceServicesMember2023-04-012023-06-300000944148cbz:NationalPracticesMember2023-04-012023-06-300000944148cbz:AccountingTaxAdvisoryAndConsultingMembercbz:FinancialServicesMember2022-04-012022-06-300000944148cbz:BenefitsAndInsuranceServicesMembercbz:AccountingTaxAdvisoryAndConsultingMember2022-04-012022-06-300000944148cbz:AccountingTaxAdvisoryAndConsultingMembercbz:NationalPracticesMember2022-04-012022-06-300000944148cbz:AccountingTaxAdvisoryAndConsultingMember2022-04-012022-06-300000944148cbz:FinancialServicesMembercbz:CoreBenefitsAndInsuranceServicesMember2022-04-012022-06-300000944148cbz:BenefitsAndInsuranceServicesMembercbz:CoreBenefitsAndInsuranceServicesMember2022-04-012022-06-300000944148cbz:NationalPracticesMembercbz:CoreBenefitsAndInsuranceServicesMember2022-04-012022-06-300000944148cbz:CoreBenefitsAndInsuranceServicesMember2022-04-012022-06-300000944148cbz:NonCoreBenefitsAndInsuranceServicesMembercbz:FinancialServicesMember2022-04-012022-06-300000944148cbz:BenefitsAndInsuranceServicesMembercbz:NonCoreBenefitsAndInsuranceServicesMember2022-04-012022-06-300000944148cbz:NonCoreBenefitsAndInsuranceServicesMembercbz:NationalPracticesMember2022-04-012022-06-300000944148cbz:NonCoreBenefitsAndInsuranceServicesMember2022-04-012022-06-300000944148cbz:FinancialServicesMembercbz:ManagedNetworkingAndHardwareServicesMember2022-04-012022-06-300000944148cbz:BenefitsAndInsuranceServicesMembercbz:ManagedNetworkingAndHardwareServicesMember2022-04-012022-06-300000944148cbz:ManagedNetworkingAndHardwareServicesMembercbz:NationalPracticesMember2022-04-012022-06-300000944148cbz:ManagedNetworkingAndHardwareServicesMember2022-04-012022-06-300000944148cbz:NationalPracticesConsultingMembercbz:FinancialServicesMember2022-04-012022-06-300000944148cbz:BenefitsAndInsuranceServicesMembercbz:NationalPracticesConsultingMember2022-04-012022-06-300000944148cbz:NationalPracticesConsultingMembercbz:NationalPracticesMember2022-04-012022-06-300000944148cbz:NationalPracticesConsultingMember2022-04-012022-06-300000944148cbz:FinancialServicesMember2022-04-012022-06-300000944148cbz:BenefitsAndInsuranceServicesMember2022-04-012022-06-300000944148cbz:NationalPracticesMember2022-04-012022-06-300000944148cbz:AccountingTaxAdvisoryAndConsultingMembercbz:FinancialServicesMember2023-01-012023-06-300000944148cbz:BenefitsAndInsuranceServicesMembercbz:AccountingTaxAdvisoryAndConsultingMember2023-01-012023-06-300000944148cbz:AccountingTaxAdvisoryAndConsultingMembercbz:NationalPracticesMember2023-01-012023-06-300000944148cbz:AccountingTaxAdvisoryAndConsultingMember2023-01-012023-06-300000944148cbz:FinancialServicesMembercbz:CoreBenefitsAndInsuranceServicesMember2023-01-012023-06-300000944148cbz:BenefitsAndInsuranceServicesMembercbz:CoreBenefitsAndInsuranceServicesMember2023-01-012023-06-300000944148cbz:NationalPracticesMembercbz:CoreBenefitsAndInsuranceServicesMember2023-01-012023-06-300000944148cbz:CoreBenefitsAndInsuranceServicesMember2023-01-012023-06-300000944148cbz:NonCoreBenefitsAndInsuranceServicesMembercbz:FinancialServicesMember2023-01-012023-06-300000944148cbz:BenefitsAndInsuranceServicesMembercbz:NonCoreBenefitsAndInsuranceServicesMember2023-01-012023-06-300000944148cbz:NonCoreBenefitsAndInsuranceServicesMembercbz:NationalPracticesMember2023-01-012023-06-300000944148cbz:NonCoreBenefitsAndInsuranceServicesMember2023-01-012023-06-300000944148cbz:FinancialServicesMembercbz:ManagedNetworkingAndHardwareServicesMember2023-01-012023-06-300000944148cbz:BenefitsAndInsuranceServicesMembercbz:ManagedNetworkingAndHardwareServicesMember2023-01-012023-06-300000944148cbz:ManagedNetworkingAndHardwareServicesMembercbz:NationalPracticesMember2023-01-012023-06-300000944148cbz:ManagedNetworkingAndHardwareServicesMember2023-01-012023-06-300000944148cbz:NationalPracticesConsultingMembercbz:FinancialServicesMember2023-01-012023-06-300000944148cbz:BenefitsAndInsuranceServicesMembercbz:NationalPracticesConsultingMember2023-01-012023-06-300000944148cbz:NationalPracticesConsultingMembercbz:NationalPracticesMember2023-01-012023-06-300000944148cbz:NationalPracticesConsultingMember2023-01-012023-06-300000944148cbz:FinancialServicesMember2023-01-012023-06-300000944148cbz:BenefitsAndInsuranceServicesMember2023-01-012023-06-300000944148cbz:NationalPracticesMember2023-01-012023-06-300000944148cbz:AccountingTaxAdvisoryAndConsultingMembercbz:FinancialServicesMember2022-01-012022-06-300000944148cbz:BenefitsAndInsuranceServicesMembercbz:AccountingTaxAdvisoryAndConsultingMember2022-01-012022-06-300000944148cbz:AccountingTaxAdvisoryAndConsultingMembercbz:NationalPracticesMember2022-01-012022-06-300000944148cbz:AccountingTaxAdvisoryAndConsultingMember2022-01-012022-06-300000944148cbz:FinancialServicesMembercbz:CoreBenefitsAndInsuranceServicesMember2022-01-012022-06-300000944148cbz:BenefitsAndInsuranceServicesMembercbz:CoreBenefitsAndInsuranceServicesMember2022-01-012022-06-300000944148cbz:NationalPracticesMembercbz:CoreBenefitsAndInsuranceServicesMember2022-01-012022-06-300000944148cbz:CoreBenefitsAndInsuranceServicesMember2022-01-012022-06-300000944148cbz:NonCoreBenefitsAndInsuranceServicesMembercbz:FinancialServicesMember2022-01-012022-06-300000944148cbz:BenefitsAndInsuranceServicesMembercbz:NonCoreBenefitsAndInsuranceServicesMember2022-01-012022-06-300000944148cbz:NonCoreBenefitsAndInsuranceServicesMembercbz:NationalPracticesMember2022-01-012022-06-300000944148cbz:NonCoreBenefitsAndInsuranceServicesMember2022-01-012022-06-300000944148cbz:FinancialServicesMembercbz:ManagedNetworkingAndHardwareServicesMember2022-01-012022-06-300000944148cbz:BenefitsAndInsuranceServicesMembercbz:ManagedNetworkingAndHardwareServicesMember2022-01-012022-06-300000944148cbz:ManagedNetworkingAndHardwareServicesMembercbz:NationalPracticesMember2022-01-012022-06-300000944148cbz:ManagedNetworkingAndHardwareServicesMember2022-01-012022-06-300000944148cbz:NationalPracticesConsultingMembercbz:FinancialServicesMember2022-01-012022-06-300000944148cbz:BenefitsAndInsuranceServicesMembercbz:NationalPracticesConsultingMember2022-01-012022-06-300000944148cbz:NationalPracticesConsultingMembercbz:NationalPracticesMember2022-01-012022-06-300000944148cbz:NationalPracticesConsultingMember2022-01-012022-06-300000944148cbz:FinancialServicesMember2022-01-012022-06-300000944148cbz:BenefitsAndInsuranceServicesMember2022-01-012022-06-300000944148cbz:NationalPracticesMember2022-01-012022-06-300000944148us-gaap:OperatingSegmentsMembercbz:FinancialServicesMember2023-04-012023-06-300000944148us-gaap:OperatingSegmentsMembercbz:BenefitsAndInsuranceServicesMember2023-04-012023-06-300000944148us-gaap:OperatingSegmentsMembercbz:NationalPracticesMember2023-04-012023-06-300000944148us-gaap:CorporateNonSegmentMember2023-04-012023-06-300000944148us-gaap:OperatingSegmentsMembercbz:FinancialServicesMember2022-04-012022-06-300000944148us-gaap:OperatingSegmentsMembercbz:BenefitsAndInsuranceServicesMember2022-04-012022-06-300000944148us-gaap:OperatingSegmentsMembercbz:NationalPracticesMember2022-04-012022-06-300000944148us-gaap:CorporateNonSegmentMember2022-04-012022-06-300000944148us-gaap:OperatingSegmentsMembercbz:FinancialServicesMember2023-01-012023-06-300000944148us-gaap:OperatingSegmentsMembercbz:BenefitsAndInsuranceServicesMember2023-01-012023-06-300000944148us-gaap:OperatingSegmentsMembercbz:NationalPracticesMember2023-01-012023-06-300000944148us-gaap:CorporateNonSegmentMember2023-01-012023-06-300000944148us-gaap:OperatingSegmentsMembercbz:FinancialServicesMember2022-01-012022-06-300000944148us-gaap:OperatingSegmentsMembercbz:BenefitsAndInsuranceServicesMember2022-01-012022-06-300000944148us-gaap:OperatingSegmentsMembercbz:NationalPracticesMember2022-01-012022-06-300000944148us-gaap:CorporateNonSegmentMember2022-01-012022-06-30

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
FORM 10-Q
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2023
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from________ to ________
Commission File Number 1-32961
CBIZ, Inc.
(Exact name of registrant as specified in its charter)
Delaware
(State or other jurisdiction of incorporation
or organization)
6801 Brecksville Rd, Door N, Independence, Ohio
(Address of principal executive offices)
22-2769024
(I.R.S. Employer
Identification No.)
44131
(Zip Code)
(216) 447-9000
(Registrant’s telephone number, including area code)
Not Applicable
(Former name, former address and former fiscal year, if changed since last report)
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, $0.01 Par ValueCBZNew York Stock Exchange

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes     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, 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:
Class of Common StockOutstanding at July 24, 2023
Common Stock, par value $0.01 per share49,822,274



CBIZ, INC. AND SUBSIDIARIES
TABLE OF CONTENTS
 
Page
  
 
    
  
    
  
    
  
    
  
    
  
    
 
    
 
    
 
    
 
    
 
    
 
    
 
    
 
    
 
    
 
    
 
    
 

2


PART I – FINANCIAL INFORMATION
Item 1.    Financial Statements
CBIZ, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)
(In thousands)
June 30,
2023
December 31,
2022
ASSETS
Current assets:
Cash and cash equivalents$3,692 $4,697 
Restricted cash52,314 28,487 
Accounts receivable, net456,397 334,498 
Other current assets42,411 29,431 
Current assets before funds held for clients554,814 397,113 
Funds held for clients131,374 171,313 
Total current assets686,188 568,426 
Non-current assets:
Property and equipment, net50,899 45,184 
Goodwill and other intangible assets, net1,014,673 951,702 
Assets of deferred compensation plan136,463 118,862 
Right-of-use assets, net186,213 184,043 
Other non-current assets14,319 10,907 
Total non-current assets1,402,567 1,310,698 
Total assets$2,088,755 $1,879,124 
LIABILITIES
Current liabilities:
Accounts payable$126,372 $80,725 
Income taxes payable13,350 1,607 
Accrued personnel costs89,989 130,456 
Contingent purchase price liabilities70,950 63,262 
Operating lease liabilities36,256 36,358 
Other current liabilities30,991 26,532 
Current liabilities before client fund obligations367,908 338,940 
Client fund obligations133,069 173,467 
Total current liabilities500,977 512,407 
Non-current liabilities:
Bank debt410,600 265,700 
Debt issuance costs(1,810)(2,046)
Total long-term debt, net408,790 263,654 
Income taxes payable2,381 2,211 
Deferred income taxes, net29,455 24,763 
Deferred compensation plan obligations136,463 118,862 
Contingent purchase price liabilities59,515 68,748 
Lease liabilities174,608 174,454 
Other non-current liabilities523 573 
Total non-current liabilities811,735 653,265 
Total liabilities1,312,712 1,165,672 
STOCKHOLDERS' EQUITY
Common stock1,371 1,363 
Additional paid in capital818,693 799,147 
Retained earnings834,139 734,116 
Treasury stock(882,088)(824,778)
Accumulated other comprehensive income 3,928 3,604 
Total stockholders’ equity776,043 713,452 
Total liabilities and stockholders’ equity$2,088,755 $1,879,124 

See the accompanying notes to the unaudited condensed consolidated financial statements
3


CBIZ, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)
(In thousands, except per share data)

Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Revenue$398,502 $361,952 $853,108 $753,674 
Operating expenses343,987 289,736 684,998 580,035 
Gross margin54,515 72,216 168,110 173,639 
Corporate general and administrative expenses15,793 10,926 31,391 27,235 
Operating income38,722 61,290 136,719 146,404 
Other (expense) income:
Interest expense(5,534)(1,645)(9,175)(2,904)
Gain on sale of operations, net 135 99 135 
Other income (expense), net5,421 (15,903)10,533 (22,310)
Total other (expense) income, net(113)(17,413)1,457 (25,079)
Income before income tax expense38,609 43,877 138,176 121,325 
Income tax expense11,746 12,622 38,153 31,943 
Net Income 26,863 31,255 100,023 89,382 
Earnings per share:
Basic$0.54 $0.60 $1.99 $1.72 
Diluted$0.53 $0.60 $1.98 $1.70 
Basic weighted average shares outstanding49,963 51,911 50,164 52,015 
Diluted weighted average shares outstanding50,385 52,531 50,639 52,736 
Comprehensive income:
Net income$26,863 $31,255 $100,023 $89,382 
Other comprehensive income, net of tax1,537 480 324 2,405 
Comprehensive income$28,400 $31,735 $100,347 $91,787 

See the accompanying notes to the unaudited condensed consolidated financial statements
4


CBIZ, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (Unaudited)
(In thousands)

Issued
Common
Shares
Treasury
Shares
Common
Stock
Additional
Paid-In
Capital
Retained
Earnings
Treasury
Stock
Accumulated
Other
Comprehensive
 Income
Totals
March 31, 2023137,024 86,712 $1,370 $814,686 $807,276 $(853,793)$2,391 $771,930 
Net income— — — — 26,863 — — 26,863 
Other comprehensive income— — — — — — 1,537 1,537 
Share repurchases— 547 — — — (27,737)— (27,737)
Restricted stock units and awards21 — — — — — — — 
Stock options exercised32 — 1 622 — — — 623 
Stock-based compensation— — — 2,788 — — — 2,788 
Business acquisitions4 — — 210 — — — 210 
Excise tax on share repurchases— — — 387 — (558)— (171)
June 30, 2023137,081 87,259 $1,371 $818,693 $834,139 $(882,088)$3,928 $776,043 


Issued
Common
Shares
Treasury
Shares
Common
Stock
Additional
Paid-In
Capital
Retained
Earnings
Treasury
Stock
Accumulated
Other
Comprehensive
Income
Totals
March 31, 2022135,756 83,462 $1,358 $777,731 $686,889 $(707,088)$958 $759,848 
Net income— — — — 31,255 — — 31,255 
Other comprehensive income— — — — — — 480 480 
Share repurchases— 736 — — — (29,555)— (29,555)
Indirect repurchase of shares for minimum tax withholding— 23 — — — (916)— (916)
Restricted stock units and awards27 — — — — — — — 
Stock options exercised40 — — 672 — — — 672 
Stock-based compensation— — — 2,739 — — — 2,739 
June 30, 2022135,823 84,221 $1,358 $781,142 $718,144 $(737,559)$1,438 $764,523 


See the accompanying notes to the unaudited condensed consolidated financial statement



5



CBIZ, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (Unaudited)
(In thousands)

Issued
Common
Shares
Treasury
Shares
Common
Stock
Additional
Paid-In
Capital
Retained
Earnings
Treasury
Stock
Accumulated
Other
Comprehensive
Income
Totals
December 31, 2022136,295 86,115 $1,363 $799,147 $734,116 $(824,778)$3,604 $713,452 
Net income— — — — 100,023 — — 100,023 
Other comprehensive income— — — — — — 324 324 
Share repurchases— 975 — — — (48,528)— (48,528)
Indirect repurchase of shares for minimum tax withholding— 169 — — — (8,224)— (8,224)
Restricted stock units and awards144 — 1 (1)— — —  
Performance share units244 — 2 (2)— — —  
Stock options exercised221 — 3 4,249 — — — 4,252 
Stock-based compensation— — — 6,619 — — — 6,619 
Business acquisitions177 — 2 8,294 — — — 8,296 
Excise tax on share repurchases— — — 387 — (558)— (171)
June 30, 2023137,081 87,259 $1,371 $818,693 $834,139 $(882,088)$3,928 $776,043 

Issued
Common
Shares
Treasury
Shares
Common
Stock
Additional
Paid-In
Capital
Retained
Earnings
Treasury
Stock
Accumulated
Other
Comprehensive
(Loss) Income
Totals
December 31, 2021135,187 83,149 $1,352 $770,117 $628,762 $(694,716)$(967)$704,548 
Net income— — — — 89,382 — — 89,382 
Other comprehensive income— — — — — — 2,405 2,405 
Share repurchases— 884 — — — (35,554)— (35,554)
Indirect repurchase of shares for minimum tax withholding— 188 — — — (7,289)— (7,289)
Restricted stock units and awards119 — 1 (1)— — —  
Performance share units211 — 2 (2)— — —  
Stock options exercised287 — 3 3,893 — — — 3,896 
Stock-based compensation— — — 6,428 — — — 6,428 
Business acquisitions19 — — 707 — — — 707 
June 30, 2022135,823 84,221 $1,358 $781,142 $718,144 $(737,559)$1,438 $764,523 

See the accompanying notes to the unaudited condensed consolidated financial statements
6


CBIZ, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)
(In thousands)
Six Months Ended June 30,
20232022
Cash flows from operating activities:  
Net income$100,023 $89,382 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization expense17,831 16,465 
Gain on sale of operations, net(99)(135)
Bad debt expense, net of recoveries805 1,263 
Adjustment to contingent earnout liability1,445 1,478 
Stock-based compensation expense6,619 6,428 
Deferred income taxes4,571 4,688 
Other, net100 202 
Changes in assets and liabilities, net of acquisitions and divestitures:
Accounts receivable, net(111,792)(138,658)
Other assets(11,594)(1,696)
Accounts payable45,350 57,837 
Income taxes payable11,913 11,252 
Accrued personnel costs(40,893)(11,176)
Other liabilities5,450 (8,822)
Net cash provided by operating activities29,729 28,508 
Cash flows from investing activities:
Business acquisitions and purchases of client lists, net of cash acquired(48,630)(72,469)
Purchases of client fund investments (18,271)
Proceeds from the sales and maturities of client fund investments3,190 8,505 
Proceeds from sales of divested operations245 190 
Change in funds held for clients305 (2,468)
Additions to property and equipment(11,726)(3,640)
Other, net(9,001)(1,603)
Net cash used in investing activities(65,617)(89,756)
Cash flows from financing activities:
Proceeds from bank debt661,800 447,300 
Payment of bank debt(516,900)(336,600)
Payment for acquisition of treasury stock(48,764)(34,354)
Indirect repurchase of shares for minimum tax withholding(8,224)(7,289)
Changes in client funds obligations(40,398)29,014 
Proceeds from exercise of stock options4,252 3,896 
Payment of contingent consideration for acquisitions and client lists(29,973)(8,240)
Other, net (2,072)
Net cash provided by financing activities21,793 91,655 
Net (decrease) increase in cash, cash equivalents and restricted cash(14,095)30,407 
Cash, cash equivalents and restricted cash at beginning of year160,145 150,474 
Cash, cash equivalents and restricted cash at end of period$146,050 $180,881 
Reconciliation of cash, cash equivalents and restricted cash to the Condensed Consolidated Balance Sheets:
Cash and cash equivalents$3,692 $3,881 
Restricted cash52,314 42,188 
Cash equivalents included in funds held for clients90,044 134,812 
Total cash, cash equivalents and restricted cash$146,050 $180,881 

See the accompanying notes to the unaudited condensed consolidated financial statements
7


CBIZ, INC. AND SUBSIDIARIES
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)
 
NOTE 1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Selected Terms Used in Notes to the Condensed Consolidated Financial Statements
ASA – Administrative Service Agreement
ASC – Accounting Standards Codification
ASU – Accounting Standards Update
CPA firm – Certified Public Accounting firm
FASB – The Financial Accounting Standards Board
GAAP – United States Generally Accepted Accounting Principles
SOFR – Secured Overnight Financing Rate
LIBOR – London Interbank Offered Rate
SEC – United States Securities and Exchange Commission
Description of Business: CBIZ, Inc. is a diversified services company which, acting through its subsidiaries, has been providing professional business services since 1996, primarily to small and medium-sized businesses, as well as individuals, governmental entities, and not-for-profit enterprises throughout the United States and parts of Canada. CBIZ, Inc. manages and reports its operations along three practice groups: Financial Services, Benefits and Insurance Services and National Practices. A further description of products and services offered by each of the practice groups is provided in Note 12, Segment Disclosures, to the accompanying unaudited condensed consolidated financial statements.
Effective April 1, 2023, CBIZ formed Rockside Insurance Company, Inc. ("Rockside"), a captive insurance company licensed in Vermont. Rockside, wholly owned by CBIZ, provides insurance coverages for a portion of the retention deductibles from CBIZ's certain insurance programs with third party insurers.
Basis of Consolidation: The accompanying unaudited condensed consolidated financial statements include the operations of CBIZ, Inc. and all of its wholly-owned subsidiaries (“CBIZ”, the “Company”, “we”, “us”, or “our”), after elimination of all intercompany balances and transactions. These unaudited condensed consolidated financial statements do not reflect the operations or accounts of variable interest entities as the impact is not material to the financial condition, results of operations or cash flows of CBIZ.
Unaudited Interim Financial Statements: The unaudited condensed consolidated financial statements have been prepared in accordance with GAAP and applicable rules and regulations of the Securities and Exchange Commission (the "SEC") regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. As such, the information included in this quarterly report on Form 10-Q should be read in conjunction with the consolidated financial statements and accompanying notes included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
In the opinion of CBIZ management, the accompanying unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the financial condition, results of operations, and cash flows for the interim periods presented, but are not necessarily indicative of the results of operations to be anticipated for the full year ending December 31, 2023.
Use of Estimates: The preparation of unaudited condensed consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the financial statements and the accompanying notes. Changes in circumstances could cause actual results to differ materially from these estimates.
Changes in Accounting Policies: We have consistently applied the accounting policies for the periods presented as described in Note 1, Basis of Presentation and Significant Accounting Policies, to the
8


consolidated financial statements contained in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
Reclassifications: Certain prior period amounts have been reclassified to conform to current year's presentation.

NOTE 2. NEW ACCOUNTING PRONOUNCEMENTS
The FASB ASC is the sole source of authoritative GAAP other than the SEC issued rules and regulations that apply only to SEC registrants. The FASB issues an ASU to communicate changes to the FASB ASC. We assess and review the impact of all issued ASUs. During the six months ended June 30, 2023, we have implemented all new ASUs that are in effect and that may impact our consolidated financial statements.

NOTE 3. ACCOUNTS RECEIVABLE, NET
Accounts receivable, less allowance for doubtful accounts, reflects the net realizable value of receivables and approximates fair value. Unbilled revenue is recorded at estimated net realizable value. Assessing the collectability of the receivables (billed and unbilled) requires management judgment based on a combination of factors, including but not limited to, an evaluation of our historical incurred loss experience, credit-worthiness of our clients, age of the trade receivable balance, current economic conditions that may affect a client’s ability to pay, and reasonable and supportable forecasts. Receivables are charged-off against the allowance when the balance is deemed uncollectible.
Accounts receivable, net, at June 30, 2023 and December 31, 2022 was as follows (in thousands):

June 30,
2023
December 31,
2022
Trade accounts receivable$336,566 $267,409 
Unbilled revenue, at net realizable value143,234 87,890 
Total accounts receivable479,800 355,299 
Allowance for doubtful accounts(23,403)(20,801)
Accounts receivable, net$456,397 $334,498 

Changes to the allowance for doubtful accounts for the six months ended June 30, 2023 and twelve months ended December 31, 2022 were as follows (in thousands):
June 30,
2023
December 31,
2022
Balance at beginning of period$(20,801)$(16,158)
Provision(5,507)(13,545)
Charge-offs, net of recoveries2,905 8,902 
Allowance for doubtful accounts$(23,403)$(20,801)

NOTE 4. DEBT AND FINANCING ARRANGEMENTS
On May 4, 2022, we entered into a credit facility (the "2022 credit facility" or the "credit facility"), which amended and restated the 2018 credit facility. The 2022 credit facility increased our borrowing capacity from $400 million to $600 million, providing us with the capital necessary to meet our working capital needs as well as the flexibility to continue with our strategic initiatives, including business acquisitions and share repurchases. Other important key terms of the 2022 credit facility included: (i) an accordion feature that permits lenders to extend an additional $200 million at later date; (ii) no change in pricing from the 2018 credit facility; (iii) upsizing of baskets and various sublimits to reflect the increased size of the Company's business; (iv) a swing line facility increase from $25 million to $50 million, providing for same-day funds to cover daily liquidity needs; and (v) base interest rate amended from LIBOR to Term SOFR.
9


The 2022 credit facility matures on May 4, 2027. The balance outstanding under the 2022 credit facility was $410.6 million and $265.7 million at June 30, 2023 and December 31, 2022, respectively.
The combined effective interest rates under the 2018 and 2022 credit facilities, including the impact of interest rate swaps associated with those credit facilities, for the six months ended June 30, 2023 and 2022 were as follows:
Six Months Ended
June 30,
20232022
Weighted average rates4.94%1.93%
Range of effective rates
1.93% - 8.00%
1.08% - 3.67%
We had approximately $177.5 million of available funds under the 2022 credit facility at June 30, 2023, net of outstanding letters of credit of $4.4 million. Available funds under the credit facility are based on a multiple of earnings before interest, taxes, depreciation and amortization as defined in the credit facility, and are reduced by letters of credit, other indebtedness and outstanding borrowings under the credit facility. Under the 2022 credit facility, loans are charged an interest rate consisting of a base rate or Term SOFR rate plus an applicable margin, letters of credit are charged based on the same applicable margin, and a commitment fee is charged on the unused portion of the credit facility.
The 2022 credit facility contains certain restrictive covenants customary for facilities of this type, including restrictions on indebtedness, liens or other encumbrances, making certain payments, investments, or to sell or otherwise dispose of a substantial portion of assets, or to merge or consolidate with an unaffiliated entity. The 2022 credit facility also limits our ability to make dividend payments. Historically, we have not paid cash dividends on our common stock. Our Board of Directors has discretion over the payment and level of dividends on common stock, subject to the limitations of the credit facility and applicable law. The credit facility contains a provision that, in the event of a defined change in control, the credit facility may be terminated. In addition, the 2022 credit facility contains financial covenants that require us to meet certain requirements with respect to (i) a total leverage ratio and (ii) minimum interest coverage ratio which may limit our ability to borrow up to the total commitment amount. As of June 30, 2023, we are in compliance with all covenants.
Other Line of Credit - We have an unsecured $20.0 million line of credit by and among CBIZ Benefits and Insurance, Inc. and Huntington National Bank. We utilize this line to support our short-term funding requirements of payroll client fund obligations due to the investment of client funds, rather than liquidating client funds that have already been invested in available-for-sale securities. The line of credit, which was renewed on August 1, 2022 and will terminate on August 3, 2023, did not have a balance outstanding at June 30, 2023. We intend to renew this line of credit.
Interest Expense - Interest expense, including amortization of deferred financing costs, commitment fees, line of credit fees, and other applicable bank charges, for the three and six months ended June 30, 2023 and 2022 was as follows (in thousands):
Three Months Ended June 30,
20232022
Credit facilities$5,498 $1,644 
Other line of credit 1 
Other36  
Total$5,534 $1,645 
Six Months Ended June 30,
20232022
Credit facilities$9,138 $2,903 
Other line of credit 1 
Other37  
Total$9,175 $2,904 

NOTE 5. COMMITMENTS AND CONTINGENCIES
10


Letters of Credit and Guarantees - We provide letters of credit to landlords (lessors) of our leased premises in lieu of cash security deposits, which totaled $4.4 million and $5.0 million at June 30, 2023 and December 31, 2022, respectively. In addition, we provide license bonds to various state agencies to meet certain licensing requirements. The amount of license bonds outstanding was $2.3 million and $2.3 million at June 30, 2023 and December 31, 2022, respectively.
Legal Proceedings - On December 19, 2016, CBIZ Operations, Inc. ("CBIZ Operations") was named as a defendant in a lawsuit filed by Zotec Partners, LLC (“Zotec”) in the Marion County Indiana Superior Court. After various amendments, the lawsuit asserted claims under Indiana law for securities, statutory and common law fraud or deception, unjust enrichment, breach of contract, and vicarious liability against CBIZ Operations and a former employee of CBIZ MMP in connection with the sale of the CBIZ MMP medical billing practice to Zotec. The plaintiff claimed that CBIZ Operations had a duty to disclose the fact, unknown to employees of CBIZ Operations at the time of the transaction, that the former employee had a financial arrangement with a Zotec vendor at the time CBIZ Operations sold CBIZ MMP to Zotec. The plaintiff sought damages of up to $177.0 million out of the $200.0 million transaction price. Trial was held in October 2021. The jury found in favor of CBIZ on all fraud, contract and other claims before it. On November 14, 2022, the trial court ruled in favor of CBIZ and against Zotec’s claim for statutory securities fraud. The court also ruled in favor of CBIZ on its counterclaim for indemnification under contract. The trial court is expected to set further proceedings to determine the amount of damages owed by Zotec to CBIZ.
In addition to the item disclosed above, the Company is, from time to time, subject to claims and lawsuits arising in the ordinary course of business. We cannot predict the outcome of all such matters or estimate the possible loss, if any. Although the proceedings are subject to uncertainties in the litigation process and the ultimate disposition of these proceedings is not presently determinable, we intend to vigorously defend these matters.

NOTE 6. FINANCIAL INSTRUMENTS
Available-For-Sale Debt Securities - In connection with certain services provided by our payroll operations, we collect funds from our clients’ accounts in advance of paying client obligations. These funds held for clients are segregated and invested in accordance with our investment policy, which requires all investments carry an investment grade rating at the time of initial investment. These investments, primarily consisting of corporate and municipal bonds, are classified as available-for-sale and are included in the “Funds held for clients” line item on the accompanying unaudited Condensed Consolidated Balance Sheets. The par value of these investments totaled $41.2 million and $44.4 million at June 30, 2023 and December 31, 2022, respectively, and had maturity or callable dates ranging from July 2023 through November 2025.
At June 30, 2023, unrealized losses on the securities were not material and have not been recognized as a credit loss because the bonds are investment grade quality and management is not required or does not intend to sell prior to an expected recovery in value. The bond issuers continue to make timely principal and interest payments.
The following table summarizes activities related to these investments for the six months ended June 30, 2023 and the twelve months ended December 31, 2022 (in thousands):
Six Months Ended June 30, 2023Twelve Months Ended December 31, 2022
Fair value at beginning of period$43,485 $38,670 
Purchases 19,771 
Redemptions(2,310)(5,630)
Maturities (880)(6,770)
Change in bond premium(385)(645)
Fair market value adjustment473 (1,911)
Fair value at end of period$40,383 $43,485 
In addition to the available-for-sale debt securities discussed above, we also held other depository assets in the amount of $0.9 million and $0.9 million at June 30, 2023 and December 31, 2022, respectively. Those depository assets are classified as Level 1 in the fair value hierarchy.
11


Interest Rate Swaps - We utilize interest rate swaps to manage interest rate risk exposure associated with our floating-rate debt under the 2022 credit facility, or the forecasted acquisition of such liability. We do not purchase or hold any derivative instruments for trading or speculative purposes. Refer to the Annual Report on Form 10-K for the year ended December 31, 2022 for further discussion on our interest rate swaps.
During the first quarter of 2023, we entered into a new 5-year interest rate swap with a notional value of $25.0 million and fixed rate of 3.669%. During the second quarter of 2023, one interest rate swap expired with a notional value of $15.0 million. As of June 30, 2023, we have four interest rate swaps outstanding. Under the terms of the interest rate swaps, we pay interest at a fixed rate of interest plus applicable margin as stated in the amended agreements, and receive interest that varies with the one-month Term SOFR.
The following table summarizes our outstanding interest rate swaps and their classification in the accompanying unaudited Condensed Consolidated Balance Sheets at June 30, 2023 and December 31, 2022 (amounts in thousands):
June 30, 2023
Notional
Amount
Fixed RateExpirationFair
Value
Balance Sheet Location
Interest rate swap$50,000 0.834 %4/14/2025$3,427 Other non-current asset
Interest rate swap$30,000 1.186 %12/14/2026$2,875 Other non-current asset
Interest rate swap$20,000 2.450 %8/14/2027$1,193 Other non-current asset
Interest rate swap $25,000 3.669 %4/14/2028$259 Other non-current asset
December 31, 2022
Notional
Amount
Fixed RateExpirationFair
Value
Balance Sheet Location
Interest rate swap$15,000 2.571 %6/1/2023$133 Other current asset
Interest rate swap $50,000 0.834 %4/14/2025$3,726 Other non-current asset
Interest rate swap$30,000 1.186 %12/14/2026$2,871 Other non-current asset
Interest rate swap$20,000 2.450 %8/14/2027$1,079 Other non-current asset
Refer to Note 7, Fair Value Measurements, for additional disclosures regarding fair value measurements.
The following table summarizes the effects of the interest rate swaps on the accompanying unaudited Condensed Consolidated Statements of Comprehensive Income for the three and six months ended June 30, 2023 and 2022 (in thousands):
Gain Recognized
in AOCI, net of tax
Gain (Loss) Reclassified
from AOCI into Expense
Three Months Ended
June 30,
Three Months Ended
June 30,
2023202220232022
Interest rate swaps$2,187 $587 $1,073 $(155)
Six Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Interest rate swaps$1,472 $3,194 $1,970 $(498)


NOTE 7. FAIR VALUE MEASUREMENTS
The following table summarizes our assets and (liabilities) at June 30, 2023 and December 31, 2022, respectively, that are measured at fair value on a recurring basis subsequent to initial recognition and indicates the fair value hierarchy of the valuation techniques utilized by us to determine such fair value (in thousands):
12


LevelJune 30, 2023December 31, 2022
Deferred compensation plan assets1$136,463 $118,862 
Available-for-sale debt securities140,383 43,485 
Other depository assets1947 868 
Deferred compensation plan liabilities1(136,463)(118,862)
Interest rate swaps27,754 7,809 
Contingent purchase price liabilities3(130,465)(132,010)
During the six months ended June 30, 2023 and 2022, there were no transfers between the valuation hierarchy Levels 1, 2 and 3. The following table summarizes the change in Level 3 fair values of our contingent purchase price liabilities for the six months ended June 30, 2023 and 2022 (pre-tax basis) (in thousands):
20232022
Beginning balance – December 31$(132,010)$(79,139)
Additions from business acquisitions(30,317)(64,648)
Settlement of contingent purchase price liabilities33,307 8,830 
Change in fair value of contingencies(15)117 
Change in net present value of contingencies(1,430)(1,595)
Ending balance – June 30$(130,465)$(136,435)
Contingent purchase price liabilities result from our business acquisitions and are recorded at fair value at the time of acquisition and are presented as “Contingent purchase price liabilities — current” and “Contingent purchase price liabilities — non-current” in the accompanying unaudited Condensed Consolidated Balance Sheets. We estimate the fair value of our contingent purchase price liabilities using a probability-weighted discounted cash flow model. This fair value measure is based on significant inputs not observed in the market and thus represents a Level 3 measurement. Fair value measurements characterized within Level 3 of the fair value hierarchy are measured based on unobservable inputs that are supported by little or no market activity and reflect our own assumptions in measuring fair value.
We probability weight risk-adjusted estimates of future performance of acquired businesses, then calculate the contingent purchase price based on the estimates and discount them to present value representing management’s best estimate of fair value. The fair value of the contingent purchase price liabilities is reassessed quarterly based on assumptions provided by practice group leaders and business unit controllers together with our corporate finance department. Any change in the fair value estimate is recorded in the earnings of that period. Refer to Note 11, Business Combinations, for further discussion of our acquisitions and contingent purchase price liabilities.
The carrying amounts of our cash and cash equivalents, accounts receivable and accounts payable approximate fair value because of the short maturity of these instruments, and the carrying value of bank debt approximates fair value as the interest rate on the bank debt is variable and approximates current market rates. As a result, the fair value measurement of our bank debt is considered to be Level 2 under the fair value hierarchy.

13


NOTE 8. OTHER COMPREHENSIVE INCOME
The following table is a summary of other comprehensive income and discloses the tax impact of each component of other comprehensive income for the three and six months ended June 30, 2023 and 2022 (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Net unrealized gain (loss) on available-for-sale securities, net of income taxes (1)
$159 $(218)$338 $(1,157)
Net unrealized gain (loss) on interest rate swaps, net of income taxes(2)
1,383 705 (5)3,571 
Foreign currency translation(5)(7)(9)(9)
Total other comprehensive income $1,537 $480 $324 $2,405 

(1)Net of income tax expense of $64 and income tax benefit of $81 for the three months ended June 30, 2023 and 2022, respectively, and net of income tax expense of $135 and income tax benefit of $433 for the six months ended June 30, 2023 and 2022, respectively.
(2)Net of income tax expense of $449 and income tax expense of $250 for the three months ended June 30, 2023 and 2022, respectively, and net of income tax benefit of $14 and income tax expense of $1,178 for the six months ended June 30, 2023 and 2022, respectively.

14


NOTE 9. EMPLOYEE STOCK PLANS
On May 10, 2023, the shareholders of the Company approved an amendment to the 2019 Stock Omnibus Incentive Plan (the “2019 Plan”). The amendment added 1.5 million shares to the total number of shares that may be issued under the 2019 Plan. All other respects of the Plan remain unchanged. The 2019 Plan, which expires in 2029, permits the grant of various forms of stock-based awards. A maximum of 4.6 million stock options, restricted stock or other stock-based compensation awards may be granted. The terms and vesting schedules for the stock-based awards vary by type and date of grant. Shares subject to award under the 2019 Plan may be either authorized but unissued shares of our common stock or treasury shares. Refer to the Annual Report on Form 10-K for the year ended December 31, 2022 for further discussion on the 2019 Plan.
Compensation expense for stock-based awards recognized during the three and six months ended June 30, 2023 and 2022 was as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Stock options$ $75 $768 $248 
Restricted stock units and awards1,355 1,334 2,614 2,827 
Performance share units1,433 1,330 3,237 3,353 
Total stock-based compensation expense$2,788 $2,739 $6,619 $6,428 
Stock Options and Restricted Stock Units and Awards – The following table presents our stock options and restricted stock units and awards activity during the six months ended June 30, 2023 (in thousands, except per share data):
Stock OptionsRestricted Stock Units and Awards
Number of
Options
Weighted Average Exercise Price
Per Share
Number of
Shares
Weighted Average
Grant-Date
Fair Value (1)
Outstanding at beginning of year553 $21.03 277 $32.62 
Granted50 $48.40 109 $48.64 
Exercised or released(221)$19.24 (154)$31.25 
Outstanding at June 30, 2023382 $25.64 232 $41.09 
Exercisable at June 30, 2023382 $25.64 

(1)Represents weighted average market value of the shares; awards are granted at no cost to the recipients.

CBIZ utilized the Black-Scholes-Merton options pricing model to determine the fair value of stock options on the date of grant. The per-share fair value of stock options granted on February 8, 2023 was $15.35. The following weighted average assumptions were utilized:

Six Months Ended June 30, 2023
Expected volatility (1)28.57%
Expected option life (years) (2)4.74
Risk-free interest rate (3)3.89%
Expected dividend yield (4)%

(1) The expected volatility assumption was determined based upon the historical volatility of CBIZ's stock price using daily price intervals.
(2) The expected option life was determined based upon CBIZ's historical data using a midpoint scenario, which assumes all options are exercised halfway between the expiration date and the weighted average time it takes the option to vest.
15


(3) The risk-free interest rate assumption was based upon zero-coupon U.S. treasury bonds with a term approximating the expected life of the respective options.
(4) The expected dividend yield assumption was determined in view of CBIZ's historical and estimated dividend payouts.
Performance Share Units (“PSUs”) – PSUs are earned based on our financial performance over a contractual term of three years and the associated expense is recognized over that period based on the fair value of the award. A three-year cliff vesting schedule of the PSUs is dependent upon the Company’s performance relative to pre-established goals based on an earnings per share target (weighted 70%) and total growth in revenue (weighted 30%). The fair value of PSUs is calculated using the market value of a share of our common stock on the date of grant. For performance achieved above specified levels, the recipient may earn additional shares of stock, not to exceed 200% of the number of PSUs initially granted.
The following table presents our PSUs activity during the six months ended June 30, 2023 (in thousands, except per share data):
Performance
Share Units
Weighted
Average
Grant-Date
Fair Value
Per Unit (1)
Outstanding at beginning of year482 $28.84 
Granted88 $48.40 
Vested(244)$25.75 
Outstanding at June 30, 2023326 $36.46 
(1)Represents weighted average market value of the performance share units; PSUs are granted at no cost to the recipients.

NOTE 10. EARNINGS PER SHARE
The following table sets forth the computation of basic and diluted earnings per share for the three and six months ended June 30, 2023 and 2022 (in thousands, except per share data):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Numerator:
Net Income $26,863 $31,255 $100,023 $89,382 
Denominator:
Basic
Weighted average common shares outstanding49,963 51,911 50,164 52,015 
Diluted
Stock options (1)
198 508 235 564 
Restricted stock units and awards (1)
79 112 95 157 
Performance share units 106  106  
Contingent shares (2)
39  39  
Diluted weighted average common shares
   outstanding (3)
50,385 52,531 50,639 52,736 
Basic earnings per share$0.54 $0.60 $1.99 $1.72 
Diluted earnings per share $0.53 $0.60 $1.98 $1.70 

(1)A total of 12 thousand and 53 thousand shares of stock-based awards were excluded from the calculation of diluted earnings per share for three and six months ended June 30, 2023, respectively, as their effect would be anti-dilutive. A total of 17 thousand and 86 thousand shares of stock-based awards were excluded from the calculation of diluted earnings per share for three and six months ended June 30, 2022, respectively, as their effect would be anti-dilutive.
16


(2)Contingent shares represent additional shares to be issued for purchase price earned by former owners of businesses acquired by us once future considerations have been met. Refer to Note 11, Business Combinations, for further details.
(3)The denominator used in calculating diluted earnings per share did not include 220 thousand PSUs for both the three and six months ended June 30, 2023, and the denominator used in calculating diluted earnings per share did not include 360 thousand PSUs for both the three and six months ended June 30, 2022. The performance conditions associated with these performance share units were not met and consequently none of these PSUs were considered as issuable for the three and six months ended June 30, 2023 and 2022.

NOTE 11. BUSINESS COMBINATIONS
Business Combinations
During the six months ended June 30, 2023, we completed the following acquisitions:
Effective January 1, 2023, we acquired all of the assets of Danenhauer and Danenhauer, Inc ("Danenhauer and Danenhauer"). Danenhauer and Danenhauer, based in California, is a provider of forensic accounting, business valuation, expert witness testimony, and other services for businesses and individuals. Operating results for Danenhauer and Danenhauer are reported in the Financial Services practice group.
Effective February 1, 2023, we acquired the non-attest assets of Somerset CPAs and Advisors ("Somerset"). Somerset, based in Indianapolis, Indiana, is a provider of a full range of accounting, tax, and financial advisory services to clients in a wide array of industries. Operating results for Somerset are reported in the Financial Services practice group.
Effective June 1, 2023, we acquired all of the assets of Pivot Point Security ("PPS"). PPS, based in Hamilton, New Jersey, is a provider of cyber and information security, and compliance services for small and middle market businesses. Operating results for PPS are reported in the Financial Services practice group.
Effective June 1, 2023, we acquired all of the assets of Ickovic and Co. PC ("Ickovic and Co."). Ickovic and Co., based in Denver, Colorado, is a provider of bespoke services and solutions for high-net-worth individuals, business owners and executives. Operating results for Ickovic and Co. are reported in the Financial Services practice group.
During the six months ended June 30, 2022, we completed the following acquisition:
Effective January 1, 2022, we acquired all of the non-attest assets of Marks Paneth LLP ("Marks Paneth"). Marks Paneth, based in New York City, is a provider of a full range of accounting, tax and consulting services to a wide range of industries. Marks Paneth is included as a component of our Financial Services practice group. Operating results are reported in the Financial Services practice group.
The acquisitions of Danenhauer and Danenhauer, Somerset, PPS and Ickovic and Co. (together, the “2023 Acquisitions”) are expected to add approximately $64.4 million annualized revenue in 2023. For the six months ended June 30, 2023, we recorded approximately $2.5 million in non-recurring transaction, retention and integration related costs associated with the Somerset acquisition. Pro forma results of operations for these acquisitions have not been presented because the effects of these acquisitions were not material, either individually or in aggregate, to our total revenue and net income for the three and six months ended June 30, 2023 and 2022, respectively.
17


The following table summarizes the consideration and purchase price allocation for the acquisitions completed during the six months ended June 30, 2023 and 2022, respectively (in thousands):
20232022
Common stock issued (number)102 
Common stock value$4,796 $ 
Cash paid 48,547 72,469 
Recorded contingent consideration30,317 64,648 
Total recorded purchase price$83,660 $137,117 
Accounts receivable acquired8,304 18,230 
Fixed assets acquired1,108 1,793 
Identifiable intangible assets acquired33,505 49,000 
Operating lease right-of-use asset acquired14,598 49,291 
Other assets acquired1,157 1,497 
Operating lease liability acquired - current(1,012)(5,860)
Other current liabilities acquired(1,445)(909)
Operating lease liability acquired - non-current(13,586)(43,431)
Goodwill 41,031 67,506 
Total net assets acquired$83,660 $137,117 
Maximum potential contingent consideration$31,925 $67,115 
Provisional estimates of fair value are established at the time of each acquisition and are subsequently reviewed within the first year of operations subsequent to the acquisition date to determine the necessity for adjustments. Fair value estimates of the 2023 Acquisitions were provisional as of June 30, 2023, primarily related to the value established for certain identifiable intangible assets and contingent purchase price consideration.
The following table summarizes the goodwill and intangible asset amounts resulting from those acquisitions for the six months ended June 30, 2023 and 2022, respectively (in thousands):
Six Months Ended June 30,
20232022
Financial ServicesBenefits and Insurance Services Financial ServicesBenefits and Insurance Services
Goodwill$41,031 $ $67,506 $ 
Client list33,487  49,000  
Other intangibles18    
Total $74,536 $ $116,506 $ 
Goodwill is calculated as the difference between the aggregated purchase price and the fair value of the net assets acquired. Goodwill represents the value of expected future earnings and cash flows, as well as the synergies created by the integration of the new businesses within our organization, including cross-selling opportunities expected with our Financial Services practice group and the Benefits and Insurance Services practice group, to help strengthen our existing service offerings and expand our market position. Goodwill related to these acquisitions is deductible for tax purposes. Client lists from the aforementioned acquisitions have an expected life up to 10 years, and other intangibles, primarily non-compete agreements, have an expected life of 3 years. Client lists and non-compete agreements are valued using a discounted cash flow model based on management estimates of future cash flows from such assets.
The following table summarizes the changes in contingent purchase price consideration for previous acquisitions and contingent payments made for previous business acquisitions in the three and six months ended June 30, 2023 and 2022, respectively (in thousands):
18


Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Net expense$815 $836 $1,445 $1,478 
Cash settlement paid$1,373 $1,045 $29,808 $8,122 
Shares issued (number) 4 7519

NOTE 12. SEGMENT DISCLOSURES
Our business units have been aggregated into three practice groups: Financial Services, Benefits and Insurance Services and National Practices. The business units have been aggregated based on the following factors: similarity of the products and services provided to clients; similarity of the regulatory environment in which they operate; and similarity of economic conditions affecting long-term performance. The business units are managed along these segment lines. A general description of services provided by each practice group is provided in the table below.
Financial ServicesBenefits and Insurance ServicesNational Practices
Accounting and TaxEmployee Benefits ConsultingInformation Technology Managed Networking and Hardware Services
Financial AdvisoryPayroll / Human Capital ManagementHealthcare Consulting
ValuationProperty and Casualty Insurance
Risk and Advisory ServicesRetirement and Investment Services
Government Healthcare Consulting
Corporate and Other - Included in Corporate and Other are operating expenses that are not directly allocated to the individual business units. These expenses primarily consist of certain health care costs, gains or losses attributable to assets held in our non-qualified deferred compensation plan, stock-based compensation, consolidation and integration charges, certain professional fees, certain advertising costs and other various expenses.
Accounting policies of the practice groups are the same as those described in Note 1, Basis of Presentation and Significant Accounting Policies, to the Annual Report on Form 10-K for the year ended December 31, 2022. Upon consolidation, intercompany accounts and transactions are eliminated, thus inter-segment revenue is not included in the measure of profit or loss for the practice groups. Performance of the practice groups is evaluated on income (loss) before income tax expense (benefit) excluding those costs listed above, which are reported in the “Corporate and Other”.
Segment information for the three and six months ended June 30, 2023 and 2022 is presented below. We do not manage our assets on a segment basis, therefore segment assets are not presented below.
The following table disaggregates our revenue by source (in thousands):
Three Months Ended June 30, 2023
Financial
Services
Benefits and
Insurance Services
National
Practices
Consolidated
Accounting, tax, advisory and consulting$290,930 $290,930 
Core benefits and insurance services91,031 91,031 
Non-core benefits and insurance services4,807 4,807 
Managed networking, hardware services9,067 9,067 
National practices consulting2,667 2,667 
Total revenue$290,930 $95,838 $11,734 $398,502 


19


Three Months Ended June 30, 2022
Financial
Services
Benefits and
Insurance Services
National
Practices
Consolidated
Accounting, tax, advisory and consulting$259,308 $259,308 
Core benefits and insurance services87,366 87,366 
Non-core benefits and insurance services4,342 4,342 
Managed networking, hardware services8,333 8,333 
National practices consulting2,603 2,603 
Total revenue$259,308 $91,708 $10,936 $361,952 


Six Months Ended June 30, 2023
Financial
Services
Benefits and
Insurance Services
National
Practices
Consolidated
Accounting, tax, advisory and consulting$634,016 $634,016 
Core benefits and insurance services187,648 187,648 
Non-core benefits and insurance services8,244 8,244 
Managed networking, hardware services18,021 18,021 
National practices consulting5,179 5,179 
Total revenue$634,016 $195,892 $23,200 $853,108 
Six Months Ended June 30, 2022
Financial
Services
Benefits and
Insurance Services
National
Practices
Consolidated
Accounting, tax, advisory and consulting$548,054 $548,054 
Core benefits and insurance services176,302 176,302 
Non-core benefits and insurance services7,892 7,892 
Managed networking, hardware services16,254 16,254 
National practices consulting5,172 5,172 
Total revenue$548,054 $184,194 $21,426 $753,674 

Segment information for the three months ended June 30, 2023 and 2022 was as follows (in thousands):
Three Months Ended June 30, 2023
Financial
Services
Benefits
and
Insurance
Services
National
Practices
Corporate
and
Other
Total
Revenue$290,930 $95,838 $11,734 $ $398,502 
Operating expenses 243,445 78,374 10,545 11,623 343,987 
Gross margin47,485 17,464 1,189 (11,623)54,515 
Corporate general and administrative expenses   15,793 15,793 
Operating income (loss)47,485 17,464 1,189 (27,416)38,722 
Other income (expense):
Interest expense   (5,534)(5,534)
Other income, net235 153 1 5,032 5,421 
Total other income (expense), net235 153 1 (502)(113)
Income (loss) before income tax expense$47,720 $17,617 $1,190 $(27,918)$38,609 


20


Three Months Ended June 30, 2022
Financial
Services
Benefits
and
Insurance
Services
National
Practices
Corporate
and
Other
Total
Revenue$259,308 $91,708 $10,936 $ $361,952 
Operating expenses209,643 75,020 9,899 (4,826)289,736 
Gross margin49,665 16,688 1,037 4,826 72,216 
Corporate general and administrative expenses   10,926 10,926 
Operating income (loss)49,665 16,688 1,037 (6,100)61,290 
Other income (expense):
Interest expense (1) (1,644)(1,645)
Gain on sale of operations, net135    135 
Other income (expense), net85 (12)1 (15,977)(15,903)
Total other income (expense), net220 (13)1 (17,621)(17,413)
Income (loss) before income tax expense$49,885 $16,675 $1,038 $(23,721)$43,877 

Segment information for the six months ended June 30, 2023 and 2022 was as follows (in thousands):
Six Months Ended June 30, 2023
Financial
Services
Benefits
and
Insurance
Services
National
Practices
Corporate
and
Other
Total
Revenue$634,016 $195,892 $23,200 $ $853,108 
Operating expenses 487,888 155,297 21,128 20,685 684,998 
Gross margin146,128 40,595 2,072 (20,685)168,110 
Corporate general and administrative expenses   31,391 31,391 
Operating income (loss)146,128 40,595 2,072 (52,076)136,719 
Other income (expense):
Interest expense (1) (9,174)(9,175)
Gain on sale of operations, net99    99 
Other income, net490 330 1 9,712 10,533 
Total other income, net589 329 1 538 1,457 
Income (loss) before income tax expense$146,717 $40,924 $2,073 $(51,538)$138,176 
21


Six Months Ended June 30, 2022
Financial
Services
Benefits
and
Insurance
Services
National
Practices
Corporate
and
Other
Total
Revenue$548,054 $184,194 $21,426 $ $753,674 
Operating expenses (income)419,443 147,677 19,475 (6,560)580,035 
Gross margin128,611 36,517 1,951 6,560 173,639 
Corporate general and administrative expenses   27,235 27,235 
Operating income (loss)128,611 36,517 1,951 (20,675)146,404 
Other income (expense):
Interest expense (1) (2,903)(2,904)
Gain on sale of operations, net135    135 
Other income (expense), net171 (36)1 (22,446)(22,310)
Total other income (expense), net306 (37)1 (25,349)(25,079)
Income (loss) before income tax expense$128,917 $36,480 $1,952 $(46,024)$121,325 

22


ITEM 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
Unless the context otherwise requires, references in this Quarterly Report on Form 10-Q to “we”, “us”, “our”, "CBIZ" or the "Company" shall mean CBIZ, Inc., a Delaware corporation, and its operating subsidiaries.
The following discussion is intended to assist in the understanding of our financial position at June 30, 2023 and December 31, 2022, results of operations for the three and six months ended June 30, 2023 and 2022, and cash flows for the six months ended June 30, 2023 and 2022, and should be read in conjunction with the unaudited condensed consolidated financial statements and related notes included elsewhere in this Quarterly Report on Form 10-Q and with our Annual Report on Form 10-K for the year ended December 31, 2022. This discussion and analysis contains forward-looking statements and should also be read in conjunction with the disclosures and information contained in “Forward-Looking Statements” included elsewhere in this Quarterly Report on Form 10-Q and in “Item 1A. Risk Factors” included in the Annual Report on Form 10-K for the year ended December 31, 2022.
OVERVIEW
We provide professional business services, products and solutions that help our clients grow and succeed by better managing their finances and employees. These services are provided to businesses of various sizes, as well as individuals, governmental entities and not-for-profit enterprises throughout the United States and parts of Canada. We deliver integrated services through three practice groups: Financial Services, Benefits and Insurance Services, and National Practices. Refer to Note 12, Segment Disclosures, to the accompanying unaudited condensed consolidated financial statements for a general description of services provided by each practice group.
Refer to the Annual Report on Form 10-K for the year ended December 31, 2022 for further discussion of our business and strategies, as well as the external relationships and regulatory factors that currently impact our operations.
EXECUTIVE SUMMARY
Revenue for the three months ended June 30, 2023 increased by $36.6 million, or 10.1%, to $398.5 million from $362.0 million for the same period in 2022. Same-unit revenue increased by approximately $15.0 million, or 4.1%, as compared to the same period in 2022. Revenue from newly acquired operations, net of divestitures, contributed $21.6 million, or 6.0%, of incremental revenue for the three months ended June 30, 2023 as compared to the same period in 2022.
Revenue for the six months ended June 30, 2023 increased by $99.4 million, or 13.2%, to $853.1 million from $753.7 million for the same period in 2022. Same-unit revenue increased by approximately $53.9 million, or 7.2%, as compared to the same period in 2022. Revenue from newly acquired operations, net of divestitures, contributed $45.5 million, or 6.0%, of incremental revenue for the six months ended June 30, 2023 as compared to the same period in 2022. A detailed discussion of revenue by practice group is included under "Operating Practice Groups".
Net income was $26.9 million, or $0.53 per diluted share, in the second quarter of 2023, compared to $31.3 million, or $0.60 per diluted share, in the second quarter of 2022. For the six months ended June 30, 2023, net income was $100.0 million, or $1.98 per diluted share, compared to $89.4 million, or $1.70 per diluted share, for the same period in 2022. Refer to “Results of Operations" for a detailed discussion of the components of net income.
Strategic Use of Capital
Our first priority for use of capital is to make strategic acquisitions. We also have the financing flexibility and the capacity to actively repurchase shares of our common stock. We believe that repurchasing shares of our common stock can be a prudent use of our financial resources, and that investing in our stock is an attractive use of capital and an efficient means to provide value to our stockholders. During the six months ended June 30, 2023, we completed four acquisitions for $48.5 million in cash. We also repurchased 1.1 million shares of our common stock on open market as well as for tax withholding purposes at a total cost of approximately $56.8 million in the six months ended June 30, 2023. Refer to Note 11, Business Combinations, to the accompanying unaudited condensed consolidated financial statements for further discussion on acquisitions.
During the first quarter of 2023, the CBIZ Board of Directors authorized the purchase of up to 5.0 million shares of our common stock under our Share Repurchase Program (the “Share Repurchase Program”), which may be suspended or discontinued at any time and expires on April 1, 2024. The shares may be purchased in the open market, in privately negotiated transactions, and pursuant to Rule 10b5-1 trading plans, which may include
23


purchases from our employees, officers and directors, in accordance with the Securities and Exchange Commission (the “SEC”) rules. CBIZ management will determine the timing and amount of the transactions based on its evaluation of market conditions and other factors.
RESULTS OF OPERATIONS
Revenue
The following tables summarize total revenue for the three and six months ended June 30, 2023 and 2022:

Three Months Ended June 30,
2023% of
Total
2022% of
Total
$
Change
%
Change
(Amounts in thousands, except percentages)
Financial Services$290,930 73.0 %$259,308 71.6 %$31,622 12.2 %
Benefits and Insurance Services95,838 24.0 %91,708 25.3 %4,130 4.5 %
National Practices11,734 3.0 %10,936 3.1 %798 7.3 %
Total CBIZ$398,502 100.0 %$361,952 100.0 %$36,550 10.1 %
Six Months Ended June 30,
2023% of
Total
2022% of
Total
$
Change
%
Change
(Amounts in thousands, except percentages)
Financial Services$634,016 74.3 %$548,054 72.7 %$85,962 15.7 %
Benefits and Insurance Services195,892 23.0 %184,194 24.4 %11,698 6.4 %
National Practices23,200 2.7 %21,426 2.9 %1,774 8.3 %
Total CBIZ$853,108 100.0 %$753,674 100.0 %$99,434 13.2 %
A detailed discussion of same-unit revenue by practice group is included under “Operating Practice Groups.”
Non-qualified Deferred Compensation Plan
We sponsor a non-qualified deferred compensation plan, under which a CBIZ employee’s compensation deferral is held in a rabbi trust and invested accordingly as directed by the employee. Income and expenses related to the non-qualified deferred compensation plan, which are recorded in "Corporate and Other" for segment reporting purposes, are included in “Operating expenses”, “Gross margin” and “Corporate general and administrative expenses” and are directly offset by deferred compensation gains or losses in “Other income (expense), net” in the accompanying unaudited Condensed Consolidated Statements of Comprehensive Income. The non-qualified deferred compensation plan has no impact on “Income before income tax expense” or diluted earnings per share.
Income and expenses related to the deferred compensation plan for the three and six months ended June 30, 2023 and 2022 are as follows:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
(Amounts in thousands)
Operating expenses (income) $5,102 $(13,338)$9,862 $(19,005)
Corporate general and administrative expenses (income)631 (1,811)1,273 (2,622)
Other income (expense), net5,733 (15,149)11,135 (21,627)
Excluding the impact of the above-mentioned income and expenses related to the deferred compensation plan, the operating results for the three and six months ended June 30, 2023 and 2022 are as follows:
24


  
Three Months Ended June 30,
20232022
(Amounts in thousands, except percentages)
As ReportedDeferred Compensation PlanAdjusted% of RevenueAs ReportedDeferred Compensation PlanAdjusted% of Revenue
Gross margin$54,515 $5,102 $59,617 15.0 %$72,216 $(13,338)$58,878 16.3 %
Operating income38,722 5,733 44,455 11.2 %61,290 (15,149)46,141 12.7 %
Other (expense) income, net5,421 (5,733)(312)(0.1)%(15,903)15,149 (754)(0.2)%
Income before income tax expense38,609 — 38,609 9.7 %43,877 — 43,877 12.1 %
  
Six Months Ended June 30,
20232022
(Amounts in thousands, except percentages)
As ReportedDeferred Compensation PlanAdjusted% of RevenueAs ReportedDeferred Compensation PlanAdjusted% of Revenue
Gross margin$168,110 $9,862 $177,972 20.9 %$173,639 $(19,005)$154,634 20.5 %
Operating income136,719 11,135 147,854 17.3 %146,404 (21,627)124,777 16.6 %
Other income (expense), net10,533 (11,135)(602)(0.1)%(22,310)21,627 (683)(0.1)%
Income before income tax expense138,176 — 138,176 16.1 %121,325 — 121,325 16.0 %
Operating Expenses
Three Months Ended June 30,
20232022$
Change
%
Change
(Amounts in thousands, except percentages)
Operating expenses by segment:
Financial Services$243,445$209,643$33,80216.1 %
Benefits and Insurance Services78,37475,0203,3544.5 %
National Practices10,5459,8996466.5 %
Corporate and Other11,623(4,826)16,449N/M
Total Operating expenses$343,987$289,736$54,25118.7 %
Operating expenses % of revenue86.3 %80.0 %
Operating expenses excluding deferred compensation$338,885$303,074$35,81111.8 %
Operating expenses excluding deferred
   compensation % of revenue
85.0 %83.7 %
Six Months Ended June 30,
20232022$
Change
%
Change
(Amounts in thousands, except percentages)
Operating expenses (income) by segment:
Financial Services$487,888$419,443$68,44516.3 %
Benefits and Insurance Services155,297147,6777,6205.2 %
National Practices21,12819,4751,6538.5 %
Corporate and Other20,685(6,560)27,245N/M
Total Operating expenses$684,998$580,035$104,96318.1 %
Operating expenses % of revenue80.3 %77.0 %
Operating expenses excluding deferred compensation$675,136$599,040$76,096 12.7 %
Operating expenses excluding deferred
   compensation % of revenue
79.1 %79.5 %

25


Three months ended June 30, 2023 compared to June 30, 2022. Total operating expenses for the three months ended June 30, 2023 increased by $54.3 million, or 18.7%, to $344.0 million as compared to $289.7 million in the same period of 2022. The non-qualified deferred compensation plan increased operating expenses by $5.1 million for the three months ended June 30, 2023, but decreased operating expenses by $13.3 million during the same period in 2022. Excluding the non-qualified deferred compensation expenses, which were recorded in "Corporate and Other" for segment reporting purposes, operating expenses would have been $338.9 million and $303.1 million, or 85.0% and 83.7% of revenue, for the three months ended June 30, 2023 and 2022, respectively. In addition, operating expenses for the three months ended June 30, 2023 included approximately $0.6 million non-recurring integration costs associated with the Somerset acquisition, and operating expenses for the three months ended June 30, 2022 included $1.8 million non-recurring integration and retention costs associated with the Marks Paneth acquisition.
The majority of our operating expenses relate to personnel costs, which include (i) salaries and benefits, (ii) commissions paid to producers, (iii) incentive compensation, and (iv) stock-based compensation. Excluding the impact of deferred compensation, which was recorded in "Corporate and Other" for segment reporting purposes, operating expenses increased by approximately $35.8 million during the three months ended June 30, 2023 as compared to the same period in 2022, driven by $30.9 million higher personnel costs (of which $14.5 million was the result of acquisitions), $2.1 million higher travel and entertainment costs, $1.2 million higher facility costs, $1.0 million higher marketing costs, $1.0 million higher depreciation and amortization expense, $0.6 million higher technology related costs, offset by approximately $1.0 decrease in other discretionary spending. Personnel costs are discussed in further detail under “Operating Practice Groups”.
Six months ended June 30, 2023 compared to June 30, 2022. Total operating expenses for the six months ended June 30, 2023 increased by $105.0 million, or 18.1%, to $685.0 million as compared to $580.0 million in the same period of 2022. The non-qualified deferred compensation plan increased operating expenses by $9.9 million for the six months ended June 30, 2023, but decreased operating expenses by $19.0 million during the same period in 2022. Excluding the impact of deferred compensation, which was recorded in "Corporate and Other" for segment reporting purposes, operating expenses would have been $675.1 million and $599.0 million, or 79.1% and 79.5% of revenue, for the six months ended June 30, 2023 and 2022, respectively, an increase of $76.1 million as compared to the same period in 2022. In addition, operating expense for the six months ended June 30, 2023 included approximately $1.0 million non-recurring integration costs related to the Somerset acquisition, and operating expenses for the six months ended June 30, 2022 included $6.2 million non-recurring integration and retention costs associated with the Marks Paneth acquisition. The increase in operating expense was driven by personnel costs increase of $64.9 million (of which $26.0 million was the result of acquisitions), $4.9 million higher travel and entertainment costs, $2.1 million higher technology related costs, $1.4 million higher facility costs, $1.4 million higher depreciation and amortization expense, and $1.1 million higher marketing costs, as well as $0.3 million increase in other discretionary spending to support business growth. Personnel costs are discussed in further detail under “Operating Practice Groups”.
Corporate General & Administrative (“G&A”) Expenses
Three Months Ended June 30,
20232022$
Change
%
Change
(Amounts in thousands, except percentages)
G&A expenses$15,793 $10,926 $4,867 44.5 %
G&A expenses % of revenue4.0 %3.0 %
G&A expenses excluding deferred compensation$15,162 $12,737 $2,425 19.0 %
G&A expenses excluding deferred compensation % of revenue3.8 %3.5 %

26


Six Months Ended June 30,
20232022$
Change
%
Change
(Amounts in thousands, except percentages)
G&A expenses$31,391 $27,235 $4,156 15.3 %
G&A expenses % of revenue3.7 %3.6 %
G&A expenses excluding deferred compensation$30,118 $29,857 $261 0.9 %
G&A expenses excluding deferred compensation % of revenue3.5 %4.0 %

Three months ended June 30, 2023 compared to June 30, 2022. The deferred compensation plan increased G&A expenses by $0.6 million for the three months ended June 30, 2023, but decreased G&A expenses by $1.8 million during the same period in 2022. G&A expenses, excluding the impact of the deferred compensation plan, would have been $15.2 million, or 3.8% of revenue, for the three months ended June 30, 2023, compared to $12.7 million, or 3.5% of revenue, for the same period in 2022, an increase of approximately $2.4 million. The increase was primarily driven by $1.0 million higher personnel costs as well as a $1.5 million higher legal and other professional related costs. In addition, G&A expense for the three months ended June 30, 2023 included approximately $0.3 million non-recurring transaction and integration costs associated with the Somerset acquisition. G&A expense for the three months ended June 30, 2022 included $0.3 million non-recurring transaction and integration costs associated with the Marks Paneth acquisition.
Six months ended June 30, 2023 compared to June 30, 2022. The deferred compensation plan increased G&A expense by $1.3 million for the six months ended June 30, 2023, but decreased G&A expenses by $2.6 million during the same period in 2022. G&A expenses, excluding the impact of the deferred compensation plan, would have been $30.1 million, or 3.5% of revenue, for the six months ended June 30, 2023, compared to $29.9 million, or 4.0% of revenue, for the same period in 2022. The increase in G&A expenses was primarily due to approximately $0.8 million higher personnel costs, offset by $0.5 million lower net discretionary spending and other miscellaneous costs. In addition, G&A expense for the six months ended June 30, 2023 included a $1.5 million non-recurring transaction and integration costs related to the Somerset acquisition. G&A expense for the six months ended June 30, 2022 included a $1.9 million non-recurring transaction and integration costs related to the Marks Paneth acquisition.
27


Other Income (Expense), Net
Three Months Ended June 30,
20232022$
Change
%
Change
(Amounts in thousands, except percentages)
Interest expense$(5,534)$(1,645)$(3,889)236.4 %
Gain on sale of operations, net— 135 (135)(100.0)%
Other income (expense), net (1)
5,421 (15,903)21,324 (134.1)%
Total other expense, net$(113)$(17,413)$17,300 (99.4)%
Six Months Ended June 30,
20232022$
Change
%
Change
(Amounts in thousands, except percentages)
Interest expense$(9,175)$(2,904)$(6,271)215.9 %
Gain on sale of operations, net99 135 (36)(26.7)%
Other income (expense) income, net (2)
10,533 (22,310)32,843 (147.2)%
Total other income (expense), net$1,457 $(25,079)$26,536 (105.8)%
(1) Other income (expense), net includes a net gain of $5.7 million during the three months ended June 30, 2023, compared to a net loss of $15.1 million for the same period in 2022, associated with the value of investments held in a rabbi trust related to the deferred compensation plan, which were recorded in "Corporate and Other" for segment reporting purposes. The adjustments to the investments held in a rabbi trust related to the deferred compensation plan are offset by a corresponding increase or decrease to compensation expense, which is recorded as “Operating expenses” and “G&A expenses.” The deferred compensation plan has no impact on “Income before income tax expense” or diluted earnings per share. In addition, included in Other income (expense), net for the three months ended June 30, 2023 and 2022, is expense of $0.8 million and $0.8 million respectively, related to net changes in the fair value of contingent consideration related to prior acquisitions.
(2) Other income (expense), net includes a net gain of $11.1 million during the six months ended June 30, 2023, compared to a net loss of $(21.6) million for the same period in 2022, associated with the value of investments held in a rabbi trust related to the deferred compensation plan, which were recorded in "Corporate and Other" for segment reporting purposes. The adjustments to the investments held in a rabbi trust related to the deferred compensation plan are offset by a corresponding increase or decrease to compensation expense, which is recorded as “Operating expenses” and “G&A expenses.” The deferred compensation plan has no impact on “Income before income tax expense” or diluted earnings per share. In addition, included in Other income (expense), net for the six months ended June 30, 2023 and 2022, is expense of $1.4 million and $1.5 million, respectively, related to net changes in the fair value of contingent consideration related to prior acquisitions.
Interest Expense
Three and six months ended June 30, 2023 compared with June 30, 2022. Our primary financing arrangement is the credit facility which was amended and restated in May 2022. During the three months ended June 30, 2023, our average debt balance and weighted average effective interest rate was $403.1 million and 5.24%, compared to $283.6 million and 2.04% for the same period of 2022. The increase in interest expense for the three months ended June 30, 2023 as compared to the same period in 2022 was primarily driven by a higher average debt balance as well as a higher weighted average effective interest rate.
During the six months ended June 30, 2023, our average debt balance and interest rate was $352.9 million and 4.94% compared to $264.2 million and 1.93% for the same period of 2022. The increase in interest expense for the six months ended June 30, 2023 as compared to the same period in 2022 was primarily driven by a higher average debt balance as well as a higher weighted average effective interest rate.
Our indebtedness is further discussed in Note 4, Debt and Financing Arrangements, to the accompanying unaudited condensed consolidated financial statements.






28


Other Income (Expense), Net
Three and six months ended June 30, 2023 compared with June 30, 2022. For the three months ended June 30, 2023, other income (expense), net includes a net gain of $5.7 million associated with the non-qualified deferred compensation plan. For the same period in 2022, other (expense) income, net includes a net loss of $15.1 million associated with the non-qualified deferred compensation plan. Excluding the impact of the deferred compensation plan, other income (expense), net increased by $0.4 million in 2023 as compared to 2022 primarily due to a $0.2 million higher miscellaneous income in 2023.
For the six months ended June 30, 2023, other income (expense), net includes a net gain of $11.1 million associated with the non-qualified deferred compensation plan. For the same period in 2022, other (expense) income, net includes a net loss of $21.6 million associated with the non-qualified deferred compensation plan. Excluding the impact of the deferred compensation plan, other (expense) income, net decreased by $0.1 million in 2023 as compared to 2022.
Income Tax Expense
Three Months Ended June 30,
20232022$
Change
%
Change
(Amounts in thousands, except percentages)
Income tax expense$11,746 $12,622 $(876)(6.9)%
Effective tax rate30.4 %28.8 %
Six Months Ended June 30,
20232022$
Change
%
Change
(Amounts in thousands, except percentages)
Income tax expense$38,153 $31,943 $6,210 19.4 %
Effective tax rate27.6 %26.3 %
Three and six months ended June 30, 2023 compared with June 30, 2022. The effective tax rate for the three months ended June 30, 2023 was 30.4%, compared to an effective tax rate of 28.8% for the comparable period in 2022. The increase in the effective tax rate was primarily due to a smaller proportional tax benefit as compared to pre-tax income related to stock-based compensation expense during the three months ended June 30, 2023 as compared to the same quarter in 2022. The effective tax rate further increased due to the tax effect of higher non-deductible expenses and higher state tax expense during the second quarter of 2023 as compared to the same period in 2022.
The effective tax rate for the six months ended June 30, 2023 was 27.6%, compared to an effective tax rate of 26.3% for the same period in 2022. The increase in the effective tax rate year over year was primarily due to the effect of higher pre-tax income on our tax benefit related to stock-based compensation. In addition, we incurred higher non-deductible expenses and higher state tax expense during the six months ended June 30, 2023 as compared to the same period in 2022 which also contributed to the increase in the effective tax rate.
Operating Practice Groups
We deliver our integrated services through three practice groups: Financial Services, Benefits and Insurance Services, and National Practices. A description of these groups' operating results and factors affecting their businesses is provided below.
Same-unit revenue represents total revenue adjusted to reflect comparable periods of activity for acquisitions and divestitures. Divested operations represent operations that did not meet the criteria for treatment as discontinued operations.
29


Financial Services
Three Months Ended June 30,
20232022$
Change
%
Change
(Amounts in thousands, except percentages)
Revenue
Same-unit$269,345 $259,308 $10,037 3.9 %
Acquired businesses21,585 — 21,585 N/M
Total revenue$290,930 $259,308 $31,622 12.2 %
Operating expenses243,445 209,643 33,802 16.1 %
Gross margin / Operating income$47,485 $49,665 $(2,180)(4.4)%
Total other income, net235 220 15 N/M
Income before income tax expense47,720 49,885 (2,165)(4.3)%
Gross margin percent16.3 %19.2 %
Six Months Ended June 30,
20232022$
Change
%
Change
(Amounts in thousands, except percentages)
Revenue
Same-unit$588,519 $548,054 $40,465 7.4 %
Acquired businesses45,497 — 45,497 
Total revenue$634,016 $548,054 $85,962 15.7 %
Operating expenses487,888 419,443 68,445 16.3 %
Gross margin / Operating income$146,128 $128,611 $17,517 13.6 %
Total other income, net589 306 283 92.5 %
Income before income tax expenses146,717 128,917 17,800 13.8 %
Gross margin percent23.0 %23.5 %

Three months ended June 30, 2023 compared to June 30, 2022
Revenue
The Financial Services practice group revenue for the three months ended June 30, 2023 grew by 12.2% to $290.9 million from $259.3 million during the same period in 2022. Same-unit revenue grew by $10.0 million, or 3.9%, primarily driven by those units that provide traditional accounting and tax-related services, which increased $8.5 million and an increase of approximately $3.8 million in those units that provide project-oriented advisory services. The increase was offset by a decrease of approximately $2.3 million in government healthcare compliance business due to project delays. The impact of acquired businesses contributed $21.6 million, or 7.4% of 2023 revenue, of which Somerset and Stinnett & Associates, LLC ("Stinnett"), which was acquired on July 1, 2022, contributed a total of $20.7 million, or 7.2% of the Financial Services practice group's revenue for the three months ended June 30, 2023.
We provide a range of services to affiliated CPA firms under joint referral and administrative service agreements (“ASAs”). Fees earned under the ASAs are recorded as revenue in the accompanying Condensed Consolidated Statements of Comprehensive Income and were approximately $65.9 million and $61.0 million for the three months ended June 30, 2023 and 2022, respectively.
Operating Expenses
Operating expenses increased by $33.8 million, or 16.1%, as compared to the same period last year. Personnel costs increased by $28.4 million, of which acquisitions contributed approximately $14.5 million to the increase. Compared to the same period in 2022, corporate allocated costs, travel and entertainment costs, depreciation and amortization costs, technology costs, facility costs, direct costs, and marketing costs increased by approximately $1.7 million, $1.3 million, $1.0 million, $0.7 million, $0.7 million, $0.5 million, and $0.3 million respectively. Other discretionary costs, net decreased by approximately $0.8 million, primarily driven by lower professional fees and
30


recruiting costs. Operating expenses as a percentage of revenue increased to 83.7% for the three months ended June 30, 2023 from 80.8% of revenue for the prior year quarter.

Six months ended June 30, 2023 compared to June 30, 2022
Revenue
Revenue for the six months ended June 30, 2023 grew by 15.7% to $634.0 million from $548.1 million during the same period in 2022. Same-unit revenue grew by $40.5 million, or 7.4%, across almost all service lines, primarily driven by those units that provide traditional accounting and tax-related services, which increased $33.3 million and an increase of approximately $7.6 million in those units that provide project-oriented advisory services. The increase was offset by approximately $0.5 million decrease in government healthcare compliance business due to project delays. The impact of acquired businesses contributed $45.5 million, or 7.2% of 2022 revenue, of which Somerset and Stinnett contributed a total of $44.3 million, or 7.0% of Financial Services practice group's revenue for the six months ended June 30, 2023.
Fees earned under the ASAs, as described above, were approximately $150.7 million and $137.0 million for the six months ended June 30, 2023 and 2022, respectively.
Operating Expenses
Operating expenses increased by $68.4 million, or 16.3%, as compared to the same period last year. Personnel costs increased by $56.6 million, of which acquisitions contributed approximately $26.0 million to the increase. Compared to the same period in 2022, corporate allocated costs, travel and entertainment costs, technology costs, depreciation and amortization costs, direct costs, facility costs, and marketing costs increased by approximately $3.3 million, $3.2 million, $1.5 million, $1.5 million, $0.9 million, $0.8 million, and $0.5 million respectively. Other discretionary costs, net increased by approximately $0.1 million. Operating expense as a percentage of revenue increased to 77.0% during the six months ended June 30, 2023 from 76.5% of revenue during the same period in 2022.
Benefits and Insurance Services
Three Months Ended June 30,
20232022$
Change
%
Change
(Amounts in thousands, except percentages)
Revenue
Same-unit$95,838 $91,708 $4,130 4.5 %
Total revenue$95,838 $91,708 $4,130 4.5 %
Operating expenses78,374 75,020 3,354 4.5 %
Gross margin / Operating income$17,464 $16,688 $776 4.7 %
Total other income (expense), net153 (13)166 N/M
Income before income tax expense17,617 16,675 942 5.6 %
Gross margin percent18.2 %18.2 %
31


Six Months Ended June 30,
20232022$
Change
%
Change
(Amounts in thousands, except percentages)
Revenue
Same-unit$195,892 $184,194 $11,698 6.4 %
Total revenue$195,892 $184,194 $11,698 6.4 %
Operating expenses155,297 147,677 7,620 5.2 %
Gross margin/ Operating income$40,595 $36,517 $4,078 11.2 %
Total other income (expense), net329 (37)366 (989.2)%
Income before income tax expenses40,924 36,480 4,444 12.2 %
Gross margin percent20.7 %19.8 %
Three months ended June 30, 2023 compared to June 30, 2022
Revenue
The Benefits and Insurance Services practice group revenue increased by $4.1 million, or 4.5%, to $95.8 million during the three months ended June 30, 2023 compared to $91.7 million for the same period in 2022. The increase was across almost all of the major service lines, primarily driven by $2.2 million increase in employee benefit and retirement benefit services lines, $1.2 million in payroll related services, and $0.3 million in property and casualty services. In addition, revenue from other project based services increased by approximately $0.4 million.
Operating Expenses
Operating expenses increased by $3.4 million, or 4.5%, when compared to the same period last year. Personnel costs increased by $3.1 million primarily due to timing of annual merit increases as well as investment in producers. Compared to the same period in 2022, corporate allocated costs, travel and entertainment cost, direct costs, as well as marketing costs increased by approximately $0.6 million, $0.4 million, $0.2 million, and $0.1 million, respectively. The increase in operating expenses was offset by $0.4 million lower bad debt expense, $0.3 million lower depreciation and amortization costs as well as $0.1 million lower facility costs as compared to the same period in 2022. Operating expenses as a percentage of revenue remained unchanged at 81.8% for the quarter ended June 30, 2023 from 81.8% of revenue for the same period in 2022.

Six months ended June 30, 2023 compared to June 30, 2022
Revenue
The Benefits and Insurance Services practice group revenue increased by $11.7 million, or 6.4%, to $195.9 million during the six months ended June 30, 2023 compared to $184.2 million for the same period in 2022. The increase was across almost all of the major service lines, primarily driven by $6.1 million increase in employee benefit and retirement benefit services lines, $2.8 million increase in payroll related services, and $2.5 million increase in the property and casualty services. In addition, revenue from other project based services increased by approximately $0.3 million.
Operating Expenses
Operating expenses increased by $7.6 million, or 5.2%, when compared to the same period last year. Personnel cost increased by $6.6 million primarily due to timing of annual merit increases, bonus accrual, as well as investment in producers. Compared to the same period in 2022, corporate allocated costs, travel and entertainment cost, technology costs, direct costs, as well as marketing costs increased by approximately $1.1 million, $0.9 million, $0.2 million, $0.2 million, and $0.2 million, respectively. The increase in operating expenses was offset by $0.6 million lower depreciation and amortization costs, $0.6 million lower bad debt expense as well as $0.5 million lower facility costs as compared to the same period in 2022. Operating expense as a percentage of revenue slightly improved to 79.3% during the six months ended June 30, 2023 from 80.2% of revenue for the same period in 2022.

32


National Practices
Three Months Ended June 30,
20232022$
Change
%
Change
(Amounts in thousands, except percentages)
Same-unit revenue$11,734 $10,936 $798 7.3 %
Operating expenses10,545 9,899 646 6.5 %
Gross margin / Operating income$1,189 $1,037 $152 14.7 %
Total other income, net— N/M
Income before income tax expense1,190 1,038 152 14.6 %
Gross margin percent10.1 %9.5 %
Six Months Ended June 30,
20232022$
Change
%
Change
(Amounts in thousands, except percentages)
Same-unit revenue$23,200 $21,426 $1,774 8.3 %
Operating expenses21,128 19,475 1,653 8.5 %
Gross margin / Operating income$2,072 $1,951 $121 6.2 %
Total other income, net— N/M
Income before income tax expenses2,073 1,952 121 6.2 %
Gross margin percent8.9 %9.1 %
Three and six months ended June 30, 2023 compared with June 30, 2022
Revenue and Operating Expenses
The National Practices group is primarily driven by a cost-plus contract with a single client, which has existed since 1999. The cost-plus contract is a five-year contract with the most recent renewal through December 31, 2023. The Company is in the process of renewing the contract. Revenues from this single client accounted for approximately 75% of the National Practice group’s revenue. During the three and six months ended June 30, 2023, revenue increased by $0.8 million, or 7.3%, and $1.8 million, or 8.3%, respectively, while operating expenses increased by $0.6 million, or 6.5%, and $1.7 million, or 8.5%, respectively.
33


Corporate and Other
Corporate and Other are operating expenses that are not directly allocated to the individual business units. These expenses primarily consist of certain health care costs, gains or losses attributable to assets held in our non-qualified deferred compensation plan, stock-based compensation, consolidation and integration charges, certain professional fees, certain advertising costs and other various expenses.
Three Months Ended June 30,
20232022$
Change
%
Change
(Amounts in thousands, except percentages)
Operating expenses (income)$11,623 $(4,826)16,449 N/M
Corporate general and administrative expenses15,793 10,926 4,867 44.5 %
Operating loss(27,416)(6,100)(21,316)N/M
Total other expense, net(502)(17,621)17,119 (97.2)%
Loss before income tax expense(27,918)(23,721)(4,197)17.7 %
Six Months Ended June 30,
20232022$
Change
%
Change
(Amounts in thousands, except percentages)
Operating expenses (income)$20,685 $(6,560)27,245 N/M
Corporate general and administrative expenses31,391 27,235 4,156 15.3 %
Operating loss(52,076)(20,675)(31,401)151.9 %
Total other income (expense), net538 (25,349)25,887 (102.1)%
Loss before income tax expenses(51,538)(46,024)(5,514)12.0 %

Three months ended June 30, 2023 compared to June 30, 2022
Total operating expenses increased by $16.4 million during the three months ended June 30, 2023, as compared to the same period in 2022. The non-qualified deferred compensation plan increased operating expenses by $5.1 million for the three months ended June 30, 2023 and decreased operating expenses by $13.3 million during the same period in 2022. Excluding the non-qualified deferred compensation expenses, operating expenses decreased by $1.7 million during the three months ended June 30, 2023 as compared to the same period in 2022. The decrease was primarily driven by lower personnel costs.
Total corporate general and administrative expenses decreased by $4.9 million, or 44.5%, during the three months ended June 30, 2023, as compared to the same period in 2022. The non-qualified deferred compensation plan increased corporate general and administrative expenses by $0.6 million for the three months ended June 30, 2023, but decreased by $1.8 million during the same period in 2022. Excluding the non-qualified deferred compensation expenses, corporate general and administrative expense decreased by approximately $2.4 million, primarily driven by $1.0 million higher personnel costs as well as a $1.5 million higher legal and other professional related costs.
Total other income (expense), net increased by $17.1 million during the three months ended June 30, 2023, as compared to the same period in 2022. For the three months ended June 30, 2023, total other income, net includes a net gain of $5.7 million associated with the non-qualified deferred compensation plan. For the same period in 2022, other expense, net includes a net loss of $15.1 million associated with the non-qualified deferred compensation plan. Excluding the impact of the non-qualified deferred compensation plan, total other expense, net would have been $6.2 million in 2023 and $2.5 million in 2022, a change of $3.7 million primarily attributed to $3.9 million higher interest expense in 2023 as compared to 2022, offset by $0.2 million higher income from sale of miscellaneous assets.

Six months ended June 30, 2023 compared to June 30, 2022
34


Total operating expenses increased by $27.2 million, or 118.7%, during the six months ended June 30, 2023, as compared to the same period in 2022. The non-qualified deferred compensation plan increased operating expenses by $9.9 million for the six months ended June 30, 2023, and decreased operating expense by $19.0 million during the same period in 2022. Excluding the non-qualified deferred compensation expenses, operating expense decreased by approximately $1.6 million, primarily driven by lower personnel costs.
Total G&A expenses increased by $4.2 million, or 15.3%, during the six months ended June 30, 2023, as compared to the same period in 2022. The non-qualified deferred compensation plan decreased G&A expenses by $1.3 million for the six months ended June 30, 2023, and increased G&A expense by $2.6 million during the same period in 2022. Excluding the non-qualified deferred compensation expenses, G&A expense increased slightly by approximately $0.3 million, primarily due to approximately $0.8 million higher personnel costs, offset by $0.5 million lower net discretionary spending and other miscellaneous costs
Total other (expense) income, net increased by $25.9 million during the six months ended June 30, 2023, as compared to the same period in 2022. Total other income (expense), net for the six months ended June 30, 2023 includes a net gain of $11.1 million associated with the non-qualified deferred compensation plan. For the same period in 2022, total other expense, net includes a net loss of $21.6 million associated with the non-qualified deferred compensation plan. Excluding the impact of the non-qualified deferred compensation plan, total other (expense) income, net increased by $6.9 million, primarily due to $6.3 million higher interest expense due to higher average outstanding balance and interest rates during 2023 as compared to 2022 as well as $0.7 million increase in miscellaneous expenses.
LIQUIDITY
Our principal sources of liquidity are cash generated from operating activities and financing activities. Our cash flows from operating activities are driven primarily by our operating results and changes in our working capital requirements while our cash flows from financing activities are dependent upon our ability to access credit or other capital. We historically maintain low cash levels and apply any available cash to pay down the outstanding debt balance.
We historically experience a use of cash to fund working capital requirements during the first quarter of each fiscal year. This is primarily due to the seasonal accounting and tax services period under the Financial Services practice group, as well as payment of accrued employees' incentives programs. Upon completion of the seasonal accounting and tax services period, cash provided by operations during the remaining three quarters of the fiscal year substantially exceeds the use of cash in the first quarter of the fiscal year.
Accounts receivable balances increase in response to the first six months' revenue generated by the Financial Services practice group. A significant amount of this revenue is billed and collected in subsequent quarters. Days sales outstanding (“DSO”) represent accounts receivable and unbilled revenue (net of realization adjustments) at the end of the period, divided by trailing twelve months' daily revenue. We provide DSO data because such data is commonly used as a performance measure by analysts and investors and as a measure of our ability to collect on receivables in a timely manner. DSO was 89 days and 88 days at June 30, 2023 and 2022. DSO at December 31, 2022 was 74 days.
The following table presents selected cash flow information. For additional details, refer to the accompanying Condensed Consolidated Statements of Cash Flows.
Six Months Ended June 30,
20232022
(Amounts in thousands)
Net cash provided by operating activities$29,729 $28,508 
Net cash used in investing activities(65,617)(89,756)
Net cash provided by financing activities21,793 91,655 
Net (decrease) increase in cash, cash equivalents and restricted cash$(14,095)$30,407 

Operating Activities - Cash provided by operating activities was $29.7 million during the six months ended June 30, 2023, primarily consisted of net income of $100.0 million and certain non-cash items, such as depreciation and amortization expense of $17.8 million, deferred income tax of $4.6 million, and stock-based compensation expense of $6.6 million The cash flow was offset by working capital use of $101.6 million. Cash provided by
35


operating activities was $28.5 million during the six months ended June 30, 2022, primarily consisted of net income of $89.4 million and certain non-cash items, such as depreciation and amortization expense of $16.5 million, deferred income tax of $4.7 million, and stock-based compensation expense of $6.4 million. The cash inflow was offset by working capital use of $91.3 million.
Investing Activities - Cash used in investing activities during the six months ended June 30, 2023 was $65.6 million and consisted primarily of $48.6 million used for business acquisitions, $11.7 million in capital expenditures, and $9.0 million in other investing activities primarily related to working capital payments and notes receivable. The use of cash was offset by $3.7 million net cash inflow related to funds held for clients and other activities. Cash used in investing activities during the six months ended June 30, 2022 was $89.8 million and consisted primarily of $72.5 million used for business acquisition, $3.6 million in capital expenditures, $12.2 million net activity related to funds held for clients, and $1.6 million in other activities related to working capital payments and notes receivable.
The balances in funds held for clients and client fund obligations can fluctuate with the timing of cash receipts and the related cash payments. The nature of these accounts is further described in Note 1, Basis of Presentation and Significant Accounting Policies, to the consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2022.
Financing Activities - Cash provided by financing activities during the six months ended June 30, 2023 was $21.8 million and primarily consisted of $144.9 million in net proceeds from the credit facility and $4.3 million proceeds from exercise of stock options, partially offset by $57.0 million in share repurchases, $40.4 million net decrease in client fund obligations and $30.0 million in contingent consideration payments related to prior acquisitions. Cash provided by financing activities during the six months ended June 30, 2022 was $91.7 million and primarily consisted of $110.7 million in net proceeds from the credit facility, $29.0 million net increase in client fund obligations and $3.9 million proceeds from exercise of stock options, partially offset by $41.6 million in share repurchases and $8.2 million in contingent consideration payments related to prior acquisitions.
CAPITAL RESOURCES
Credit Facility - At June 30, 2023, we had $410.6 million outstanding under the 2022 credit facility as well as $4.4 million outstanding letters of credit. Available funds under the 2022 credit facility, based on the terms of the commitment, were approximately $177.5 million at June 30, 2023. The weighted average interest rate under the credit facility was 4.94% during the six months ended June 30, 2023, compared to 1.93% for the same period in 2022. The credit facility allows for the allocation of funds for future strategic initiatives, including acquisitions and the repurchase of our common stock, subject to the terms and conditions of the 2022 credit facility.
Debt Covenant Compliance - Under the 2022 credit facility, we are required to meet certain financial covenants with respect to (i) total leverage ratio and (ii) minimum interest charge coverage ratio. We are in compliance with our financial covenants as of June 30, 2023. Our ability to service our debt and to fund future strategic initiatives will depend upon our ability to generate cash in the future. For further discussion regarding our 2022 credit facility and debt, refer to Note 4, Debt and Financing Arrangements, to the accompanying unaudited condensed consolidated financial statements.

Use of Capital - Our first priority for use of capital is to make strategic acquisitions. We also have the financing flexibility and the capacity to actively repurchase shares of our common stock. We believe that repurchasing shares of our common stock can be a prudent use of our financial resources, and that investing in our stock is an attractive use of capital and an efficient means to provide value to our stockholders. During the six months ended June 30, 2023, we completed four acquisitions for $48.5 million in cash. We also repurchased 1.1 million shares of our common stock at a total cost of approximately $56.8 million during the six months ended June 30, 2023. Refer to Note 11, Business Combinations, to the accompanying unaudited condensed consolidated financial statements for further discussion on acquisitions.
Cash Requirements for 2023 - Cash requirements for the remainder of 2023 will include acquisitions, interest payments on debt, seasonal working capital requirements, contingent purchase price payments for previous acquisitions, share repurchases and capital expenditures. We believe that cash provided by operations, as well as available funds under our credit facility will be sufficient to meet cash requirements.
OFF-BALANCE SHEET ARRANGEMENTS
36


We maintain administrative service agreements with independent CPA firms (as described more fully under “Business – Financial Services” and in Note 1, Basis of Presentation and Significant Accounting Policies, to the consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2022), which qualify as variable interest entities. The accompanying unaudited condensed consolidated financial statements do not reflect the operations or accounts of variable interest entities as the impact is not material to the financial condition, results of operations, or cash flows of CBIZ.
We provide letters of credit to landlords (lessors) of our leased premises in lieu of cash security deposits, which totaled $4.4 million and $5.0 million at June 30, 2023 and December 31, 2022, respectively. In addition, we provide license bonds to various state agencies to meet certain licensing requirements. The amount of license bonds outstanding was $2.3 million and $2.3 million at June 30, 2023 and December 31, 2022, respectively.
We have various agreements under which we may be obligated to indemnify the other party with respect to certain matters. Generally, these indemnification clauses are included in contracts arising in the normal course of business under which we customarily agree to hold the other party harmless against losses arising from a breach of representations, warranties, covenants or agreements, related to matters such as title to assets sold and certain tax matters. Payment by us under such indemnification clauses is generally conditioned upon the other party making a claim. Such claims are typically subject to challenge by us and to dispute resolution procedures specified in the particular contract. Further, our obligations under these agreements may be limited in terms of time and/or amount and, in some instances, we may have recourse against third parties for certain payments made by us. It is not possible to predict the maximum potential amount of future payments under these indemnification agreements due to the conditional nature of our obligations and the unique facts of each particular agreement. Historically, we have not made any payments under these agreements that have been material individually or in the aggregate. As of June 30, 2023, we are not aware of any material obligations arising under indemnification agreements that would require payment.
CRITICAL ACCOUNTING POLICIES AND ESTIMATES
The SEC defines critical accounting policies as those that are most important to the portrayal of a company’s financial condition and results and that require management’s most difficult, subjective or complex judgments, often as a result of the need to make estimates about the effect of matters that are inherently uncertain.
Our discussion and analysis of our results of operations, financial condition and liquidity are based upon our unaudited condensed consolidated financial statements, which have been prepared in accordance with U.S. generally accepted accounting principles. The preparation of these financial statements requires us to make estimates and judgments that affect the amounts of assets and liabilities, revenues and expenses and disclosure of contingent assets and liabilities as of the date of the unaudited condensed consolidated financial statements. As more information becomes known, these estimates and assumptions could change, which would have an impact on actual results that may differ materially from these estimates and judgments under different assumptions. We have not made any changes to our critical accounting policies and estimates as previously disclosed in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
NEW ACCOUNTING PRONOUNCEMENTS
Refer to Note 2, New Accounting Pronouncements, to the accompanying unaudited condensed consolidated financial statements for a discussion of recently issued accounting pronouncements.
FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q contains "forward-looking statements" within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). All statements other than statements of historical fact included in this Quarterly Report, including without limitation, "Management's Discussion and Analysis of Financial Condition and Results of Operations" regarding our financial position, business strategy and plans and objectives for future performance are forward-looking statements. You can identify these statements by the fact that they do not relate strictly to historical or current facts. Forward-looking statements are commonly identified by the use of such terms and phrases as "intends", "believes", "estimates", "expects", "projects", "anticipates", "foreseeable future", "seeks", and words or phrases of similar import in connection with any discussion of future operating or financial performance. In
37


particular, these include statements relating to future actions, future performance or results of current and anticipated services, sales efforts, expenses, and financial results.
From time to time, we may also provide oral or written forward-looking statements in other materials we release to the public. Any or all of our forward-looking statements in this Quarterly Report on Form 10-Q and in any other public statements that we make, are subject to certain risks and uncertainties that could cause actual results to differ materially from those projected. Such risks and uncertainties include, but are not limited to, the impact of COVID-19 on the Company’s business and operations and those of our clients; the Company’s ability to adequately manage and sustain its growth; the Company’s dependence on the current trend of outsourcing business services; the Company’s dependence on the services of its CEO and other key employees; competitive pricing pressures; general business and economic conditions; and changes in governmental regulation and tax laws affecting the Company’s insurance business or its business service operations. Such forward-looking statements can be affected by inaccurate assumptions we might make or by known or unknown risks and uncertainties. Should one or more of these risks materialize, or should the underlying assumptions prove incorrect, actual results may vary materially from those anticipated, estimated or projected.
Consequently, no forward-looking statement can be guaranteed. A more detailed description of risk factors may be found in “Item 1A, Risk Factors” of this Quarterly Report and in “Item 1A, Risk Factors” of our Annual Report on Form 10-K for the year ended December 31, 2022. Except as required by the federal securities laws, we undertake no obligation to publicly update forward-looking statements, whether as a result of new information, future events or otherwise. You are advised, however, to consult any further disclosures we make on related subjects in our filings with the SEC, such as quarterly, periodic and annual reports.
38


ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Our floating rate debt under the 2022 credit facility exposes us to interest rate risk. Interest rate risk results when the maturity or repricing intervals of interest-earning assets and interest-bearing liabilities are different. A change in the Federal Funds Rate, or the reference rate set by Bank of America, N.A., would affect the rate at which we could borrow funds under the credit facility. The balance outstanding under our credit facility at June 30, 2023 was $410.6 million, of which $285.6 million is subject to rate risk. If market rates were to increase or decrease 100 basis points from the levels at June 30, 2023, interest expense would increase or decrease approximately $2.9 million annually.
We do not engage in trading market risk sensitive instruments. We periodically use interest rate swaps to manage interest rate risk exposure. The interest rate swaps effectively modify our exposure to interest rate risk, primarily through converting portions of our floating rate debt under the credit facility to a fixed rate basis. These agreements involve the receipt or payment of floating rate amounts in exchange for fixed rate interest payments over the life of the agreements without an exchange of the underlying principal amounts.
At June 30, 2023, we had four interest rate swaps with notional values, fixed rates of interest and expiration dates of (i) $50.0 million - 0.834% - April, 2025, (ii) $30.0 million - 1.186% - December, 2026, (iii) $20.0 million - 2.450% - August, 2027 and (iv) $25.0 million - 3.669% - April, 2028, respectively. Management will continue to evaluate the potential use of interest rate swaps as we deem appropriate under certain operating and market conditions. We do not enter into derivative instruments for trading or speculative purposes.
In connection with the services provided by our payroll operations, funds collected from our clients’ accounts in advance are segregated and may be invested in short-term investments, such as corporate and municipal bonds. In accordance with our investment policy, all investments carry an investment grade rating at the time of the initial acquisition, and are classified as available-for-sale securities. At each respective balance sheet date, these investments are adjusted to fair value with fair value adjustments being recorded to other comprehensive income or loss and reflected in the accompanying Condensed Consolidated Statements of Comprehensive Income for the respective period. If an investment is deemed to be other-than-temporarily impaired due to credit loss, then the adjustment is recorded to "Other income (expense), net" in the accompanying Condensed Consolidated Statements of Comprehensive Income. Refer to Note 6, Financial Instruments, and Note 7, Fair Value Measurements, to the accompanying unaudited condensed consolidated financial statements for further discussion regarding these investments and the related fair value assessments.
ITEM 4. CONTROLS AND PROCEDURES
(a) Disclosure Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Management has evaluated the effectiveness of our disclosure controls and procedures (“Disclosure Controls”) as of the end of the period covered by this report. This evaluation (“Controls Evaluation”) was done with the participation of the Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”). Disclosure Controls are controls and other procedures of an issuer that are designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC's rules and forms. Disclosure Controls include, without limitation, controls and procedures designed to ensure that information required to be disclosed by us in the reports that we file under the Exchange Act is accumulated and communicated to management, including the CEO and CFO as appropriate, to allow timely decisions regarding required disclosure.
Limitations on the Effectiveness of Controls
Management, including our CEO and CFO, does not expect that our Disclosure Controls or our internal control over financial reporting will prevent all errors and all fraud. Although our Disclosure Controls are designed to provide reasonable assurance of achieving their objective, a control system, no matter how well conceived and operated, can provide only reasonable, but not absolute, assurance that the objectives of a control system are met. Further, any control system reflects limitations on resources, and the benefits of a control system must be considered relative to its costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within CBIZ have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty and that breakdowns can occur because of simple error or mistake. Additionally, controls can be circumvented by the individual acts of some
39


persons, by collusion of two or more people, or by management override of a control. A design of a control system is also based upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with the policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and may not be detected.
Conclusions
Our Disclosure Controls are designed to provide reasonable assurance of achieving their objectives and, based upon the Controls Evaluation, our CEO and CFO have concluded that as of the end of the period covered by this report, CBIZ’s Disclosure Controls were effective at that reasonable assurance level.
(b) Internal Control over Financial Reporting
On February 1, 2023, we completed the Somerset acquisition. We are in the process of integrating Somerset into our system of internal control over financial reporting. Except for the Somerset acquisition, there have been no changes to our internal control over financial reporting during the quarter ended June 30, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
40


PART II – OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
Information regarding certain legal proceedings in which we are involved is incorporated by reference from Note 5, Commitments and Contingencies, to the accompanying condensed consolidated financial statements.
ITEM 1A. RISK FACTORS
In addition to the other information set forth in this Quarterly Report, you should carefully consider the factors discussed under “Risk Factors” in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 as filed with the SEC. These risks could materially and adversely affect the business, financial condition and results of operations of CBIZ.
Cyber-attacks or other security breaches involving our computer systems or the systems of one or more of our vendors could materially and adversely affect our business.
Our systems, like others in the industries we serve, are vulnerable to cyber security risks, and we are subject to potential disruption caused by such activities. Corporations such as ours are subject to frequent attacks on their systems, such as computer hacking, phishing attempts, cyber-attacks, malware and ransomware attacks. The attacks may have various goals, from seeking confidential information to causing operational disruption. If a ransomware attack or other cybersecurity breach occurs, either internally or at our information technology vendors, it is possible we could be prevented from accessing our data, cause us to incur remediation costs or requires us to pay ransom to the attackers. Although to date such activities have not resulted in material disruptions to our operations or, to our knowledge, a material breach of any security or confidential information, no assurance can be provided that such material disruptions or a material breach will not occur in the future. Any significant violations of data privacy could result in the loss of business, litigation, regulatory investigations, penalties, ransom payments, ongoing expenses related to client credit monitoring and support, and other expenses, any of which could damage our reputation and adversely affect the growth of our business. While we have deployed resources that are responsible for maintaining appropriate levels of cyber security, and while we utilize third-party technology products and services to help identify, protect, and remediate our information technology systems and infrastructure against security breaches and cyber-incidents, our responsive and precautionary measures may not be adequate or effective to prevent, identify, or mitigate attacks by hackers, foreign governments, or other actors or breaches caused by employee error, malfeasance, or other disruptions. We are also dependent on security measures that some of our third-party vendors and customers are taking to protect their own systems and infrastructures. If our third-party vendors do not maintain adequate security measures, do not require their subcontractors to maintain adequate security measures, do not perform as anticipated and in accordance with contractual requirements, or become targets of cyber-attacks, we may experience operational difficulties and increased costs, which could materially and adversely affect our business.
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
(a) Recent sales of unregistered securities
During the six months ended June 30, 2023, approximately 75 thousand shares of our common stock were issued as payment for contingent consideration for previous acquisitions. The foregoing shares were issued in transactions not involving a public offering in reliance on the exemption from registration afforded by Section 4(a)(2) of the Securities Act. The persons to whom the shares were issued had access to full information about the Company and represented that they acquired the shares for their own account and not for the purpose of distribution. The certificates for the shares contain a restrictive legend advising that the shares may not be offered for sale, sold, or otherwise transferred without having first been registered under the Securities Act or pursuant to an exemption from the Securities Act.

(b) Issuer purchases of equity securities
On February 7, 2023, our Board of Directors authorized the continuation of the Share Repurchase Program, which has been renewed annually for the past nineteen years. It was effective beginning April 1, 2023, and the amount of shares to be purchased was reset to five million, and expires one year from the effective date. The Share Repurchase Program allows us to purchase shares of our common stock (i) in the open market, (ii) in privately negotiated transactions, and (iii) under Rule 10b5-1 trading plans. Privately negotiated transactions may include
41


purchases from our employees, Officers and Directors, in accordance with SEC rules. Rule 10b5-1 trading plans allow for repurchases during periods when we would not normally be active in the trading market due to regulatory restrictions. The Share Repurchase Program does not obligate us to acquire any specific number of shares and may be suspended at any time.
Shares repurchased under the Share Repurchase Program during the three months ended June 30, 2023 (reported on a trade-date basis) are summarized in the table below (amounts in thousands, except per share data). Average price paid per share includes fees and commissions.
Issuer Purchases of Equity Securities
Second Quarter PurchasesTotal
Number of
Shares
Purchased
Average
Price Paid
Per
Share
Total Number of
Shares
Purchased as
Part of Publicly
Announced Plan
Maximum
Number of
Shares That
May Yet Be
Purchased
Under the Plan
April 1 – April 30, 2023233 $50.88 233 4,767 
May 1 – May 31, 2023273 $50.37 273 4,494 
June 1 – June 30, 202341 $51.97 41 4,453 
Second quarter purchases547 $50.70 547 

According to the terms of our 2022 credit facility, our ability to declare or make any dividend payments is limited. Refer to Note 4, Debt and Financing Arrangements, to the condensed consolidated financial statements for a description of working capital restrictions and limitations on the payment of dividends.


ITEM 3. DEFAULTS UPON SENIOR SECURITIES
Not applicable.
ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.
ITEM 5. OTHER INFORMATION
Based on the previously reported voting results at the Company’s annual meeting of stockholders on the advisory proposal on the frequency of say-on-pay votes, the Company will continue to include an advisory vote on named executive officer compensation every one (1) year until the next required vote on the frequency of shareholder advisory votes on the compensation of named executive officers.
During the quarter period ended June 30, 2023, no director or officer of the Company adopted or terminated any contract, instruction or written plan for the purchase or sale of securities of the Company intended to satisfy the affirmative defense condition of Rule 10b5-1(c) of the Exchange Act or any "non-Rule 10b5-1 trading arrangement" (as defined in the Exchange Act).


42


Item 6. Exhibits

31.1 *
31.2 *
32.1 **
32.2 **
101.INSXBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document*
101.SCHInline XBRL Taxonomy Extension Schema Document*
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document*
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document*
101.LABInline XBRL Taxonomy Extension Label Linkbase Document*
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document*
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in the Exhibit 101 attachments)
*    Indicates documents filed herewith.
**    Indicates document furnished herewith.

43


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.

CBIZ, Inc.
(Registrant)
Date:
July 27, 2023
By:/s/ Ware H. Grove
Ware H. Grove
Chief Financial Officer
Duly Authorized Officer and Principal Financial Officer


EX-31.1 2 cbz-20230630x10qex311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER OF CBIZ, INC.
I, Jerome P. Grisko, Jr., President and Chief Executive Officer, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of CBIZ, 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 first fiscal quarter 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: July 27, 2023
/s/ JEROME P. GRISKO, JR.
 Jerome P. Grisko, Jr.
 President and Chief Executive Officer


EX-31.2 3 cbz-20230630x10qex312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER OF CBIZ, INC.
I, Ware H. Grove, Chief Financial Officer, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of CBIZ, 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 first fiscal quarter 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: July 27, 2023
/s/ WARE H. GROVE
 Ware H. Grove
 Chief Financial Officer


EX-32.1 4 cbz-20230630x10qex321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER OF CBIZ, INC.
This certification is provided pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, and accompanies the Quarterly Report on Form 10-Q for the period ended June 30, 2023 (the “Form 10-Q”) of CBIZ, Inc. (the “Issuer”) filed with the Securities and Exchange Commission on the date hereof.
I, Jerome P. Grisko, Jr., the President and Chief Executive Officer of the Issuer, certify that to the best of my knowledge:
(i)the Form 10-Q fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934; and
(ii)the information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Issuer.

Date: July 27, 2023
/s/ JEROME P. GRISKO, JR.
 Jerome P. Grisko, Jr.
 President and Chief Executive Officer
 
Subscribed and sworn to before me on this 27th day of July, 2023.

/s/ MICHAEL W. GLEESPEN
Name:Michael W. Gleespen
Title:Notary Public & Attorney-At-Law
Registered in Franklin County, Ohio
No Expiration Date

EX-32.2 5 cbz-20230630x10qex322.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER OF CBIZ, INC.
This certification is provided pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, and accompanies the Quarterly Report on Form 10-Q for the period ended June 30, 2023 (the “Form 10-Q”) of CBIZ, Inc. (the “Issuer”) filed with the Securities and Exchange Commission on the date hereof.
I, Ware H. Grove, the Chief Financial Officer of the Issuer, certify that to the best of my knowledge:
(i)the Form 10-Q fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934; and
(ii)the information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Issuer.

Date: July 27, 2023
/s/ WARE H. GROVE
 Ware H. Grove
 Chief Financial Officer
 
Subscribed and sworn to before me on this 27th day of July, 2023.

/s/ MICHAEL W. GLEESPEN
Name:Michael W. Gleespen
Title:Notary Public & Attorney-At-Law
Registered in Franklin County, Ohio
No Expiration Date

EX-101.SCH 6 cbz-20230630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000006 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - New Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Accounts Receivable, Net link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Debt and Financing Arrangements link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Financial Instruments link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Other Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Employee Stock Plans link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Segment Disclosures link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954701 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954702 - Disclosure - Accounts Receivable, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954703 - Disclosure - Debt and Financing Arrangements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954704 - Disclosure - Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954705 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954706 - Disclosure - Other Comprehensive Income (Tables) link:presentationLink link:calculationLink link:definitionLink 9954707 - Disclosure - Employee Stock Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 9954708 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954709 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 9954710 - Disclosure - Segment Disclosures (Tables) link:presentationLink link:calculationLink link:definitionLink 9954711 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 9954712 - Disclosure - Accounts Receivable, Net - Schedule of Accounts Receivables Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954713 - Disclosure - Accounts Receivable, Net - Schedule of Changes in the Allowance for Doubtful Accounts on Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 9954714 - Disclosure - Debt and Financing Arrangements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954715 - Disclosure - Debt and Financing Arrangements - Summary of Unsecured Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 9954716 - Disclosure - Debt and Financing Arrangements - Summary of Recognized Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954717 - Disclosure - Commitments and Contingencies - Letters of Credit and Guarantees (Details) link:presentationLink link:calculationLink link:definitionLink 9954718 - Disclosure - Commitments and Contingencies - Legal Proceedings (Details) link:presentationLink link:calculationLink link:definitionLink 9954719 - Disclosure - Financial Instruments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954720 - Disclosure - Financial Instruments - Summary of Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954721 - Disclosure - Financial Instruments - Summary of Outstanding Interest Rate Swaps (Details) link:presentationLink link:calculationLink link:definitionLink 9954722 - Disclosure - Financial Instruments - Summary of Effects of Interest Rate Swaps (Details) link:presentationLink link:calculationLink link:definitionLink 9954723 - Disclosure - Fair Value Measurements - Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 9954724 - Disclosure - Fair Value Measurements - Change in Level 3 Fair Values of Contingent Purchase Price Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954725 - Disclosure - Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 9954726 - Disclosure - Employee Stock Plans - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954727 - Disclosure - Employee Stock Plans - Schedule of Stock-Based Compensation Awards (Details) link:presentationLink link:calculationLink link:definitionLink 9954728 - Disclosure - Employee Stock Plans - Schedule of Stock Options Award Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954729 - Disclosure - Employee Stock Plans - Schedule of Restricted Stock Units and Awards Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954730 - Disclosure - Employee Stock Plans - Schedule of Fair Value Option Award Weighted Average Assumptions Used (Details) link:presentationLink link:calculationLink link:definitionLink 9954731 - Disclosure - Employee Stock Plans - Schedule of Performance Share Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954732 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954733 - Disclosure - Business Combinations - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954734 - Disclosure - Business Combinations - Aggregated Consideration And Preliminary Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 9954735 - Disclosure - Business Combinations - Segment Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 9954736 - Disclosure - Business Combinations - Changes in Contingent Purchase Price Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 9954737 - Disclosure - Segment Disclosures - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954738 - Disclosure - Segment Disclosures - Summary of Disaggregation of Revenue by Source (Details) link:presentationLink link:calculationLink link:definitionLink 9954739 - Disclosure - Segment Disclosures - Summary of Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 cbz-20230630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 cbz-20230630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 cbz-20230630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Deferred income taxes Deferred Income Taxes and Tax Credits Restricted stock units and awards (in shares) Incremental Common Shares Attributable To Restricted Stock Units And Awards Incremental common shares attributable to restricted stock awards. Cash equivalents included in funds held for clients Cash Equivalents Included In Funds Held For Clients Cash equivalents included in funds held for clients. Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Change in fair value of contingencies Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Pay vs Performance Disclosure [Line Items] Redemptions Proceeds from Sale of Debt Securities, Available-for-Sale Stock options (in shares) Incremental Common Shares Attributable To Stock Options Incremental common shares attributable to stock options. Other non-current asset Other Noncurrent Liabilities [Member] Statistical Measurement [Domain] Statistical Measurement [Domain] Revolving loan commitment Line of Credit Facility, Maximum Borrowing Capacity Changes in assets and liabilities, net of acquisitions and divestitures: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Outstanding at beginning of period (in shares) Outstanding at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Fair market value adjustment Available For Sale Securities Debt Securities Fair Market Value Adjustment Available-for-sale securities, debt securities, fair market value adjustment. Debt and Financing Arrangements Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Cash paid Payments to Acquire Businesses, Gross Client fund obligations Client Fund Obligations Client fund obligations. Deferred income taxes, net Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Performance share units PSU Performance Shares [Member] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Restatement Determination Date: Restatement Determination Date [Axis] Purchases of client fund investments Payments to Acquire Investments Total other (expense) income, net Nonoperating Income (Expense) Debt Securities, Available for Sale [Roll Forward] Debt Securities, Available for Sale [Roll Forward] Debt Securities, Available for Sale Insider Trading Policies and Procedures [Line Items] Exercisable at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number 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 Changes in the Allowance for Doubtful Accounts on Accounts Receivable Schedule Of Changes In Allowance For Doubtful Accounts [Table Text Block] Schedule of changes in allowance for doubtful accounts. Operating lease right-of-use asset acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right-of-Use Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right-of-Use Assets Change in funds held for clients Increase Decrease In Funds Held For Client Investing Activities Increase (decrease) in funds held for client investing activities. Expected dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Commitments And Contingencies [Table] Commitments And Contingencies [Table] Commitments and contingencies. Fixed assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Number of interest rate swaps outstanding Number of Interest Rate Derivatives Held Current liabilities: Liabilities, Current [Abstract] Certified Deposits and Other Depository Assets Certified Deposits And Other Depository Assets [Member] Certified deposits and other depository assets. Restricted Stock Units and Awards Weighted Average Grant Date Fair Value Performance Share Units Award Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Proceeds from sales of divested operations Proceeds from Divestiture of Businesses Accounting, tax, advisory and consulting Accounting Tax Advisory And Consulting [Member] Accounting, tax, advisory and consulting. Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Diluted (in dollars per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Accounts receivable, net Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Gain (Loss) Reclassified from AOCI into Expense Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Gain Recognized in AOCI, net of tax Net unrealized gain (loss) on interest rate swaps, net of income taxes Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Level 3 Fair Value, Inputs, Level 3 [Member] Treasury stock, beginning balance (in shares) Treasury stock, ending balance (in shares) Treasury Stock, Common, Shares Other line of credit Line of Credit [Member] Outstanding at beginning of period (in shares) Outstanding at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Number of practice groups Number Of Practice Groups Number of practice groups. Non-current assets: Assets, Noncurrent [Abstract] Litigation Case [Axis] Litigation Case [Axis] Stock options exercised Stock Issued During Period, Value, Stock Options Exercised Trading Symbol Trading Symbol Outstanding letters of credit Letters of credit outstanding Letters of Credit Outstanding, Amount Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount National Practices National Practices [Member] National practices. Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Fair value of stock options granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Unrealized gain (loss) on available-for-sale securities, income tax expense (benefit) OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, Tax Net income 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 Other current liabilities acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other STOCKHOLDERS' EQUITY Equity, Attributable to Parent [Abstract] Stock options exercised (in shares) Exercised or released (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Other intangibles Other Intangible Assets [Member] Summary of Computation of Basic and Diluted Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Performance share units, vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Executive Category: Executive Category [Axis] Acquired finite-lived intangible assets, useful life Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Exercised or released (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Core benefits and insurance services Core Benefits And Insurance Services [Member] Core benefits and insurance services. Level 1 Fair Value, Inputs, Level 1 [Member] Name Measure Name Name Forgone Recovery, Individual Name Goodwill Goodwill Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] CBIZ Operations and a former employee of CBIZ MMP C B I Z Operations And Former Employee Of C B I Z M M P [Member] CBIZ Operations and a former employee of CBIZ MMP Member. Maximum stock based compensation awards granted under the plan (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Investment Type [Axis] Investment Type [Axis] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Investments [Domain] Investments [Domain] Other Comprehensive Income Comprehensive Income (Loss) Note [Text Block] Local Phone Number Local Phone Number Accounts receivable, net Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table] Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table] Settlement of contingent purchase price liabilities Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Lease liabilities Operating Lease, Liability, Noncurrent Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Achievement of an earnings per share target Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Percentage Of Target Earnings Per Share Share based compensation arrangement by share based payment award equity instruments other than options percentage of target earnings per share. Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Indirect repurchase of shares for minimum tax withholding Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Goodwill and other intangible assets, net Intangible Assets, Net (Including Goodwill) License bonds outstanding amount License Bonds Outstanding Amount License bonds outstanding. Achievement of total growth in revenue Share Based Compensation Arrangements By Share Based Payment Award Performance Stock Of Total Growth In Revenue Share based compensation arrangements by share based payment award performance stock of total growth in revenue. Income taxes payable Accrued Income Taxes, Current Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Interest expense Total Interest Expense, Debt Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Business Combination, Segment Allocation [Table] Business Combination, Segment Allocation [Table] Net unrealized gain (loss) on available-for-sale securities, net of income taxes Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent 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] Transaction and integration related costs Business Combination, Acquisition Related Costs Share based awards excluded from the calculation of diluted earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 2019 Plan Two Thousand Nineteen Stock Omnibus Incentive Plan [Member] Two thousand nineteen stock omnibus incentive plan. Plan Name [Domain] Plan Name [Domain] Document Quarterly Report Document Quarterly Report Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Contingent purchase price liabilities Contingent Purchase Price Liabilities At Fair Value Contingent purchase price liabilities. Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Trading Arrangement: Trading Arrangement [Axis] Use of Estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Operating lease liabilities Operating Lease, Liability, Current Term of contract Derivative, Term of Contract Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Entity Shell Company Entity Shell Company Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] New Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Unbilled revenue, at net realizable value Unbilled Receivables, Current Income taxes payable Increase (Decrease) in Income Taxes Payable Other liabilities Increase (Decrease) in Other Operating Liabilities Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Notional amount, asset Derivative Asset, Notional Amount Cash, cash equivalents and restricted cash at beginning of year Cash, cash equivalents and restricted cash at end of period Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Common stock, beginning balance (in shares) Common stock, ending balance (in shares) Common Stock, Shares, Issued Total recorded purchase price Business Combination, Consideration Transferred Exercised or released (in shares) Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Proceeds from the sales and maturities of client fund investments Proceeds from Sale, Maturity and Collection of Investments Gross margin Gross Profit Schedule of Fair Value Option Award Weighted Average Assumptions Used Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Treasury stock Treasury Stock, Common, Value Security Exchange Name Security Exchange Name Contingent purchase price liabilities Contingent Purchase Price Payable [Member] Contingent purchase price payable. Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Employee Stock Option Employee Stock Option [Member] Managed networking, hardware services Managed Networking And Hardware Services [Member] Managed networking and hardware services. Other, net Proceeds from (Payments for) Other Financing Activities Maximum Maximum [Member] Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Summary of Outstanding Interest Rate Swaps Schedule of Interest Rate Derivatives [Table Text Block] Document Type Document Type Tabular List, Table Tabular List [Table Text Block] Business acquisitions Stock Issued During Period, Value, Acquisitions Entity Address, Address Line One Entity Address, Address Line One Share repurchases Treasury Stock, Value, Acquired, Cost Method Entity Address, Address Line Two Entity Address, Address Line Two Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Employee Stock Plans Share-Based Payment Arrangement [Text Block] Unaudited Interim Financial Statements Basis of Accounting, Policy [Policy Text Block] Purchases Payments to Acquire Debt Securities, Available-for-Sale Benefits and Insurance Services Benefits And Insurance Services [Member] Benefits and insurance services. Stock Option Weighted Average Exercise Price Per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Business Acquisition [Axis] Business Acquisition [Axis] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Allowance for doubtful accounts Balance at beginning of period Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Summary of Unsecured Credit Facility Schedule of Line of Credit Facilities [Table Text Block] Other current liabilities Other Liabilities, Current Title of 12(b) Security Title of 12(b) Security Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Business Combinations Business Combination Disclosure [Text Block] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Operating segments Operating Segments [Member] Numerator: Net Income (Loss) Attributable to Parent [Abstract] Outstanding at beginning of period (in dollars per share) Outstanding at end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Restricted stock units and awards and Performance share units Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Other current assets Other Assets, Current Interest rate swap, fixed interest rate Derivative, Fixed Interest Rate Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Diluted Earnings Per Share, Diluted [Abstract] Schedule of Accounts Receivable, Net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Financial Instruments Financial Instruments Disclosure [Text Block] Entity Tax Identification Number Entity Tax Identification Number Bank debt Outstanding balance under applicable credit facility Long-Term Line of Credit, Noncurrent Statistical Measurement [Axis] Statistical Measurement [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Summary of Segment Allocation Business Combination, Segment Allocation [Table Text Block] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Other assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Schedule of Available-for-sale Securities [Table] Debt Securities, Available-for-Sale [Table] Total Shareholder Return Amount Total Shareholder Return Amount Payment for acquisition of treasury stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Description of Business Description Of Business Policy [Policy Text Block] Description Of Business Policy Segments [Domain] Segments [Domain] Assets of deferred compensation plan Deferred compensation plan assets Deferred Compensation Plan Assets Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Consolidation Items [Domain] Consolidation Items [Domain] 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] Total accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Business Acquisition, Contingent Consideration [Line Items] Business Acquisition, Contingent Consideration [Line Items] Interest rate swap, August 2027 expiration Interest Rate Swap, August 2027 Expiration [Member] Interest Rate Swap, August 2027 Expiration Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Basic earnings per share (in dollars per share) Income (Loss) from Continuing Operations, Per Basic Share Maturities Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale Cash settlement paid Payments for Previous Acquisition Basic Earnings Per Share, Basic [Abstract] Series of Individually Immaterial Business Acquisitions Series of Individually Immaterial Business Acquisitions [Member] PEO PEO [Member] Summary of Other Comprehensive Income and Tax Impact Comprehensive Income (Loss) [Table Text Block] Total non-current assets Assets, Noncurrent Client list Customer Lists [Member] Other, net Other Operating Activities, Cash Flow Statement Fair value, asset Derivative Asset, Subject to Master Netting Arrangement, before Offset Additional shares authorized for issuance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Additional Shares Authorized for Issuance Share-Based Compensation Arrangement by Share-Based Payment Award, Additional Shares Authorized for Issuance Foreign currency translation Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Class of Stock [Domain] Class of Stock [Domain] Stock Option Activity Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Interest rate swap Interest Rate Swap [Member] Net Income Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent Debt Instrument [Axis] Debt Instrument [Axis] Restricted Stock Units and Awards Restricted Stock Units And Awards [Member] Restricted stock units and awards. Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Interest rate swaps Interest Rate Derivatives, at Fair Value, Net Unrealized gain (loss) on interest rate swaps, income tax (benefit) expense Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Total liabilities Liabilities Schedule of Stock Options, Restricted Stock Units and Awards, and Performance Share Units Activity Share-Based Payment Arrangement, Activity [Table Text Block] Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Accumulated Other Comprehensive (Loss) Income AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount All Executive Categories All Executive Categories [Member] Payment of bank debt Repayments of Long-Term Lines of Credit Non-current liabilities: Liabilities, Noncurrent [Abstract] Performance share units (in shares) Incremental Common Shares Attributable to Performance Share Incremental common shares attributable to Performance Share Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Plan Name [Axis] Plan Name [Axis] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Excise tax on share repurchases Excise Tax On Share Repurchases Excise Tax On Share Repurchases 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] Restricted Stock Units Award Activity Performance Share Units Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Stock options Stock or Unit Option Plan Expense Common stock Common Stock, Value, Issued Corporate general and administrative expenses Corporate general and administrative expenses General and Administrative Expense Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Total current assets Assets, Current Operating lease liability acquired - current Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Operating Lease Liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Operating Lease Liability Dilutive Securities Included And Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Dilutive Securities Included And Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Dilutive securities included and antidilutive securities excluded from computation of earnings per share. Recorded contingent consideration Business Combination, Contingent Consideration, Liability Restricted cash Restricted Cash All Individuals All Individuals [Member] Litigation Case [Domain] Litigation Case [Domain] Other income (expense), net Other income, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Short-term Debt, Type [Domain] Short-Term Debt, Type [Domain] Statement [Table] Statement [Table] Contingent purchase price liabilities Business Combination, Contingent Consideration, Liability, Noncurrent Current Fiscal Year End Date Current Fiscal Year End Date New Accounting Pronouncements Accounting Standards Update and Change in Accounting Principle [Text Block] PEO Name PEO Name Beginning balance – December 31 Ending balance - June 30 Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Restricted cash Restricted Cash, Current Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Class of Stock [Axis] Class of Stock [Axis] Contingent purchase price liabilities Business Combination, Contingent Consideration, Liability, Current Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Summary of Effects of Interest Rate Swap Summary Of Effects Of Interest Rate Swaps [Table Text Block] Summary Of Effects Of Interest Rate Swaps Corporate and Other Corporate, Non-Segment [Member] Current assets before funds held for clients Current Assets Before Funds Held For Clients Current assets before funds held for clients. Depreciation and amortization expense Depreciation, Depletion and Amortization Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Accrued personnel costs Increase (Decrease) in Employee Related Liabilities Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Business Combination and Asset Acquisition [Abstract] Total stockholders’ equity Beginning balance Ending balance Equity, Attributable to Parent Consolidation Items [Axis] Consolidation Items [Axis] Annual revenue Business Acquisition, Pro Forma Revenue Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Expected option life (years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Subsequent Events [Abstract] Income before income tax expense Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Stock-based compensation APIC, Share-Based Payment Arrangement, ESPP, Increase for Cost Recognition Level 2 Fair Value, Inputs, Level 2 [Member] Entity Emerging Growth Company Entity Emerging Growth Company Total transaction price Transaction Price Transaction price. Bad debt expense, net of recoveries Provision For Doubtful Accounts Net Of Recoveries Provision for doubtful accounts net of recoveries. Other non-current asset Other Noncurrent Assets [Member] Commitments And Contingencies [Line Items] Commitments And Contingencies [Line Items] Commitments and contingencies. Range of effective rates Debt Instrument, Interest Rate, Effective Percentage 2022 Credit Facility Two Thousand And Twenty Two Credit Facility [Member] Two Thousand And Twenty Two Credit Facility Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Net expense Business Combination Contingent Consideration Liability Other Adjustments Based On Projected Future Results Of Acquisition Business combination contingent consideration liability other adjustments based on projected future results of acquisition. Intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Document Fiscal Period Focus Document Fiscal Period Focus Available funds under credit facility Line of Credit Facility, Remaining Borrowing Capacity Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Share-based payment arrangement Share-Based Payment Arrangement [Member] Title Trading Arrangement, Individual Title Outstanding at beginning of period (in dollars per share) Outstanding at end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Summary of Recognized Interest Expense Interest Expense Table [Table Text Block] Cash and non-cash interest expense related to the Convertible Notes for the periods presented. Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Revolving loan, accordion feature Line of Credit Facility, Accordion Feature Line of Credit Facility, Accordion Feature Payment of contingent consideration for acquisitions and client lists Payment Of Contingent Consideration Of Acquisitions Payment of contingent consideration for acquisitions. Common Stock Common Stock [Member] Income taxes payable Accrued Income Taxes, Noncurrent Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product and Service [Axis] Earnings Per Share Earnings Per Share [Text Block] Investments, All Other Investments [Abstract] Investments, All Other Investments [Abstract] Summary of Change in Level 3 Fair Values of Contingent Purchase Price Liabilities Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Operating lease liability acquired - non-current Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Weighted average rates Debt, Weighted Average Interest Rate Minimum Minimum [Member] Denominator: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property and equipment, net Property, Plant and Equipment, Net Receivables [Abstract] Receivables [Abstract] Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Maximum potential contingent consideration Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Indirect repurchase of shares for minimum tax withholding Payment, Tax Withholding, Share-Based Payment Arrangement Trade accounts receivable Billed Contracts Receivable Changes in Accounting Policies Changes In Accounting Policy [Policy Text Block] Changes In Accounting Policy LIABILITIES Liabilities [Abstract] Other current asset Other Current Assets [Member] Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Financial Services Financial Services Financial Services [Member] Financial services. Additions from business acquisitions Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases Diluted earnings per share (in dollars per share) Income (Loss) from Continuing Operations, Per Diluted Share Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Other, net Payments for (Proceeds from) Other Investing Activities Retained Earnings Retained Earnings [Member] Schedule of Stock-Based Compensation Awards Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and stockholders’ equity Liabilities and Equity Par value of available-for-sale debt securities Debt Securities, Available-for-Sale, Amortized Cost Other (expense) income: Nonoperating Income (Expense) [Abstract] Other non-current assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Basic (in dollars per share) Earnings Per Share, Basic Right-of-use assets, net Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Accounting Policies [Abstract] Accounting Policies [Abstract] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Shares issued (number) Number Of Common Shares Issued Number of common shares issued. Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] 2018 and 2022 Credit Facilities Credit facilities 2018 and 2022 Credit Facilities [Member] 2018 and 2022 Credit Facilities Charge-offs, net of recoveries Allowance For Doubtful Accounts Receivable Write Offs And Net Of Recoveries Allowance for doubtful accounts receivable write offs and net of recoveries. Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Summary of Segment Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Restricted stock units and awards Restricted Stock or Unit Expense Number of instruments expired Derivative, Number Of Instruments Expired Derivative, Number Of Instruments Expired Basis of Consolidation Consolidation, Policy [Policy Text Block] Total non-current liabilities Liabilities, Noncurrent Summary of Contingent Consideration Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block] Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Termination Date Trading Arrangement Termination Date Accounts payable Increase (Decrease) in Accounts Payable Fair value at beginning of period Fair value at end of period Available-for-sale debt securities Debt Securities, Available-for-Sale Swing Line Facility Swing Line Facility [Member] Swing Line Facility Outstanding line of credit Short-Term Debt 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] Total Business Combination, Aggregated Goodwill And Intangible Assets Acquired Business Combination, Aggregated Goodwill And Intangible Assets Acquired Dilutive Securities Included And Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Dilutive Securities Included And Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Dilutive securities included and antidilutive securities excluded from computation of earnings per share. Other depository assets Other Assets, Fair Value Disclosure Derivative Instrument [Axis] Derivative Instrument [Axis] Adjustments to reconcile net income to net cash provided by 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] Gain on sale of operations, net Gain on sale of operations, net Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Compensation Amount Outstanding Recovery Compensation Amount Interest rate swap, June 2023 expiration Interest Rate Swap, June 2023 Expiration [Member] Interest Rate Swap, June 2023 Expiration Provision Accounts Receivable, Credit Loss Expense (Reversal) Proceeds from exercise of stock options Proceeds from Stock Options Exercised Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Short-term Debt, Type [Axis] Short-Term Debt, Type [Axis] Common stock issued (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Insider Trading Arrangements [Line Items] Current liabilities before client fund obligations Current Liabilities Before Client Fund Obligations Current liabilities before client fund obligations. Other Other Interest Expense [Member] Other interest expense. Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Accounting Changes and Error Corrections [Abstract] Accounting Changes and Error Corrections [Abstract] Restricted stock units and awards and Performance share units (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Funds held for clients Funds Held for Clients Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Other assets Increase (Decrease) in Other Operating Assets Business acquisitions (in shares) Stock Issued During Period, Shares, Acquisitions Adjustment to Compensation, Amount Adjustment to Compensation Amount Changes in client funds obligations Net Increase Decrease In Client Funds Obligations Net (decrease) increase in client funds obligations. Adjustment to contingent earnout liability Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Exercisable at end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Treasury Shares Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Total stock-based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Income tax expense Income Tax Expense (Benefit) Accounts receivable acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Contingent shares (in shares) Incremental Common Shares Attributable to Dilutive Effect of Contingently Issuable Shares Share-based compensation arrangement by share-based payment award, remaining contractual term Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Deferred compensation plan obligations Deferred compensation plan liabilities Deferred Compensation Liability, Classified, Noncurrent Accrued personnel costs Employee-related Liabilities, Current Interest rate swap, April 2025 expiration Interest Rate Swap, April 2025 Expiration [Member] Interest Rate Swap, April 2025 Expiration Fair Value Measurements Fair Value Disclosures [Text Block] Number of business units of the company Number of Operating Segments National practices consulting National Practices Consulting [Member] National practices consulting. Name Trading Arrangement, Individual Name Other comprehensive income, net of tax Other comprehensive income Total other comprehensive income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Interest rate swap, April 2028 expiration Interest Rate Swap, April 2028 Expiration [Member] Interest Rate Swap, April 2028 Expiration Summary of Disaggregation of Revenue by Source Disaggregation of Revenue [Table Text Block] Equity [Abstract] Equity [Abstract] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-Sale [Line Items] Total net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Revenue Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Reconciliation of cash, cash equivalents and restricted cash to the Condensed Consolidated Balance Sheets: Reconciliation Of Cash Cash Equivalents And Restricted Cash To Consolidated Balance Sheet [Abstract] Reconciliation of cash, cash equivalents and restricted cash to the Consolidated Balance Sheets. Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Business acquisitions and purchases of client lists, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Indirect repurchase of shares for minimum tax withholding (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Percentage of initial grant Share Based Compensation Arrangements By Share Based Payment Award Performance Stock Percentage Of Initial Grant Share based compensation arrangements by share based payment award performance stock percentage of initial grant. Change in bond premium Increase Decrease In Bond Premium Increase (Decrease) in bond premium. Share repurchases (in shares) Treasury Stock, Shares, Acquired Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Damages sought amount Loss Contingency, Damages Sought, Value Total long-term debt, net Long-Term Debt, Excluding Current Maturities Diluted weighted average shares outstanding (in shares) Diluted weighted average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Identifiable intangible assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Additions to 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 Additional Paid-In Capital Additional Paid-in Capital [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Cover [Abstract] Cover [Abstract] Subsequent Events Subsequent Events [Text Block] Accounts Receivable, Net Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Performance share units Performance Share Units Performance share units. Other non-current liabilities Other Liabilities, Noncurrent Exercised or released (in dollars per share) Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] Segment Disclosures Segment Reporting Disclosure [Text Block] Net (decrease) increase in cash, cash equivalents and restricted cash 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] Summary of Aggregated Consideration And Purchase Price Allocation Business Acquisition, Aggregated Consideration And Preliminary Purchase Price Allocation [Table Text Block] Business Acquisition, Aggregated Consideration And Preliminary Purchase Price Allocation Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Common stock value Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Basic weighted average shares outstanding (in shares) Weighted average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Business Combination Segment Allocation [Line Items] Business Combination Segment Allocation [Line Items] Debt issuance costs Unamortized Debt Issuance Expense Operating income Operating Income (Loss) Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Non-core benefits and insurance services Non Core Benefits And Insurance Services [Member] Non core benefits and insurance services. Interest rate swap, December 2026 expiration Interest Rate Swap, December 2026 Expiration [Member] Interest Rate Swap, December 2026 Expiration Operating expenses Operating expenses Cost of Revenue Comprehensive income: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Segments [Axis] Segments [Axis] Statement [Line Items] Statement [Line Items] Change in net present value of contingencies Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Change In Net Present Value Of Contingencies Fair value measurement with unobservable inputs reconciliation recurring basis liability change in net present value of contingencies. Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Summary of Investments Debt Securities, Available-for-Sale [Table Text Block] Proceeds from bank debt Proceeds from Long-Term Lines of Credit EX-101.PRE 10 cbz-20230630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover - shares
6 Months Ended
Jun. 30, 2023
Jul. 24, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2023  
Document Transition Report false  
Entity File Number 1-32961  
Entity Registrant Name CBIZ, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 22-2769024  
Entity Address, Address Line One 6801 Brecksville Rd  
Entity Address, Address Line Two Door N  
Entity Address, City or Town Independence  
Entity Address, State or Province OH  
Entity Address, Postal Zip Code 44131  
City Area Code 216  
Local Phone Number 447-9000  
Title of 12(b) Security Common Stock, $0.01 Par Value  
Trading Symbol CBZ  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   49,822,274
Amendment Flag false  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q2  
Entity Central Index Key 0000944148  
Current Fiscal Year End Date --12-31  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 3,692 $ 4,697
Restricted cash 52,314 28,487
Accounts receivable, net 456,397 334,498
Other current assets 42,411 29,431
Current assets before funds held for clients 554,814 397,113
Funds held for clients 131,374 171,313
Total current assets 686,188 568,426
Non-current assets:    
Property and equipment, net 50,899 45,184
Goodwill and other intangible assets, net 1,014,673 951,702
Assets of deferred compensation plan 136,463 118,862
Right-of-use assets, net 186,213 184,043
Other non-current assets 14,319 10,907
Total non-current assets 1,402,567 1,310,698
Total assets 2,088,755 1,879,124
Current liabilities:    
Accounts payable 126,372 80,725
Income taxes payable 13,350 1,607
Accrued personnel costs 89,989 130,456
Contingent purchase price liabilities 70,950 63,262
Operating lease liabilities 36,256 36,358
Other current liabilities 30,991 26,532
Current liabilities before client fund obligations 367,908 338,940
Client fund obligations 133,069 173,467
Total current liabilities 500,977 512,407
Non-current liabilities:    
Bank debt 410,600 265,700
Debt issuance costs (1,810) (2,046)
Total long-term debt, net 408,790 263,654
Income taxes payable 2,381 2,211
Deferred income taxes, net 29,455 24,763
Deferred compensation plan obligations 136,463 118,862
Contingent purchase price liabilities 59,515 68,748
Lease liabilities 174,608 174,454
Other non-current liabilities 523 573
Total non-current liabilities 811,735 653,265
Total liabilities 1,312,712 1,165,672
STOCKHOLDERS' EQUITY    
Common stock 1,371 1,363
Additional paid in capital 818,693 799,147
Retained earnings 834,139 734,116
Treasury stock (882,088) (824,778)
Accumulated other comprehensive income 3,928 3,604
Total stockholders’ equity 776,043 713,452
Total liabilities and stockholders’ equity $ 2,088,755 $ 1,879,124
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Statement of Comprehensive Income [Abstract]        
Revenue $ 398,502 $ 361,952 $ 853,108 $ 753,674
Operating expenses 343,987 289,736 684,998 580,035
Gross margin 54,515 72,216 168,110 173,639
Corporate general and administrative expenses 15,793 10,926 31,391 27,235
Operating income 38,722 61,290 136,719 146,404
Other (expense) income:        
Interest expense (5,534) (1,645) (9,175) (2,904)
Gain on sale of operations, net 0 135 99 135
Other income (expense), net 5,421 (15,903) 10,533 (22,310)
Total other (expense) income, net (113) (17,413) 1,457 (25,079)
Income before income tax expense 38,609 43,877 138,176 121,325
Income tax expense 11,746 12,622 38,153 31,943
Net income $ 26,863 $ 31,255 $ 100,023 $ 89,382
Earnings per share:        
Basic (in dollars per share) $ 0.54 $ 0.60 $ 1.99 $ 1.72
Diluted (in dollars per share) $ 0.53 $ 0.60 $ 1.98 $ 1.70
Basic weighted average shares outstanding (in shares) 49,963 51,911 50,164 52,015
Diluted weighted average shares outstanding (in shares) 50,385 52,531 50,639 52,736
Comprehensive income:        
Net income $ 26,863 $ 31,255 $ 100,023 $ 89,382
Other comprehensive income, net of tax 1,537 480 324 2,405
Comprehensive income $ 28,400 $ 31,735 $ 100,347 $ 91,787
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Restricted Stock Units and Awards
Performance share units
Common Stock
Common Stock
Restricted Stock Units and Awards
Common Stock
Performance share units
Treasury Shares
Additional Paid-In Capital
Additional Paid-In Capital
Restricted Stock Units and Awards
Additional Paid-In Capital
Performance share units
Retained Earnings
Accumulated Other Comprehensive (Loss) Income
Common stock, beginning balance (in shares) at Dec. 31, 2021       135,187                
Treasury stock, beginning balance (in shares) at Dec. 31, 2021             83,149          
Beginning balance at Dec. 31, 2021 $ 704,548     $ 1,352     $ (694,716) $ 770,117     $ 628,762 $ (967)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Net income 89,382                   89,382  
Other comprehensive income 2,405                     2,405
Share repurchases (in shares)             884          
Share repurchases (35,554)           $ (35,554)          
Indirect repurchase of shares for minimum tax withholding (in shares)             188          
Indirect repurchase of shares for minimum tax withholding (7,289)           $ (7,289)          
Restricted stock units and awards and Performance share units (in shares)       119   211            
Restricted stock units and awards and Performance share units 0   $ 0 $ 1   $ 2   (1)   $ (2)    
Stock options exercised (in shares)       287                
Stock options exercised 3,896     $ 3       3,893        
Stock-based compensation 6,428             6,428        
Business acquisitions (in shares)       19                
Business acquisitions 707             707        
Common stock, ending balance (in shares) at Jun. 30, 2022       135,823                
Treasury stock, ending balance (in shares) at Jun. 30, 2022             84,221          
Ending balance at Jun. 30, 2022 764,523     $ 1,358     $ (737,559) 781,142     718,144 1,438
Common stock, beginning balance (in shares) at Mar. 31, 2022       135,756                
Treasury stock, beginning balance (in shares) at Mar. 31, 2022             83,462          
Beginning balance at Mar. 31, 2022 759,848     $ 1,358     $ (707,088) 777,731     686,889 958
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Net income 31,255                   31,255  
Other comprehensive income 480                     480
Share repurchases (in shares)             736          
Share repurchases (29,555)           $ (29,555)          
Indirect repurchase of shares for minimum tax withholding (in shares)             23          
Indirect repurchase of shares for minimum tax withholding (916)           $ (916)          
Restricted stock units and awards and Performance share units (in shares)         27              
Stock options exercised (in shares)       40                
Stock options exercised 672             672        
Stock-based compensation 2,739             2,739        
Common stock, ending balance (in shares) at Jun. 30, 2022       135,823                
Treasury stock, ending balance (in shares) at Jun. 30, 2022             84,221          
Ending balance at Jun. 30, 2022 764,523     $ 1,358     $ (737,559) 781,142     718,144 1,438
Common stock, beginning balance (in shares) at Dec. 31, 2022       136,295                
Treasury stock, beginning balance (in shares) at Dec. 31, 2022             86,115          
Beginning balance at Dec. 31, 2022 713,452     $ 1,363     $ (824,778) 799,147     734,116 3,604
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Net income 100,023                   100,023  
Other comprehensive income 324                     324
Share repurchases (in shares)             975          
Share repurchases (48,528)           $ (48,528)          
Indirect repurchase of shares for minimum tax withholding (in shares)             169          
Indirect repurchase of shares for minimum tax withholding $ (8,224)           $ (8,224)          
Restricted stock units and awards and Performance share units (in shares)         144 244            
Restricted stock units and awards and Performance share units   $ 0 $ 0   $ 1 $ 2     $ (1) $ (2)    
Stock options exercised (in shares) 221     221                
Stock options exercised $ 4,252     $ 3       4,249        
Stock-based compensation 6,619             6,619        
Business acquisitions (in shares)       177                
Business acquisitions 8,296     $ 2       8,294        
Excise tax on share repurchases (171)           $ (558) 387        
Common stock, ending balance (in shares) at Jun. 30, 2023       137,081                
Treasury stock, ending balance (in shares) at Jun. 30, 2023             87,259          
Ending balance at Jun. 30, 2023 776,043     $ 1,371     $ (882,088) 818,693     834,139 3,928
Common stock, beginning balance (in shares) at Mar. 31, 2023       137,024                
Treasury stock, beginning balance (in shares) at Mar. 31, 2023             86,712          
Beginning balance at Mar. 31, 2023 771,930     $ 1,370     $ (853,793) 814,686     807,276 2,391
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Net income 26,863                   26,863  
Other comprehensive income 1,537                     1,537
Share repurchases (in shares)             547          
Share repurchases (27,737)           $ (27,737)          
Restricted stock units and awards and Performance share units (in shares)         21              
Stock options exercised (in shares)       32                
Stock options exercised 623     $ 1       622        
Stock-based compensation 2,788             2,788        
Business acquisitions (in shares)       4                
Business acquisitions 210             210        
Excise tax on share repurchases (171)           $ (558) 387        
Common stock, ending balance (in shares) at Jun. 30, 2023       137,081                
Treasury stock, ending balance (in shares) at Jun. 30, 2023             87,259          
Ending balance at Jun. 30, 2023 $ 776,043     $ 1,371     $ (882,088) $ 818,693     $ 834,139 $ 3,928
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash flows from operating activities:    
Net income $ 100,023 $ 89,382
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization expense 17,831 16,465
Gain on sale of operations, net (99) (135)
Bad debt expense, net of recoveries 805 1,263
Adjustment to contingent earnout liability 1,445 1,478
Stock-based compensation expense 6,619 6,428
Deferred income taxes 4,571 4,688
Other, net 100 202
Changes in assets and liabilities, net of acquisitions and divestitures:    
Accounts receivable, net (111,792) (138,658)
Other assets (11,594) (1,696)
Accounts payable 45,350 57,837
Income taxes payable 11,913 11,252
Accrued personnel costs (40,893) (11,176)
Other liabilities 5,450 (8,822)
Net cash provided by operating activities 29,729 28,508
Cash flows from investing activities:    
Business acquisitions and purchases of client lists, net of cash acquired (48,630) (72,469)
Purchases of client fund investments 0 (18,271)
Proceeds from the sales and maturities of client fund investments 3,190 8,505
Proceeds from sales of divested operations 245 190
Change in funds held for clients 305 (2,468)
Additions to property and equipment (11,726) (3,640)
Other, net (9,001) (1,603)
Net cash used in investing activities (65,617) (89,756)
Cash flows from financing activities:    
Proceeds from bank debt 661,800 447,300
Payment of bank debt (516,900) (336,600)
Payment for acquisition of treasury stock (48,764) (34,354)
Indirect repurchase of shares for minimum tax withholding (8,224) (7,289)
Changes in client funds obligations (40,398) 29,014
Proceeds from exercise of stock options 4,252 3,896
Payment of contingent consideration for acquisitions and client lists (29,973) (8,240)
Other, net 0 (2,072)
Net cash provided by financing activities 21,793 91,655
Net (decrease) increase in cash, cash equivalents and restricted cash (14,095) 30,407
Cash, cash equivalents and restricted cash at beginning of year 160,145 150,474
Cash, cash equivalents and restricted cash at end of period 146,050 180,881
Reconciliation of cash, cash equivalents and restricted cash to the Condensed Consolidated Balance Sheets:    
Cash and cash equivalents 3,692 3,881
Restricted cash 52,314 42,188
Cash equivalents included in funds held for clients 90,044 134,812
Total cash, cash equivalents and restricted cash $ 146,050 $ 180,881
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Selected Terms Used in Notes to the Condensed Consolidated Financial Statements
ASA – Administrative Service Agreement
ASC – Accounting Standards Codification
ASU – Accounting Standards Update
CPA firm – Certified Public Accounting firm
FASB – The Financial Accounting Standards Board
GAAP – United States Generally Accepted Accounting Principles
SOFR – Secured Overnight Financing Rate
LIBOR – London Interbank Offered Rate
SEC – United States Securities and Exchange Commission
Description of Business: CBIZ, Inc. is a diversified services company which, acting through its subsidiaries, has been providing professional business services since 1996, primarily to small and medium-sized businesses, as well as individuals, governmental entities, and not-for-profit enterprises throughout the United States and parts of Canada. CBIZ, Inc. manages and reports its operations along three practice groups: Financial Services, Benefits and Insurance Services and National Practices. A further description of products and services offered by each of the practice groups is provided in Note 12, Segment Disclosures, to the accompanying unaudited condensed consolidated financial statements.
Effective April 1, 2023, CBIZ formed Rockside Insurance Company, Inc. ("Rockside"), a captive insurance company licensed in Vermont. Rockside, wholly owned by CBIZ, provides insurance coverages for a portion of the retention deductibles from CBIZ's certain insurance programs with third party insurers.
Basis of Consolidation: The accompanying unaudited condensed consolidated financial statements include the operations of CBIZ, Inc. and all of its wholly-owned subsidiaries (“CBIZ”, the “Company”, “we”, “us”, or “our”), after elimination of all intercompany balances and transactions. These unaudited condensed consolidated financial statements do not reflect the operations or accounts of variable interest entities as the impact is not material to the financial condition, results of operations or cash flows of CBIZ.
Unaudited Interim Financial Statements: The unaudited condensed consolidated financial statements have been prepared in accordance with GAAP and applicable rules and regulations of the Securities and Exchange Commission (the "SEC") regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. As such, the information included in this quarterly report on Form 10-Q should be read in conjunction with the consolidated financial statements and accompanying notes included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
In the opinion of CBIZ management, the accompanying unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the financial condition, results of operations, and cash flows for the interim periods presented, but are not necessarily indicative of the results of operations to be anticipated for the full year ending December 31, 2023.
Use of Estimates: The preparation of unaudited condensed consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the financial statements and the accompanying notes. Changes in circumstances could cause actual results to differ materially from these estimates.
Changes in Accounting Policies: We have consistently applied the accounting policies for the periods presented as described in Note 1, Basis of Presentation and Significant Accounting Policies, to the
consolidated financial statements contained in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
Reclassifications: Certain prior period amounts have been reclassified to conform to current year's presentation.
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.2
New Accounting Pronouncements
6 Months Ended
Jun. 30, 2023
Accounting Changes and Error Corrections [Abstract]  
New Accounting Pronouncements NEW ACCOUNTING PRONOUNCEMENTSThe FASB ASC is the sole source of authoritative GAAP other than the SEC issued rules and regulations that apply only to SEC registrants. The FASB issues an ASU to communicate changes to the FASB ASC. We assess and review the impact of all issued ASUs. During the six months ended June 30, 2023, we have implemented all new ASUs that are in effect and that may impact our consolidated financial statements.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts Receivable, Net
6 Months Ended
Jun. 30, 2023
Receivables [Abstract]  
Accounts Receivable, Net ACCOUNTS RECEIVABLE, NET
Accounts receivable, less allowance for doubtful accounts, reflects the net realizable value of receivables and approximates fair value. Unbilled revenue is recorded at estimated net realizable value. Assessing the collectability of the receivables (billed and unbilled) requires management judgment based on a combination of factors, including but not limited to, an evaluation of our historical incurred loss experience, credit-worthiness of our clients, age of the trade receivable balance, current economic conditions that may affect a client’s ability to pay, and reasonable and supportable forecasts. Receivables are charged-off against the allowance when the balance is deemed uncollectible.
Accounts receivable, net, at June 30, 2023 and December 31, 2022 was as follows (in thousands):

June 30,
2023
December 31,
2022
Trade accounts receivable$336,566 $267,409 
Unbilled revenue, at net realizable value143,234 87,890 
Total accounts receivable479,800 355,299 
Allowance for doubtful accounts(23,403)(20,801)
Accounts receivable, net$456,397 $334,498 

Changes to the allowance for doubtful accounts for the six months ended June 30, 2023 and twelve months ended December 31, 2022 were as follows (in thousands):
June 30,
2023
December 31,
2022
Balance at beginning of period$(20,801)$(16,158)
Provision(5,507)(13,545)
Charge-offs, net of recoveries2,905 8,902 
Allowance for doubtful accounts$(23,403)$(20,801)
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Debt and Financing Arrangements
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Debt and Financing Arrangements DEBT AND FINANCING ARRANGEMENTSOn May 4, 2022, we entered into a credit facility (the "2022 credit facility" or the "credit facility"), which amended and restated the 2018 credit facility. The 2022 credit facility increased our borrowing capacity from $400 million to $600 million, providing us with the capital necessary to meet our working capital needs as well as the flexibility to continue with our strategic initiatives, including business acquisitions and share repurchases. Other important key terms of the 2022 credit facility included: (i) an accordion feature that permits lenders to extend an additional $200 million at later date; (ii) no change in pricing from the 2018 credit facility; (iii) upsizing of baskets and various sublimits to reflect the increased size of the Company's business; (iv) a swing line facility increase from $25 million to $50 million, providing for same-day funds to cover daily liquidity needs; and (v) base interest rate amended from LIBOR to Term SOFR.
The 2022 credit facility matures on May 4, 2027. The balance outstanding under the 2022 credit facility was $410.6 million and $265.7 million at June 30, 2023 and December 31, 2022, respectively.
The combined effective interest rates under the 2018 and 2022 credit facilities, including the impact of interest rate swaps associated with those credit facilities, for the six months ended June 30, 2023 and 2022 were as follows:
Six Months Ended
June 30,
20232022
Weighted average rates4.94%1.93%
Range of effective rates
1.93% - 8.00%
1.08% - 3.67%
We had approximately $177.5 million of available funds under the 2022 credit facility at June 30, 2023, net of outstanding letters of credit of $4.4 million. Available funds under the credit facility are based on a multiple of earnings before interest, taxes, depreciation and amortization as defined in the credit facility, and are reduced by letters of credit, other indebtedness and outstanding borrowings under the credit facility. Under the 2022 credit facility, loans are charged an interest rate consisting of a base rate or Term SOFR rate plus an applicable margin, letters of credit are charged based on the same applicable margin, and a commitment fee is charged on the unused portion of the credit facility.
The 2022 credit facility contains certain restrictive covenants customary for facilities of this type, including restrictions on indebtedness, liens or other encumbrances, making certain payments, investments, or to sell or otherwise dispose of a substantial portion of assets, or to merge or consolidate with an unaffiliated entity. The 2022 credit facility also limits our ability to make dividend payments. Historically, we have not paid cash dividends on our common stock. Our Board of Directors has discretion over the payment and level of dividends on common stock, subject to the limitations of the credit facility and applicable law. The credit facility contains a provision that, in the event of a defined change in control, the credit facility may be terminated. In addition, the 2022 credit facility contains financial covenants that require us to meet certain requirements with respect to (i) a total leverage ratio and (ii) minimum interest coverage ratio which may limit our ability to borrow up to the total commitment amount. As of June 30, 2023, we are in compliance with all covenants.
Other Line of Credit - We have an unsecured $20.0 million line of credit by and among CBIZ Benefits and Insurance, Inc. and Huntington National Bank. We utilize this line to support our short-term funding requirements of payroll client fund obligations due to the investment of client funds, rather than liquidating client funds that have already been invested in available-for-sale securities. The line of credit, which was renewed on August 1, 2022 and will terminate on August 3, 2023, did not have a balance outstanding at June 30, 2023. We intend to renew this line of credit.
Interest Expense - Interest expense, including amortization of deferred financing costs, commitment fees, line of credit fees, and other applicable bank charges, for the three and six months ended June 30, 2023 and 2022 was as follows (in thousands):
Three Months Ended June 30,
20232022
Credit facilities$5,498 $1,644 
Other line of credit— 
Other36 — 
Total$5,534 $1,645 
Six Months Ended June 30,
20232022
Credit facilities$9,138 $2,903 
Other line of credit— 
Other37 — 
Total$9,175 $2,904 
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies COMMITMENTS AND CONTINGENCIES
Letters of Credit and Guarantees - We provide letters of credit to landlords (lessors) of our leased premises in lieu of cash security deposits, which totaled $4.4 million and $5.0 million at June 30, 2023 and December 31, 2022, respectively. In addition, we provide license bonds to various state agencies to meet certain licensing requirements. The amount of license bonds outstanding was $2.3 million and $2.3 million at June 30, 2023 and December 31, 2022, respectively.
Legal Proceedings - On December 19, 2016, CBIZ Operations, Inc. ("CBIZ Operations") was named as a defendant in a lawsuit filed by Zotec Partners, LLC (“Zotec”) in the Marion County Indiana Superior Court. After various amendments, the lawsuit asserted claims under Indiana law for securities, statutory and common law fraud or deception, unjust enrichment, breach of contract, and vicarious liability against CBIZ Operations and a former employee of CBIZ MMP in connection with the sale of the CBIZ MMP medical billing practice to Zotec. The plaintiff claimed that CBIZ Operations had a duty to disclose the fact, unknown to employees of CBIZ Operations at the time of the transaction, that the former employee had a financial arrangement with a Zotec vendor at the time CBIZ Operations sold CBIZ MMP to Zotec. The plaintiff sought damages of up to $177.0 million out of the $200.0 million transaction price. Trial was held in October 2021. The jury found in favor of CBIZ on all fraud, contract and other claims before it. On November 14, 2022, the trial court ruled in favor of CBIZ and against Zotec’s claim for statutory securities fraud. The court also ruled in favor of CBIZ on its counterclaim for indemnification under contract. The trial court is expected to set further proceedings to determine the amount of damages owed by Zotec to CBIZ.
In addition to the item disclosed above, the Company is, from time to time, subject to claims and lawsuits arising in the ordinary course of business. We cannot predict the outcome of all such matters or estimate the possible loss, if any. Although the proceedings are subject to uncertainties in the litigation process and the ultimate disposition of these proceedings is not presently determinable, we intend to vigorously defend these matters.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Financial Instruments
6 Months Ended
Jun. 30, 2023
Investments, All Other Investments [Abstract]  
Financial Instruments FINANCIAL INSTRUMENTS
Available-For-Sale Debt Securities - In connection with certain services provided by our payroll operations, we collect funds from our clients’ accounts in advance of paying client obligations. These funds held for clients are segregated and invested in accordance with our investment policy, which requires all investments carry an investment grade rating at the time of initial investment. These investments, primarily consisting of corporate and municipal bonds, are classified as available-for-sale and are included in the “Funds held for clients” line item on the accompanying unaudited Condensed Consolidated Balance Sheets. The par value of these investments totaled $41.2 million and $44.4 million at June 30, 2023 and December 31, 2022, respectively, and had maturity or callable dates ranging from July 2023 through November 2025.
At June 30, 2023, unrealized losses on the securities were not material and have not been recognized as a credit loss because the bonds are investment grade quality and management is not required or does not intend to sell prior to an expected recovery in value. The bond issuers continue to make timely principal and interest payments.
The following table summarizes activities related to these investments for the six months ended June 30, 2023 and the twelve months ended December 31, 2022 (in thousands):
Six Months Ended June 30, 2023Twelve Months Ended December 31, 2022
Fair value at beginning of period$43,485 $38,670 
Purchases— 19,771 
Redemptions(2,310)(5,630)
Maturities (880)(6,770)
Change in bond premium(385)(645)
Fair market value adjustment473 (1,911)
Fair value at end of period$40,383 $43,485 
In addition to the available-for-sale debt securities discussed above, we also held other depository assets in the amount of $0.9 million and $0.9 million at June 30, 2023 and December 31, 2022, respectively. Those depository assets are classified as Level 1 in the fair value hierarchy.
Interest Rate Swaps - We utilize interest rate swaps to manage interest rate risk exposure associated with our floating-rate debt under the 2022 credit facility, or the forecasted acquisition of such liability. We do not purchase or hold any derivative instruments for trading or speculative purposes. Refer to the Annual Report on Form 10-K for the year ended December 31, 2022 for further discussion on our interest rate swaps.
During the first quarter of 2023, we entered into a new 5-year interest rate swap with a notional value of $25.0 million and fixed rate of 3.669%. During the second quarter of 2023, one interest rate swap expired with a notional value of $15.0 million. As of June 30, 2023, we have four interest rate swaps outstanding. Under the terms of the interest rate swaps, we pay interest at a fixed rate of interest plus applicable margin as stated in the amended agreements, and receive interest that varies with the one-month Term SOFR.
The following table summarizes our outstanding interest rate swaps and their classification in the accompanying unaudited Condensed Consolidated Balance Sheets at June 30, 2023 and December 31, 2022 (amounts in thousands):
June 30, 2023
Notional
Amount
Fixed RateExpirationFair
Value
Balance Sheet Location
Interest rate swap$50,000 0.834 %4/14/2025$3,427 Other non-current asset
Interest rate swap$30,000 1.186 %12/14/2026$2,875 Other non-current asset
Interest rate swap$20,000 2.450 %8/14/2027$1,193 Other non-current asset
Interest rate swap $25,000 3.669 %4/14/2028$259 Other non-current asset
December 31, 2022
Notional
Amount
Fixed RateExpirationFair
Value
Balance Sheet Location
Interest rate swap$15,000 2.571 %6/1/2023$133 Other current asset
Interest rate swap $50,000 0.834 %4/14/2025$3,726 Other non-current asset
Interest rate swap$30,000 1.186 %12/14/2026$2,871 Other non-current asset
Interest rate swap$20,000 2.450 %8/14/2027$1,079 Other non-current asset
Refer to Note 7, Fair Value Measurements, for additional disclosures regarding fair value measurements.
The following table summarizes the effects of the interest rate swaps on the accompanying unaudited Condensed Consolidated Statements of Comprehensive Income for the three and six months ended June 30, 2023 and 2022 (in thousands):
Gain Recognized
in AOCI, net of tax
Gain (Loss) Reclassified
from AOCI into Expense
Three Months Ended
June 30,
Three Months Ended
June 30,
2023202220232022
Interest rate swaps$2,187 $587 $1,073 $(155)
Six Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Interest rate swaps$1,472 $3,194 $1,970 $(498)
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements FAIR VALUE MEASUREMENTSThe following table summarizes our assets and (liabilities) at June 30, 2023 and December 31, 2022, respectively, that are measured at fair value on a recurring basis subsequent to initial recognition and indicates the fair value hierarchy of the valuation techniques utilized by us to determine such fair value (in thousands):
LevelJune 30, 2023December 31, 2022
Deferred compensation plan assets1$136,463 $118,862 
Available-for-sale debt securities140,383 43,485 
Other depository assets1947 868 
Deferred compensation plan liabilities1(136,463)(118,862)
Interest rate swaps27,754 7,809 
Contingent purchase price liabilities3(130,465)(132,010)
During the six months ended June 30, 2023 and 2022, there were no transfers between the valuation hierarchy Levels 1, 2 and 3. The following table summarizes the change in Level 3 fair values of our contingent purchase price liabilities for the six months ended June 30, 2023 and 2022 (pre-tax basis) (in thousands):
20232022
Beginning balance – December 31$(132,010)$(79,139)
Additions from business acquisitions(30,317)(64,648)
Settlement of contingent purchase price liabilities33,307 8,830 
Change in fair value of contingencies(15)117 
Change in net present value of contingencies(1,430)(1,595)
Ending balance – June 30$(130,465)$(136,435)
Contingent purchase price liabilities result from our business acquisitions and are recorded at fair value at the time of acquisition and are presented as “Contingent purchase price liabilities — current” and “Contingent purchase price liabilities — non-current” in the accompanying unaudited Condensed Consolidated Balance Sheets. We estimate the fair value of our contingent purchase price liabilities using a probability-weighted discounted cash flow model. This fair value measure is based on significant inputs not observed in the market and thus represents a Level 3 measurement. Fair value measurements characterized within Level 3 of the fair value hierarchy are measured based on unobservable inputs that are supported by little or no market activity and reflect our own assumptions in measuring fair value.
We probability weight risk-adjusted estimates of future performance of acquired businesses, then calculate the contingent purchase price based on the estimates and discount them to present value representing management’s best estimate of fair value. The fair value of the contingent purchase price liabilities is reassessed quarterly based on assumptions provided by practice group leaders and business unit controllers together with our corporate finance department. Any change in the fair value estimate is recorded in the earnings of that period. Refer to Note 11, Business Combinations, for further discussion of our acquisitions and contingent purchase price liabilities.
The carrying amounts of our cash and cash equivalents, accounts receivable and accounts payable approximate fair value because of the short maturity of these instruments, and the carrying value of bank debt approximates fair value as the interest rate on the bank debt is variable and approximates current market rates. As a result, the fair value measurement of our bank debt is considered to be Level 2 under the fair value hierarchy.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Other Comprehensive Income
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Other Comprehensive Income OTHER COMPREHENSIVE INCOME
The following table is a summary of other comprehensive income and discloses the tax impact of each component of other comprehensive income for the three and six months ended June 30, 2023 and 2022 (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Net unrealized gain (loss) on available-for-sale securities, net of income taxes (1)
$159 $(218)$338 $(1,157)
Net unrealized gain (loss) on interest rate swaps, net of income taxes(2)
1,383 705 (5)3,571 
Foreign currency translation(5)(7)(9)(9)
Total other comprehensive income $1,537 $480 $324 $2,405 

(1)Net of income tax expense of $64 and income tax benefit of $81 for the three months ended June 30, 2023 and 2022, respectively, and net of income tax expense of $135 and income tax benefit of $433 for the six months ended June 30, 2023 and 2022, respectively.
(2)Net of income tax expense of $449 and income tax expense of $250 for the three months ended June 30, 2023 and 2022, respectively, and net of income tax benefit of $14 and income tax expense of $1,178 for the six months ended June 30, 2023 and 2022, respectively.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Employee Stock Plans
6 Months Ended
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Employee Stock Plans EMPLOYEE STOCK PLANS
On May 10, 2023, the shareholders of the Company approved an amendment to the 2019 Stock Omnibus Incentive Plan (the “2019 Plan”). The amendment added 1.5 million shares to the total number of shares that may be issued under the 2019 Plan. All other respects of the Plan remain unchanged. The 2019 Plan, which expires in 2029, permits the grant of various forms of stock-based awards. A maximum of 4.6 million stock options, restricted stock or other stock-based compensation awards may be granted. The terms and vesting schedules for the stock-based awards vary by type and date of grant. Shares subject to award under the 2019 Plan may be either authorized but unissued shares of our common stock or treasury shares. Refer to the Annual Report on Form 10-K for the year ended December 31, 2022 for further discussion on the 2019 Plan.
Compensation expense for stock-based awards recognized during the three and six months ended June 30, 2023 and 2022 was as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Stock options$— $75 $768 $248 
Restricted stock units and awards1,355 1,334 2,614 2,827 
Performance share units1,433 1,330 3,237 3,353 
Total stock-based compensation expense$2,788 $2,739 $6,619 $6,428 
Stock Options and Restricted Stock Units and Awards – The following table presents our stock options and restricted stock units and awards activity during the six months ended June 30, 2023 (in thousands, except per share data):
Stock OptionsRestricted Stock Units and Awards
Number of
Options
Weighted Average Exercise Price
Per Share
Number of
Shares
Weighted Average
Grant-Date
Fair Value (1)
Outstanding at beginning of year553 $21.03 277 $32.62 
Granted50 $48.40 109 $48.64 
Exercised or released(221)$19.24 (154)$31.25 
Outstanding at June 30, 2023382 $25.64 232 $41.09 
Exercisable at June 30, 2023382 $25.64 

(1)Represents weighted average market value of the shares; awards are granted at no cost to the recipients.

CBIZ utilized the Black-Scholes-Merton options pricing model to determine the fair value of stock options on the date of grant. The per-share fair value of stock options granted on February 8, 2023 was $15.35. The following weighted average assumptions were utilized:

Six Months Ended June 30, 2023
Expected volatility (1)28.57%
Expected option life (years) (2)4.74
Risk-free interest rate (3)3.89%
Expected dividend yield (4)—%

(1) The expected volatility assumption was determined based upon the historical volatility of CBIZ's stock price using daily price intervals.
(2) The expected option life was determined based upon CBIZ's historical data using a midpoint scenario, which assumes all options are exercised halfway between the expiration date and the weighted average time it takes the option to vest.
(3) The risk-free interest rate assumption was based upon zero-coupon U.S. treasury bonds with a term approximating the expected life of the respective options.
(4) The expected dividend yield assumption was determined in view of CBIZ's historical and estimated dividend payouts.
Performance Share Units (“PSUs”) – PSUs are earned based on our financial performance over a contractual term of three years and the associated expense is recognized over that period based on the fair value of the award. A three-year cliff vesting schedule of the PSUs is dependent upon the Company’s performance relative to pre-established goals based on an earnings per share target (weighted 70%) and total growth in revenue (weighted 30%). The fair value of PSUs is calculated using the market value of a share of our common stock on the date of grant. For performance achieved above specified levels, the recipient may earn additional shares of stock, not to exceed 200% of the number of PSUs initially granted.
The following table presents our PSUs activity during the six months ended June 30, 2023 (in thousands, except per share data):
Performance
Share Units
Weighted
Average
Grant-Date
Fair Value
Per Unit (1)
Outstanding at beginning of year482 $28.84 
Granted88 $48.40 
Vested(244)$25.75 
Outstanding at June 30, 2023326 $36.46 
(1)Represents weighted average market value of the performance share units; PSUs are granted at no cost to the recipients.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Earnings Per Share EARNINGS PER SHARE
The following table sets forth the computation of basic and diluted earnings per share for the three and six months ended June 30, 2023 and 2022 (in thousands, except per share data):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Numerator:
Net Income $26,863 $31,255 $100,023 $89,382 
Denominator:
Basic
Weighted average common shares outstanding49,963 51,911 50,164 52,015 
Diluted
Stock options (1)
198 508 235 564 
Restricted stock units and awards (1)
79 112 95 157 
Performance share units 106 — 106 — 
Contingent shares (2)
39 — 39 — 
Diluted weighted average common shares
   outstanding (3)
50,385 52,531 50,639 52,736 
Basic earnings per share$0.54 $0.60 $1.99 $1.72 
Diluted earnings per share $0.53 $0.60 $1.98 $1.70 

(1)A total of 12 thousand and 53 thousand shares of stock-based awards were excluded from the calculation of diluted earnings per share for three and six months ended June 30, 2023, respectively, as their effect would be anti-dilutive. A total of 17 thousand and 86 thousand shares of stock-based awards were excluded from the calculation of diluted earnings per share for three and six months ended June 30, 2022, respectively, as their effect would be anti-dilutive.
(2)Contingent shares represent additional shares to be issued for purchase price earned by former owners of businesses acquired by us once future considerations have been met. Refer to Note 11, Business Combinations, for further details.
(3)The denominator used in calculating diluted earnings per share did not include 220 thousand PSUs for both the three and six months ended June 30, 2023, and the denominator used in calculating diluted earnings per share did not include 360 thousand PSUs for both the three and six months ended June 30, 2022. The performance conditions associated with these performance share units were not met and consequently none of these PSUs were considered as issuable for the three and six months ended June 30, 2023 and 2022.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Business Combinations
6 Months Ended
Jun. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Business Combinations BUSINESS COMBINATIONS
Business Combinations
During the six months ended June 30, 2023, we completed the following acquisitions:
Effective January 1, 2023, we acquired all of the assets of Danenhauer and Danenhauer, Inc ("Danenhauer and Danenhauer"). Danenhauer and Danenhauer, based in California, is a provider of forensic accounting, business valuation, expert witness testimony, and other services for businesses and individuals. Operating results for Danenhauer and Danenhauer are reported in the Financial Services practice group.
Effective February 1, 2023, we acquired the non-attest assets of Somerset CPAs and Advisors ("Somerset"). Somerset, based in Indianapolis, Indiana, is a provider of a full range of accounting, tax, and financial advisory services to clients in a wide array of industries. Operating results for Somerset are reported in the Financial Services practice group.
Effective June 1, 2023, we acquired all of the assets of Pivot Point Security ("PPS"). PPS, based in Hamilton, New Jersey, is a provider of cyber and information security, and compliance services for small and middle market businesses. Operating results for PPS are reported in the Financial Services practice group.
Effective June 1, 2023, we acquired all of the assets of Ickovic and Co. PC ("Ickovic and Co."). Ickovic and Co., based in Denver, Colorado, is a provider of bespoke services and solutions for high-net-worth individuals, business owners and executives. Operating results for Ickovic and Co. are reported in the Financial Services practice group.
During the six months ended June 30, 2022, we completed the following acquisition:
Effective January 1, 2022, we acquired all of the non-attest assets of Marks Paneth LLP ("Marks Paneth"). Marks Paneth, based in New York City, is a provider of a full range of accounting, tax and consulting services to a wide range of industries. Marks Paneth is included as a component of our Financial Services practice group. Operating results are reported in the Financial Services practice group.
The acquisitions of Danenhauer and Danenhauer, Somerset, PPS and Ickovic and Co. (together, the “2023 Acquisitions”) are expected to add approximately $64.4 million annualized revenue in 2023. For the six months ended June 30, 2023, we recorded approximately $2.5 million in non-recurring transaction, retention and integration related costs associated with the Somerset acquisition. Pro forma results of operations for these acquisitions have not been presented because the effects of these acquisitions were not material, either individually or in aggregate, to our total revenue and net income for the three and six months ended June 30, 2023 and 2022, respectively.
The following table summarizes the consideration and purchase price allocation for the acquisitions completed during the six months ended June 30, 2023 and 2022, respectively (in thousands):
20232022
Common stock issued (number)102— 
Common stock value$4,796 $— 
Cash paid 48,547 72,469 
Recorded contingent consideration30,317 64,648 
Total recorded purchase price$83,660 $137,117 
Accounts receivable acquired8,304 18,230 
Fixed assets acquired1,108 1,793 
Identifiable intangible assets acquired33,505 49,000 
Operating lease right-of-use asset acquired14,598 49,291 
Other assets acquired1,157 1,497 
Operating lease liability acquired - current(1,012)(5,860)
Other current liabilities acquired(1,445)(909)
Operating lease liability acquired - non-current(13,586)(43,431)
Goodwill 41,031 67,506 
Total net assets acquired$83,660 $137,117 
Maximum potential contingent consideration$31,925 $67,115 
Provisional estimates of fair value are established at the time of each acquisition and are subsequently reviewed within the first year of operations subsequent to the acquisition date to determine the necessity for adjustments. Fair value estimates of the 2023 Acquisitions were provisional as of June 30, 2023, primarily related to the value established for certain identifiable intangible assets and contingent purchase price consideration.
The following table summarizes the goodwill and intangible asset amounts resulting from those acquisitions for the six months ended June 30, 2023 and 2022, respectively (in thousands):
Six Months Ended June 30,
20232022
Financial ServicesBenefits and Insurance Services Financial ServicesBenefits and Insurance Services
Goodwill$41,031 $— $67,506 $— 
Client list33,487 — 49,000 — 
Other intangibles18 — — — 
Total $74,536 $— $116,506 $— 
Goodwill is calculated as the difference between the aggregated purchase price and the fair value of the net assets acquired. Goodwill represents the value of expected future earnings and cash flows, as well as the synergies created by the integration of the new businesses within our organization, including cross-selling opportunities expected with our Financial Services practice group and the Benefits and Insurance Services practice group, to help strengthen our existing service offerings and expand our market position. Goodwill related to these acquisitions is deductible for tax purposes. Client lists from the aforementioned acquisitions have an expected life up to 10 years, and other intangibles, primarily non-compete agreements, have an expected life of 3 years. Client lists and non-compete agreements are valued using a discounted cash flow model based on management estimates of future cash flows from such assets.
The following table summarizes the changes in contingent purchase price consideration for previous acquisitions and contingent payments made for previous business acquisitions in the three and six months ended June 30, 2023 and 2022, respectively (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Net expense$815 $836 $1,445 $1,478 
Cash settlement paid$1,373 $1,045 $29,808 $8,122 
Shares issued (number) 4— 7519
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Disclosures
6 Months Ended
Jun. 30, 2023
Segment Reporting [Abstract]  
Segment Disclosures SEGMENT DISCLOSURES
Our business units have been aggregated into three practice groups: Financial Services, Benefits and Insurance Services and National Practices. The business units have been aggregated based on the following factors: similarity of the products and services provided to clients; similarity of the regulatory environment in which they operate; and similarity of economic conditions affecting long-term performance. The business units are managed along these segment lines. A general description of services provided by each practice group is provided in the table below.
Financial ServicesBenefits and Insurance ServicesNational Practices
Accounting and TaxEmployee Benefits ConsultingInformation Technology Managed Networking and Hardware Services
Financial AdvisoryPayroll / Human Capital ManagementHealthcare Consulting
ValuationProperty and Casualty Insurance
Risk and Advisory ServicesRetirement and Investment Services
Government Healthcare Consulting
Corporate and Other - Included in Corporate and Other are operating expenses that are not directly allocated to the individual business units. These expenses primarily consist of certain health care costs, gains or losses attributable to assets held in our non-qualified deferred compensation plan, stock-based compensation, consolidation and integration charges, certain professional fees, certain advertising costs and other various expenses.
Accounting policies of the practice groups are the same as those described in Note 1, Basis of Presentation and Significant Accounting Policies, to the Annual Report on Form 10-K for the year ended December 31, 2022. Upon consolidation, intercompany accounts and transactions are eliminated, thus inter-segment revenue is not included in the measure of profit or loss for the practice groups. Performance of the practice groups is evaluated on income (loss) before income tax expense (benefit) excluding those costs listed above, which are reported in the “Corporate and Other”.
Segment information for the three and six months ended June 30, 2023 and 2022 is presented below. We do not manage our assets on a segment basis, therefore segment assets are not presented below.
The following table disaggregates our revenue by source (in thousands):
Three Months Ended June 30, 2023
Financial
Services
Benefits and
Insurance Services
National
Practices
Consolidated
Accounting, tax, advisory and consulting$290,930 $290,930 
Core benefits and insurance services91,031 91,031 
Non-core benefits and insurance services4,807 4,807 
Managed networking, hardware services9,067 9,067 
National practices consulting2,667 2,667 
Total revenue$290,930 $95,838 $11,734 $398,502 
Three Months Ended June 30, 2022
Financial
Services
Benefits and
Insurance Services
National
Practices
Consolidated
Accounting, tax, advisory and consulting$259,308 $259,308 
Core benefits and insurance services87,366 87,366 
Non-core benefits and insurance services4,342 4,342 
Managed networking, hardware services8,333 8,333 
National practices consulting2,603 2,603 
Total revenue$259,308 $91,708 $10,936 $361,952 
Six Months Ended June 30, 2023
Financial
Services
Benefits and
Insurance Services
National
Practices
Consolidated
Accounting, tax, advisory and consulting$634,016 $634,016 
Core benefits and insurance services187,648 187,648 
Non-core benefits and insurance services8,244 8,244 
Managed networking, hardware services18,021 18,021 
National practices consulting5,179 5,179 
Total revenue$634,016 $195,892 $23,200 $853,108 
Six Months Ended June 30, 2022
Financial
Services
Benefits and
Insurance Services
National
Practices
Consolidated
Accounting, tax, advisory and consulting$548,054 $548,054 
Core benefits and insurance services176,302 176,302 
Non-core benefits and insurance services7,892 7,892 
Managed networking, hardware services16,254 16,254 
National practices consulting5,172 5,172 
Total revenue$548,054 $184,194 $21,426 $753,674 
Segment information for the three months ended June 30, 2023 and 2022 was as follows (in thousands):
Three Months Ended June 30, 2023
Financial
Services
Benefits
and
Insurance
Services
National
Practices
Corporate
and
Other
Total
Revenue$290,930 $95,838 $11,734 $— $398,502 
Operating expenses 243,445 78,374 10,545 11,623 343,987 
Gross margin47,485 17,464 1,189 (11,623)54,515 
Corporate general and administrative expenses— — — 15,793 15,793 
Operating income (loss)47,485 17,464 1,189 (27,416)38,722 
Other income (expense):
Interest expense— — — (5,534)(5,534)
Other income, net235 153 5,032 5,421 
Total other income (expense), net235 153 (502)(113)
Income (loss) before income tax expense$47,720 $17,617 $1,190 $(27,918)$38,609 
Three Months Ended June 30, 2022
Financial
Services
Benefits
and
Insurance
Services
National
Practices
Corporate
and
Other
Total
Revenue$259,308 $91,708 $10,936 $— $361,952 
Operating expenses209,643 75,020 9,899 (4,826)289,736 
Gross margin49,665 16,688 1,037 4,826 72,216 
Corporate general and administrative expenses— — — 10,926 10,926 
Operating income (loss)49,665 16,688 1,037 (6,100)61,290 
Other income (expense):
Interest expense— (1)— (1,644)(1,645)
Gain on sale of operations, net135 — — — 135 
Other income (expense), net85 (12)(15,977)(15,903)
Total other income (expense), net220 (13)(17,621)(17,413)
Income (loss) before income tax expense$49,885 $16,675 $1,038 $(23,721)$43,877 
Segment information for the six months ended June 30, 2023 and 2022 was as follows (in thousands):
Six Months Ended June 30, 2023
Financial
Services
Benefits
and
Insurance
Services
National
Practices
Corporate
and
Other
Total
Revenue$634,016 $195,892 $23,200 $— $853,108 
Operating expenses 487,888 155,297 21,128 20,685 684,998 
Gross margin146,128 40,595 2,072 (20,685)168,110 
Corporate general and administrative expenses— — — 31,391 31,391 
Operating income (loss)146,128 40,595 2,072 (52,076)136,719 
Other income (expense):
Interest expense— (1)— (9,174)(9,175)
Gain on sale of operations, net99 — — — 99 
Other income, net490 330 9,712 10,533 
Total other income, net589 329 538 1,457 
Income (loss) before income tax expense$146,717 $40,924 $2,073 $(51,538)$138,176 
Six Months Ended June 30, 2022
Financial
Services
Benefits
and
Insurance
Services
National
Practices
Corporate
and
Other
Total
Revenue$548,054 $184,194 $21,426 $— $753,674 
Operating expenses (income)419,443 147,677 19,475 (6,560)580,035 
Gross margin128,611 36,517 1,951 6,560 173,639 
Corporate general and administrative expenses— — — 27,235 27,235 
Operating income (loss)128,611 36,517 1,951 (20,675)146,404 
Other income (expense):
Interest expense— (1)— (2,903)(2,904)
Gain on sale of operations, net135 — — — 135 
Other income (expense), net171 (36)(22,446)(22,310)
Total other income (expense), net306 (37)(25,349)(25,079)
Income (loss) before income tax expense$128,917 $36,480 $1,952 $(46,024)$121,325 
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Events
6 Months Ended
Jun. 30, 2023
Subsequent Events [Abstract]  
Subsequent Events SUBSEQUENT EVENTSOPEN
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Pay vs Performance Disclosure        
Net income $ 26,863 $ 31,255 $ 100,023 $ 89,382
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Insider Trading Arrangements
3 Months Ended
Jun. 30, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Description of Business Description of Business: CBIZ, Inc. is a diversified services company which, acting through its subsidiaries, has been providing professional business services since 1996, primarily to small and medium-sized businesses, as well as individuals, governmental entities, and not-for-profit enterprises throughout the United States and parts of Canada. CBIZ, Inc. manages and reports its operations along three practice groups: Financial Services, Benefits and Insurance Services and National Practices. A further description of products and services offered by each of the practice groups is provided in Note 12, Segment Disclosures, to the accompanying unaudited condensed consolidated financial statements.Effective April 1, 2023, CBIZ formed Rockside Insurance Company, Inc. ("Rockside"), a captive insurance company licensed in Vermont. Rockside, wholly owned by CBIZ, provides insurance coverages for a portion of the retention deductibles from CBIZ's certain insurance programs with third party insurers.
Basis of Consolidation Basis of Consolidation: The accompanying unaudited condensed consolidated financial statements include the operations of CBIZ, Inc. and all of its wholly-owned subsidiaries (“CBIZ”, the “Company”, “we”, “us”, or “our”), after elimination of all intercompany balances and transactions. These unaudited condensed consolidated financial statements do not reflect the operations or accounts of variable interest entities as the impact is not material to the financial condition, results of operations or cash flows of CBIZ.
Unaudited Interim Financial Statements
Unaudited Interim Financial Statements: The unaudited condensed consolidated financial statements have been prepared in accordance with GAAP and applicable rules and regulations of the Securities and Exchange Commission (the "SEC") regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. As such, the information included in this quarterly report on Form 10-Q should be read in conjunction with the consolidated financial statements and accompanying notes included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
In the opinion of CBIZ management, the accompanying unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the financial condition, results of operations, and cash flows for the interim periods presented, but are not necessarily indicative of the results of operations to be anticipated for the full year ending December 31, 2023.
Use of Estimates Use of Estimates: The preparation of unaudited condensed consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the financial statements and the accompanying notes. Changes in circumstances could cause actual results to differ materially from these estimates.
Changes in Accounting Policies Changes in Accounting Policies: We have consistently applied the accounting policies for the periods presented as described in Note 1, Basis of Presentation and Significant Accounting Policies, to the consolidated financial statements contained in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
Reclassifications Reclassifications: Certain prior period amounts have been reclassified to conform to current year's presentation.
New Accounting Pronouncements NEW ACCOUNTING PRONOUNCEMENTSThe FASB ASC is the sole source of authoritative GAAP other than the SEC issued rules and regulations that apply only to SEC registrants. The FASB issues an ASU to communicate changes to the FASB ASC. We assess and review the impact of all issued ASUs. During the six months ended June 30, 2023, we have implemented all new ASUs that are in effect and that may impact our consolidated financial statements.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts Receivable, Net (Tables)
6 Months Ended
Jun. 30, 2023
Receivables [Abstract]  
Schedule of Accounts Receivable, Net
Accounts receivable, net, at June 30, 2023 and December 31, 2022 was as follows (in thousands):

June 30,
2023
December 31,
2022
Trade accounts receivable$336,566 $267,409 
Unbilled revenue, at net realizable value143,234 87,890 
Total accounts receivable479,800 355,299 
Allowance for doubtful accounts(23,403)(20,801)
Accounts receivable, net$456,397 $334,498 
Schedule of Changes in the Allowance for Doubtful Accounts on Accounts Receivable
Changes to the allowance for doubtful accounts for the six months ended June 30, 2023 and twelve months ended December 31, 2022 were as follows (in thousands):
June 30,
2023
December 31,
2022
Balance at beginning of period$(20,801)$(16,158)
Provision(5,507)(13,545)
Charge-offs, net of recoveries2,905 8,902 
Allowance for doubtful accounts$(23,403)$(20,801)
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Debt and Financing Arrangements (Tables)
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Summary of Unsecured Credit Facility
The combined effective interest rates under the 2018 and 2022 credit facilities, including the impact of interest rate swaps associated with those credit facilities, for the six months ended June 30, 2023 and 2022 were as follows:
Six Months Ended
June 30,
20232022
Weighted average rates4.94%1.93%
Range of effective rates
1.93% - 8.00%
1.08% - 3.67%
Summary of Recognized Interest Expense Interest expense, including amortization of deferred financing costs, commitment fees, line of credit fees, and other applicable bank charges, for the three and six months ended June 30, 2023 and 2022 was as follows (in thousands):
Three Months Ended June 30,
20232022
Credit facilities$5,498 $1,644 
Other line of credit— 
Other36 — 
Total$5,534 $1,645 
Six Months Ended June 30,
20232022
Credit facilities$9,138 $2,903 
Other line of credit— 
Other37 — 
Total$9,175 $2,904 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2023
Investments, All Other Investments [Abstract]  
Summary of Investments
The following table summarizes activities related to these investments for the six months ended June 30, 2023 and the twelve months ended December 31, 2022 (in thousands):
Six Months Ended June 30, 2023Twelve Months Ended December 31, 2022
Fair value at beginning of period$43,485 $38,670 
Purchases— 19,771 
Redemptions(2,310)(5,630)
Maturities (880)(6,770)
Change in bond premium(385)(645)
Fair market value adjustment473 (1,911)
Fair value at end of period$40,383 $43,485 
Summary of Outstanding Interest Rate Swaps The following table summarizes our outstanding interest rate swaps and their classification in the accompanying unaudited Condensed Consolidated Balance Sheets at June 30, 2023 and December 31, 2022 (amounts in thousands):
June 30, 2023
Notional
Amount
Fixed RateExpirationFair
Value
Balance Sheet Location
Interest rate swap$50,000 0.834 %4/14/2025$3,427 Other non-current asset
Interest rate swap$30,000 1.186 %12/14/2026$2,875 Other non-current asset
Interest rate swap$20,000 2.450 %8/14/2027$1,193 Other non-current asset
Interest rate swap $25,000 3.669 %4/14/2028$259 Other non-current asset
December 31, 2022
Notional
Amount
Fixed RateExpirationFair
Value
Balance Sheet Location
Interest rate swap$15,000 2.571 %6/1/2023$133 Other current asset
Interest rate swap $50,000 0.834 %4/14/2025$3,726 Other non-current asset
Interest rate swap$30,000 1.186 %12/14/2026$2,871 Other non-current asset
Interest rate swap$20,000 2.450 %8/14/2027$1,079 Other non-current asset
Summary of Effects of Interest Rate Swap
The following table summarizes the effects of the interest rate swaps on the accompanying unaudited Condensed Consolidated Statements of Comprehensive Income for the three and six months ended June 30, 2023 and 2022 (in thousands):
Gain Recognized
in AOCI, net of tax
Gain (Loss) Reclassified
from AOCI into Expense
Three Months Ended
June 30,
Three Months Ended
June 30,
2023202220232022
Interest rate swaps$2,187 $587 $1,073 $(155)
Six Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Interest rate swaps$1,472 $3,194 $1,970 $(498)
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis The following table summarizes our assets and (liabilities) at June 30, 2023 and December 31, 2022, respectively, that are measured at fair value on a recurring basis subsequent to initial recognition and indicates the fair value hierarchy of the valuation techniques utilized by us to determine such fair value (in thousands):
LevelJune 30, 2023December 31, 2022
Deferred compensation plan assets1$136,463 $118,862 
Available-for-sale debt securities140,383 43,485 
Other depository assets1947 868 
Deferred compensation plan liabilities1(136,463)(118,862)
Interest rate swaps27,754 7,809 
Contingent purchase price liabilities3(130,465)(132,010)
Summary of Change in Level 3 Fair Values of Contingent Purchase Price Liabilities The following table summarizes the change in Level 3 fair values of our contingent purchase price liabilities for the six months ended June 30, 2023 and 2022 (pre-tax basis) (in thousands):
20232022
Beginning balance – December 31$(132,010)$(79,139)
Additions from business acquisitions(30,317)(64,648)
Settlement of contingent purchase price liabilities33,307 8,830 
Change in fair value of contingencies(15)117 
Change in net present value of contingencies(1,430)(1,595)
Ending balance – June 30$(130,465)$(136,435)
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Other Comprehensive Income (Tables)
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Summary of Other Comprehensive Income and Tax Impact
The following table is a summary of other comprehensive income and discloses the tax impact of each component of other comprehensive income for the three and six months ended June 30, 2023 and 2022 (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Net unrealized gain (loss) on available-for-sale securities, net of income taxes (1)
$159 $(218)$338 $(1,157)
Net unrealized gain (loss) on interest rate swaps, net of income taxes(2)
1,383 705 (5)3,571 
Foreign currency translation(5)(7)(9)(9)
Total other comprehensive income $1,537 $480 $324 $2,405 

(1)Net of income tax expense of $64 and income tax benefit of $81 for the three months ended June 30, 2023 and 2022, respectively, and net of income tax expense of $135 and income tax benefit of $433 for the six months ended June 30, 2023 and 2022, respectively.
(2)Net of income tax expense of $449 and income tax expense of $250 for the three months ended June 30, 2023 and 2022, respectively, and net of income tax benefit of $14 and income tax expense of $1,178 for the six months ended June 30, 2023 and 2022, respectively.
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Employee Stock Plans (Tables)
6 Months Ended
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock-Based Compensation Awards
Compensation expense for stock-based awards recognized during the three and six months ended June 30, 2023 and 2022 was as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Stock options$— $75 $768 $248 
Restricted stock units and awards1,355 1,334 2,614 2,827 
Performance share units1,433 1,330 3,237 3,353 
Total stock-based compensation expense$2,788 $2,739 $6,619 $6,428 
Schedule of Stock Options, Restricted Stock Units and Awards, and Performance Share Units Activity The following table presents our stock options and restricted stock units and awards activity during the six months ended June 30, 2023 (in thousands, except per share data):
Stock OptionsRestricted Stock Units and Awards
Number of
Options
Weighted Average Exercise Price
Per Share
Number of
Shares
Weighted Average
Grant-Date
Fair Value (1)
Outstanding at beginning of year553 $21.03 277 $32.62 
Granted50 $48.40 109 $48.64 
Exercised or released(221)$19.24 (154)$31.25 
Outstanding at June 30, 2023382 $25.64 232 $41.09 
Exercisable at June 30, 2023382 $25.64 

(1)Represents weighted average market value of the shares; awards are granted at no cost to the recipients.
The following table presents our PSUs activity during the six months ended June 30, 2023 (in thousands, except per share data):
Performance
Share Units
Weighted
Average
Grant-Date
Fair Value
Per Unit (1)
Outstanding at beginning of year482 $28.84 
Granted88 $48.40 
Vested(244)$25.75 
Outstanding at June 30, 2023326 $36.46 
(1)Represents weighted average market value of the performance share units; PSUs are granted at no cost to the recipients.
Schedule of Fair Value Option Award Weighted Average Assumptions Used The following weighted average assumptions were utilized:
Six Months Ended June 30, 2023
Expected volatility (1)28.57%
Expected option life (years) (2)4.74
Risk-free interest rate (3)3.89%
Expected dividend yield (4)—%

(1) The expected volatility assumption was determined based upon the historical volatility of CBIZ's stock price using daily price intervals.
(2) The expected option life was determined based upon CBIZ's historical data using a midpoint scenario, which assumes all options are exercised halfway between the expiration date and the weighted average time it takes the option to vest.
(3) The risk-free interest rate assumption was based upon zero-coupon U.S. treasury bonds with a term approximating the expected life of the respective options. (4) The expected dividend yield assumption was determined in view of CBIZ's historical and estimated dividend payouts.
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Summary of Computation of Basic and Diluted Earnings Per Share
The following table sets forth the computation of basic and diluted earnings per share for the three and six months ended June 30, 2023 and 2022 (in thousands, except per share data):
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Numerator:
Net Income $26,863 $31,255 $100,023 $89,382 
Denominator:
Basic
Weighted average common shares outstanding49,963 51,911 50,164 52,015 
Diluted
Stock options (1)
198 508 235 564 
Restricted stock units and awards (1)
79 112 95 157 
Performance share units 106 — 106 — 
Contingent shares (2)
39 — 39 — 
Diluted weighted average common shares
   outstanding (3)
50,385 52,531 50,639 52,736 
Basic earnings per share$0.54 $0.60 $1.99 $1.72 
Diluted earnings per share $0.53 $0.60 $1.98 $1.70 

(1)A total of 12 thousand and 53 thousand shares of stock-based awards were excluded from the calculation of diluted earnings per share for three and six months ended June 30, 2023, respectively, as their effect would be anti-dilutive. A total of 17 thousand and 86 thousand shares of stock-based awards were excluded from the calculation of diluted earnings per share for three and six months ended June 30, 2022, respectively, as their effect would be anti-dilutive.
(2)Contingent shares represent additional shares to be issued for purchase price earned by former owners of businesses acquired by us once future considerations have been met. Refer to Note 11, Business Combinations, for further details.
(3)The denominator used in calculating diluted earnings per share did not include 220 thousand PSUs for both the three and six months ended June 30, 2023, and the denominator used in calculating diluted earnings per share did not include 360 thousand PSUs for both the three and six months ended June 30, 2022. The performance conditions associated with these performance share units were not met and consequently none of these PSUs were considered as issuable for the three and six months ended June 30, 2023 and 2022.
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Business Combinations (Tables)
6 Months Ended
Jun. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Summary of Aggregated Consideration And Purchase Price Allocation The following table summarizes the consideration and purchase price allocation for the acquisitions completed during the six months ended June 30, 2023 and 2022, respectively (in thousands):
20232022
Common stock issued (number)102— 
Common stock value$4,796 $— 
Cash paid 48,547 72,469 
Recorded contingent consideration30,317 64,648 
Total recorded purchase price$83,660 $137,117 
Accounts receivable acquired8,304 18,230 
Fixed assets acquired1,108 1,793 
Identifiable intangible assets acquired33,505 49,000 
Operating lease right-of-use asset acquired14,598 49,291 
Other assets acquired1,157 1,497 
Operating lease liability acquired - current(1,012)(5,860)
Other current liabilities acquired(1,445)(909)
Operating lease liability acquired - non-current(13,586)(43,431)
Goodwill 41,031 67,506 
Total net assets acquired$83,660 $137,117 
Maximum potential contingent consideration$31,925 $67,115 
Summary of Segment Allocation
The following table summarizes the goodwill and intangible asset amounts resulting from those acquisitions for the six months ended June 30, 2023 and 2022, respectively (in thousands):
Six Months Ended June 30,
20232022
Financial ServicesBenefits and Insurance Services Financial ServicesBenefits and Insurance Services
Goodwill$41,031 $— $67,506 $— 
Client list33,487 — 49,000 — 
Other intangibles18 — — — 
Total $74,536 $— $116,506 $— 
Summary of Contingent Consideration The following table summarizes the changes in contingent purchase price consideration for previous acquisitions and contingent payments made for previous business acquisitions in the three and six months ended June 30, 2023 and 2022, respectively (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Net expense$815 $836 $1,445 $1,478 
Cash settlement paid$1,373 $1,045 $29,808 $8,122 
Shares issued (number) 4— 7519
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Disclosures (Tables)
6 Months Ended
Jun. 30, 2023
Segment Reporting [Abstract]  
Summary of Disaggregation of Revenue by Source The following table disaggregates our revenue by source (in thousands):
Three Months Ended June 30, 2023
Financial
Services
Benefits and
Insurance Services
National
Practices
Consolidated
Accounting, tax, advisory and consulting$290,930 $290,930 
Core benefits and insurance services91,031 91,031 
Non-core benefits and insurance services4,807 4,807 
Managed networking, hardware services9,067 9,067 
National practices consulting2,667 2,667 
Total revenue$290,930 $95,838 $11,734 $398,502 
Three Months Ended June 30, 2022
Financial
Services
Benefits and
Insurance Services
National
Practices
Consolidated
Accounting, tax, advisory and consulting$259,308 $259,308 
Core benefits and insurance services87,366 87,366 
Non-core benefits and insurance services4,342 4,342 
Managed networking, hardware services8,333 8,333 
National practices consulting2,603 2,603 
Total revenue$259,308 $91,708 $10,936 $361,952 
Six Months Ended June 30, 2023
Financial
Services
Benefits and
Insurance Services
National
Practices
Consolidated
Accounting, tax, advisory and consulting$634,016 $634,016 
Core benefits and insurance services187,648 187,648 
Non-core benefits and insurance services8,244 8,244 
Managed networking, hardware services18,021 18,021 
National practices consulting5,179 5,179 
Total revenue$634,016 $195,892 $23,200 $853,108 
Six Months Ended June 30, 2022
Financial
Services
Benefits and
Insurance Services
National
Practices
Consolidated
Accounting, tax, advisory and consulting$548,054 $548,054 
Core benefits and insurance services176,302 176,302 
Non-core benefits and insurance services7,892 7,892 
Managed networking, hardware services16,254 16,254 
National practices consulting5,172 5,172 
Total revenue$548,054 $184,194 $21,426 $753,674 
Summary of Segment Information Segment information for the three months ended June 30, 2023 and 2022 was as follows (in thousands):
Three Months Ended June 30, 2023
Financial
Services
Benefits
and
Insurance
Services
National
Practices
Corporate
and
Other
Total
Revenue$290,930 $95,838 $11,734 $— $398,502 
Operating expenses 243,445 78,374 10,545 11,623 343,987 
Gross margin47,485 17,464 1,189 (11,623)54,515 
Corporate general and administrative expenses— — — 15,793 15,793 
Operating income (loss)47,485 17,464 1,189 (27,416)38,722 
Other income (expense):
Interest expense— — — (5,534)(5,534)
Other income, net235 153 5,032 5,421 
Total other income (expense), net235 153 (502)(113)
Income (loss) before income tax expense$47,720 $17,617 $1,190 $(27,918)$38,609 
Three Months Ended June 30, 2022
Financial
Services
Benefits
and
Insurance
Services
National
Practices
Corporate
and
Other
Total
Revenue$259,308 $91,708 $10,936 $— $361,952 
Operating expenses209,643 75,020 9,899 (4,826)289,736 
Gross margin49,665 16,688 1,037 4,826 72,216 
Corporate general and administrative expenses— — — 10,926 10,926 
Operating income (loss)49,665 16,688 1,037 (6,100)61,290 
Other income (expense):
Interest expense— (1)— (1,644)(1,645)
Gain on sale of operations, net135 — — — 135 
Other income (expense), net85 (12)(15,977)(15,903)
Total other income (expense), net220 (13)(17,621)(17,413)
Income (loss) before income tax expense$49,885 $16,675 $1,038 $(23,721)$43,877 
Segment information for the six months ended June 30, 2023 and 2022 was as follows (in thousands):
Six Months Ended June 30, 2023
Financial
Services
Benefits
and
Insurance
Services
National
Practices
Corporate
and
Other
Total
Revenue$634,016 $195,892 $23,200 $— $853,108 
Operating expenses 487,888 155,297 21,128 20,685 684,998 
Gross margin146,128 40,595 2,072 (20,685)168,110 
Corporate general and administrative expenses— — — 31,391 31,391 
Operating income (loss)146,128 40,595 2,072 (52,076)136,719 
Other income (expense):
Interest expense— (1)— (9,174)(9,175)
Gain on sale of operations, net99 — — — 99 
Other income, net490 330 9,712 10,533 
Total other income, net589 329 538 1,457 
Income (loss) before income tax expense$146,717 $40,924 $2,073 $(51,538)$138,176 
Six Months Ended June 30, 2022
Financial
Services
Benefits
and
Insurance
Services
National
Practices
Corporate
and
Other
Total
Revenue$548,054 $184,194 $21,426 $— $753,674 
Operating expenses (income)419,443 147,677 19,475 (6,560)580,035 
Gross margin128,611 36,517 1,951 6,560 173,639 
Corporate general and administrative expenses— — — 27,235 27,235 
Operating income (loss)128,611 36,517 1,951 (20,675)146,404 
Other income (expense):
Interest expense— (1)— (2,903)(2,904)
Gain on sale of operations, net135 — — — 135 
Other income (expense), net171 (36)(22,446)(22,310)
Total other income (expense), net306 (37)(25,349)(25,079)
Income (loss) before income tax expense$128,917 $36,480 $1,952 $(46,024)$121,325 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Details)
6 Months Ended
Jun. 30, 2023
practice_group
Accounting Policies [Abstract]  
Number of practice groups 3
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts Receivable, Net - Schedule of Accounts Receivables Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Dec. 31, 2021
Receivables [Abstract]      
Trade accounts receivable $ 336,566 $ 267,409  
Unbilled revenue, at net realizable value 143,234 87,890  
Total accounts receivable 479,800 355,299  
Allowance for doubtful accounts (23,403) (20,801) $ (16,158)
Accounts receivable, net $ 456,397 $ 334,498  
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts Receivable, Net - Schedule of Changes in the Allowance for Doubtful Accounts on Accounts Receivable (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance at beginning of period $ (20,801) $ (16,158)
Provision (5,507) (13,545)
Charge-offs, net of recoveries 2,905 8,902
Allowance for doubtful accounts $ (23,403) $ (20,801)
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Debt and Financing Arrangements - Additional Information (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
May 04, 2022
May 03, 2022
Debt Instrument [Line Items]        
Outstanding balance under applicable credit facility $ 410,600,000 $ 265,700,000    
Outstanding letters of credit 4,400,000 5,000,000    
Other line of credit        
Debt Instrument [Line Items]        
Revolving loan commitment 20,000,000      
Outstanding line of credit 0      
2022 Credit Facility        
Debt Instrument [Line Items]        
Revolving loan commitment     $ 600,000,000 $ 400,000,000
Revolving loan, accordion feature     200,000,000  
Outstanding balance under applicable credit facility 410,600,000 $ 265,700,000    
Available funds under credit facility 177,500,000      
Outstanding letters of credit $ 4,400,000      
2022 Credit Facility | Swing Line Facility        
Debt Instrument [Line Items]        
Revolving loan commitment     $ 50,000,000 $ 25,000,000
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Debt and Financing Arrangements - Summary of Unsecured Credit Facility (Details) - 2018 and 2022 Credit Facilities
Jun. 30, 2023
Jun. 30, 2022
Debt Instrument [Line Items]    
Weighted average rates 4.94% 1.93%
Minimum    
Debt Instrument [Line Items]    
Range of effective rates 1.93% 1.08%
Maximum    
Debt Instrument [Line Items]    
Range of effective rates 8.00% 3.67%
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Debt and Financing Arrangements - Summary of Recognized Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Debt Instrument [Line Items]        
Total $ 5,534 $ 1,645 $ 9,175 $ 2,904
Credit facilities        
Debt Instrument [Line Items]        
Total 5,498 1,644 9,138 2,903
Other line of credit        
Debt Instrument [Line Items]        
Total 0 1 0 1
Other        
Debt Instrument [Line Items]        
Total $ 36 $ 0 $ 37 $ 0
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Letters of Credit and Guarantees (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
Letters of credit outstanding $ 4.4 $ 5.0
License bonds outstanding amount $ 2.3 $ 2.3
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Legal Proceedings (Details) - CBIZ Operations and a former employee of CBIZ MMP
$ in Millions
Dec. 19, 2016
USD ($)
Commitments And Contingencies [Line Items]  
Total transaction price $ 200.0
Maximum  
Commitments And Contingencies [Line Items]  
Damages sought amount $ 177.0
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Financial Instruments - Additional Information (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2023
USD ($)
swap
Mar. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Debt Securities, Available-for-sale [Line Items]      
Par value of available-for-sale debt securities $ 41,200   $ 44,400
Funds held for clients $ 131,374   $ 171,313
Interest rate swap, April 2028 expiration      
Debt Securities, Available-for-sale [Line Items]      
Interest rate swap, fixed interest rate 3.669%    
Interest rate swap, June 2023 expiration      
Debt Securities, Available-for-sale [Line Items]      
Interest rate swap, fixed interest rate     2.571%
Number of instruments expired | swap 1    
Interest rate swap      
Debt Securities, Available-for-sale [Line Items]      
Number of interest rate swaps outstanding | swap 4    
Other non-current asset | Interest rate swap, April 2028 expiration      
Debt Securities, Available-for-sale [Line Items]      
Term of contract   5 years  
Notional amount, asset   $ 25,000  
Interest rate swap, fixed interest rate   3.669%  
Other current asset | Interest rate swap, June 2023 expiration      
Debt Securities, Available-for-sale [Line Items]      
Notional amount, asset $ 15,000   $ 15,000
Certified Deposits and Other Depository Assets      
Debt Securities, Available-for-sale [Line Items]      
Funds held for clients $ 900   $ 900
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Financial Instruments - Summary of Investments (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Debt Securities, Available for Sale [Roll Forward]    
Fair value at beginning of period $ 43,485 $ 38,670
Purchases 0 19,771
Redemptions (2,310) (5,630)
Maturities (880) (6,770)
Change in bond premium (385) (645)
Fair market value adjustment 473 (1,911)
Fair value at end of period $ 40,383 $ 43,485
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Financial Instruments - Summary of Outstanding Interest Rate Swaps (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Interest rate swap, June 2023 expiration    
Derivatives, Fair Value [Line Items]    
Interest rate swap, fixed interest rate   2.571%
Interest rate swap, June 2023 expiration | Other current asset    
Derivatives, Fair Value [Line Items]    
Notional amount, asset $ 15,000 $ 15,000
Fair value, asset   $ 133
Interest rate swap, April 2025 expiration    
Derivatives, Fair Value [Line Items]    
Interest rate swap, fixed interest rate 0.834% 0.834%
Interest rate swap, April 2025 expiration | Other non-current asset    
Derivatives, Fair Value [Line Items]    
Notional amount, asset $ 50,000 $ 50,000
Fair value, asset $ 3,427 $ 3,726
Interest rate swap, December 2026 expiration    
Derivatives, Fair Value [Line Items]    
Interest rate swap, fixed interest rate 1.186% 1.186%
Interest rate swap, December 2026 expiration | Other non-current asset    
Derivatives, Fair Value [Line Items]    
Notional amount, asset $ 30,000 $ 30,000
Fair value, asset $ 2,875 $ 2,871
Interest rate swap, August 2027 expiration    
Derivatives, Fair Value [Line Items]    
Interest rate swap, fixed interest rate 2.45% 2.45%
Interest rate swap, August 2027 expiration | Other non-current asset    
Derivatives, Fair Value [Line Items]    
Notional amount, asset $ 20,000 $ 20,000
Fair value, asset $ 1,193 $ 1,079
Interest rate swap, April 2028 expiration    
Derivatives, Fair Value [Line Items]    
Interest rate swap, fixed interest rate 3.669%  
Interest rate swap, April 2028 expiration | Other non-current asset    
Derivatives, Fair Value [Line Items]    
Notional amount, asset $ 25,000  
Fair value, asset $ 259  
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Financial Instruments - Summary of Effects of Interest Rate Swaps (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Derivatives, Fair Value [Line Items]        
Gain Recognized in AOCI, net of tax $ 1,383 $ 705 $ (5) $ 3,571
Interest rate swap        
Derivatives, Fair Value [Line Items]        
Gain Recognized in AOCI, net of tax 2,187 587 1,472 3,194
Gain (Loss) Reclassified from AOCI into Expense $ 1,073 $ (155) $ 1,970 $ (498)
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Deferred compensation plan assets $ 136,463 $ 118,862  
Available-for-sale debt securities 40,383 43,485 $ 38,670
Deferred compensation plan liabilities (136,463) (118,862)  
Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Deferred compensation plan assets 136,463 118,862  
Available-for-sale debt securities 40,383 43,485  
Other depository assets 947 868  
Deferred compensation plan liabilities (136,463) (118,862)  
Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Interest rate swaps 7,754 7,809  
Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingent purchase price liabilities $ (130,465) $ (132,010)  
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Change in Level 3 Fair Values of Contingent Purchase Price Liabilities (Details) - Contingent purchase price liabilities - Level 3 - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance – December 31 $ (132,010) $ (79,139)
Additions from business acquisitions (30,317) (64,648)
Settlement of contingent purchase price liabilities 33,307 8,830
Change in fair value of contingencies (15) 117
Change in net present value of contingencies (1,430) (1,595)
Ending balance - June 30 $ (130,465) $ (136,435)
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Equity [Abstract]        
Net unrealized gain (loss) on available-for-sale securities, net of income taxes $ 159 $ (218) $ 338 $ (1,157)
Net unrealized gain (loss) on interest rate swaps, net of income taxes 1,383 705 (5) 3,571
Foreign currency translation (5) (7) (9) (9)
Total other comprehensive income 1,537 480 324 2,405
Unrealized gain (loss) on available-for-sale securities, income tax expense (benefit) 64 (81) 135 (433)
Unrealized gain (loss) on interest rate swaps, income tax (benefit) expense $ 449 $ 250 $ (14) $ 1,178
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Employee Stock Plans - Additional Information (Details) - shares
shares in Millions
6 Months Ended
Jun. 30, 2023
May 10, 2023
Performance share units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation arrangement by share-based payment award, remaining contractual term 3 years  
Performance share units, vesting period 3 years  
Achievement of an earnings per share target 70.00%  
Achievement of total growth in revenue 30.00%  
Performance share units | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Percentage of initial grant 200.00%  
2019 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Additional shares authorized for issuance (in shares)   1.5
Maximum stock based compensation awards granted under the plan (in shares)   4.6
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Employee Stock Plans - Schedule of Stock-Based Compensation Awards (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Share-Based Payment Arrangement [Abstract]        
Stock options $ 0 $ 75 $ 768 $ 248
Restricted stock units and awards 1,355 1,334 2,614 2,827
Performance share units 1,433 1,330 3,237 3,353
Total stock-based compensation expense $ 2,788 $ 2,739 $ 6,619 $ 6,428
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Employee Stock Plans - Schedule of Stock Options Award Activity (Details) - $ / shares
shares in Thousands
6 Months Ended
Jun. 30, 2023
Stock Option Activity  
Outstanding at beginning of period (in shares) 553
Granted (in shares) 50
Exercised or released (in shares) (221)
Outstanding at end of period (in shares) 382
Exercisable at end of period (in shares) 382
Stock Option Weighted Average Exercise Price Per Share  
Outstanding at beginning of period (in dollars per share) $ 21.03
Granted (in dollars per share) 48.40
Exercised or released (in dollars per share) 19.24
Outstanding at end of period (in dollars per share) 25.64
Exercisable at end of period (in dollars per share) $ 25.64
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Employee Stock Plans - Schedule of Restricted Stock Units and Awards Activity (Details)
shares in Thousands
6 Months Ended
Jun. 30, 2023
$ / shares
shares
Restricted Stock Units Award Activity  
Exercisable at end of period (in shares) | shares 382
Restricted Stock Units and Awards Weighted Average Grant Date Fair Value  
Exercisable at end of period (in dollars per share) | $ / shares $ 25.64
Restricted Stock Units and Awards  
Restricted Stock Units Award Activity  
Outstanding at beginning of period (in shares) | shares 277
Granted (in shares) | shares 109
Exercised or released (in shares) | shares (154)
Outstanding at end of period (in shares) | shares 232
Restricted Stock Units and Awards Weighted Average Grant Date Fair Value  
Outstanding at beginning of period (in dollars per share) | $ / shares $ 32.62
Granted (in dollars per share) | $ / shares 48.64
Exercised or released (in dollars per share) | $ / shares 31.25
Outstanding at end of period (in dollars per share) | $ / shares $ 41.09
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Employee Stock Plans - Schedule of Fair Value Option Award Weighted Average Assumptions Used (Details) - $ / shares
6 Months Ended
Feb. 08, 2023
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]    
Fair value of stock options granted (in dollars per share) $ 15.35  
Expected volatility   28.57%
Expected option life (years)   4 years 8 months 26 days
Risk-free interest rate   3.89%
Expected dividend yield   0.00%
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Employee Stock Plans - Schedule of Performance Share Units Activity (Details) - Performance share units
shares in Thousands
6 Months Ended
Jun. 30, 2023
$ / shares
shares
Performance Share Units  
Outstanding at beginning of period (in shares) | shares 482
Granted (in shares) | shares 88
Vested (in shares) | shares (244)
Outstanding at end of period (in shares) | shares 326
Performance Share Units Award Weighted Average Grant Date Fair Value  
Outstanding at beginning of period (in dollars per share) | $ / shares $ 28.84
Granted (in dollars per share) | $ / shares 48.40
Vested (in dollars per share) | $ / shares 25.75
Outstanding at end of period (in dollars per share) | $ / shares $ 36.46
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Numerator:        
Net Income $ 26,863 $ 31,255 $ 100,023 $ 89,382
Basic        
Weighted average common shares outstanding (in shares) 49,963 51,911 50,164 52,015
Diluted        
Stock options (in shares) 198 508 235 564
Restricted stock units and awards (in shares) 79 112 95 157
Performance share units (in shares) 106 0 106 0
Contingent shares (in shares) 39 0 39 0
Diluted weighted average common shares outstanding (in shares) 50,385 52,531 50,639 52,736
Basic earnings per share (in dollars per share) $ 0.54 $ 0.60 $ 1.99 $ 1.72
Diluted earnings per share (in dollars per share) $ 0.53 $ 0.60 $ 1.98 $ 1.70
Share-based payment arrangement        
Dilutive Securities Included And Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Share based awards excluded from the calculation of diluted earnings per share (in shares) 12 17 53 86
PSU        
Dilutive Securities Included And Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Share based awards excluded from the calculation of diluted earnings per share (in shares) 220 360 220 360
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Business Combinations - Additional Information (Details)
$ in Millions
6 Months Ended
Jun. 30, 2023
USD ($)
Business Acquisition, Contingent Consideration [Line Items]  
Annual revenue $ 64.4
Transaction and integration related costs $ 2.5
Client list  
Business Acquisition, Contingent Consideration [Line Items]  
Acquired finite-lived intangible assets, useful life 10 years
Other intangibles  
Business Acquisition, Contingent Consideration [Line Items]  
Acquired finite-lived intangible assets, useful life 3 years
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Business Combinations - Aggregated Consideration And Preliminary Purchase Price Allocation (Details) - Series of Individually Immaterial Business Acquisitions - USD ($)
shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Business Acquisition, Contingent Consideration [Line Items]    
Common stock issued (in shares) 102 0
Common stock value $ 4,796 $ 0
Cash paid 48,547 72,469
Recorded contingent consideration 30,317 64,648
Total recorded purchase price 83,660 137,117
Accounts receivable acquired 8,304 18,230
Fixed assets acquired 1,108 1,793
Identifiable intangible assets acquired 33,505 49,000
Operating lease right-of-use asset acquired 14,598 49,291
Other assets acquired 1,157 1,497
Operating lease liability acquired - current (1,012) (5,860)
Other current liabilities acquired (1,445) (909)
Operating lease liability acquired - non-current (13,586) (43,431)
Goodwill 41,031 67,506
Total net assets acquired 83,660 137,117
Maximum potential contingent consideration $ 31,925 $ 67,115
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Business Combinations - Segment Allocation (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Financial Services    
Business Combination Segment Allocation [Line Items]    
Goodwill $ 41,031 $ 67,506
Total 74,536 116,506
Financial Services | Client list    
Business Combination Segment Allocation [Line Items]    
Intangibles 33,487 49,000
Financial Services | Other intangibles    
Business Combination Segment Allocation [Line Items]    
Intangibles 18 0
Benefits and Insurance Services    
Business Combination Segment Allocation [Line Items]    
Goodwill 0 0
Total 0 0
Benefits and Insurance Services | Client list    
Business Combination Segment Allocation [Line Items]    
Intangibles 0 0
Benefits and Insurance Services | Other intangibles    
Business Combination Segment Allocation [Line Items]    
Intangibles $ 0 $ 0
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Business Combinations - Changes in Contingent Purchase Price Consideration (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Business Combination and Asset Acquisition [Abstract]        
Net expense $ 815 $ 836 $ 1,445 $ 1,478
Cash settlement paid $ 1,373 $ 1,045 $ 29,808 $ 8,122
Shares issued (number) 4 0 75 19
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Disclosures - Additional Information (Details)
6 Months Ended
Jun. 30, 2023
segment
Segment Reporting [Abstract]  
Number of business units of the company 3
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Disclosures - Summary of Disaggregation of Revenue by Source (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenue $ 398,502 $ 361,952 $ 853,108 $ 753,674
Financial Services        
Disaggregation of Revenue [Line Items]        
Revenue 290,930 259,308 634,016 548,054
Benefits and Insurance Services        
Disaggregation of Revenue [Line Items]        
Revenue 95,838 91,708 195,892 184,194
National Practices        
Disaggregation of Revenue [Line Items]        
Revenue 11,734 10,936 23,200 21,426
Accounting, tax, advisory and consulting        
Disaggregation of Revenue [Line Items]        
Revenue 290,930 259,308 634,016 548,054
Accounting, tax, advisory and consulting | Financial Services        
Disaggregation of Revenue [Line Items]        
Revenue 290,930 259,308 634,016 548,054
Accounting, tax, advisory and consulting | Benefits and Insurance Services        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Accounting, tax, advisory and consulting | National Practices        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Core benefits and insurance services        
Disaggregation of Revenue [Line Items]        
Revenue 91,031 87,366 187,648 176,302
Core benefits and insurance services | Financial Services        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Core benefits and insurance services | Benefits and Insurance Services        
Disaggregation of Revenue [Line Items]        
Revenue 91,031 87,366 187,648 176,302
Core benefits and insurance services | National Practices        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Non-core benefits and insurance services        
Disaggregation of Revenue [Line Items]        
Revenue 4,807 4,342 8,244 7,892
Non-core benefits and insurance services | Financial Services        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Non-core benefits and insurance services | Benefits and Insurance Services        
Disaggregation of Revenue [Line Items]        
Revenue 4,807 4,342 8,244 7,892
Non-core benefits and insurance services | National Practices        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Managed networking, hardware services        
Disaggregation of Revenue [Line Items]        
Revenue 9,067 8,333 18,021 16,254
Managed networking, hardware services | Financial Services        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Managed networking, hardware services | Benefits and Insurance Services        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Managed networking, hardware services | National Practices        
Disaggregation of Revenue [Line Items]        
Revenue 9,067 8,333 18,021 16,254
National practices consulting        
Disaggregation of Revenue [Line Items]        
Revenue 2,667 2,603 5,179 5,172
National practices consulting | Financial Services        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
National practices consulting | Benefits and Insurance Services        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
National practices consulting | National Practices        
Disaggregation of Revenue [Line Items]        
Revenue $ 2,667 $ 2,603 $ 5,179 $ 5,172
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Disclosures - Summary of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Segment Reporting Information [Line Items]        
Revenue $ 398,502 $ 361,952 $ 853,108 $ 753,674
Operating expenses 343,987 289,736 684,998 580,035
Gross margin 54,515 72,216 168,110 173,639
Corporate general and administrative expenses 15,793 10,926 31,391 27,235
Operating income 38,722 61,290 136,719 146,404
Other (expense) income:        
Interest expense (5,534) (1,645) (9,175) (2,904)
Gain on sale of operations, net 0 135 99 135
Other income, net 5,421 (15,903) 10,533 (22,310)
Total other (expense) income, net (113) (17,413) 1,457 (25,079)
Income before income tax expense 38,609 43,877 138,176 121,325
Financial Services        
Segment Reporting Information [Line Items]        
Revenue 290,930 259,308 634,016 548,054
Benefits and Insurance Services        
Segment Reporting Information [Line Items]        
Revenue 95,838 91,708 195,892 184,194
National Practices        
Segment Reporting Information [Line Items]        
Revenue 11,734 10,936 23,200 21,426
Operating segments | Financial Services        
Segment Reporting Information [Line Items]        
Revenue 290,930 259,308 634,016 548,054
Operating expenses 243,445 209,643 487,888 419,443
Gross margin 47,485 49,665 146,128 128,611
Corporate general and administrative expenses 0 0 0 0
Operating income 47,485 49,665 146,128 128,611
Other (expense) income:        
Interest expense 0 0 0 0
Gain on sale of operations, net   135 99 135
Other income, net 235 85 490 171
Total other (expense) income, net 235 220 589 306
Income before income tax expense 47,720 49,885 146,717 128,917
Operating segments | Benefits and Insurance Services        
Segment Reporting Information [Line Items]        
Revenue 95,838 91,708 195,892 184,194
Operating expenses 78,374 75,020 155,297 147,677
Gross margin 17,464 16,688 40,595 36,517
Corporate general and administrative expenses 0 0 0 0
Operating income 17,464 16,688 40,595 36,517
Other (expense) income:        
Interest expense 0 (1) (1) (1)
Gain on sale of operations, net   0 0 0
Other income, net 153 (12) 330 (36)
Total other (expense) income, net 153 (13) 329 (37)
Income before income tax expense 17,617 16,675 40,924 36,480
Operating segments | National Practices        
Segment Reporting Information [Line Items]        
Revenue 11,734 10,936 23,200 21,426
Operating expenses 10,545 9,899 21,128 19,475
Gross margin 1,189 1,037 2,072 1,951
Corporate general and administrative expenses 0 0 0 0
Operating income 1,189 1,037 2,072 1,951
Other (expense) income:        
Interest expense 0 0 0 0
Gain on sale of operations, net   0 0 0
Other income, net 1 1 1 1
Total other (expense) income, net 1 1 1 1
Income before income tax expense 1,190 1,038 2,073 1,952
Corporate and Other        
Segment Reporting Information [Line Items]        
Revenue 0 0 0 0
Operating expenses 11,623 (4,826) 20,685 (6,560)
Gross margin (11,623) 4,826 (20,685) 6,560
Corporate general and administrative expenses 15,793 10,926 31,391 27,235
Operating income (27,416) (6,100) (52,076) (20,675)
Other (expense) income:        
Interest expense (5,534) (1,644) (9,174) (2,903)
Gain on sale of operations, net   0 0 0
Other income, net 5,032 (15,977) 9,712 (22,446)
Total other (expense) income, net (502) (17,621) 538 (25,349)
Income before income tax expense $ (27,918) $ (23,721) $ (51,538) $ (46,024)
XML 70 cbz-20230630_htm.xml IDEA: XBRL DOCUMENT 0000944148 2023-01-01 2023-06-30 0000944148 2023-07-24 0000944148 2023-06-30 0000944148 2022-12-31 0000944148 2023-04-01 2023-06-30 0000944148 2022-04-01 2022-06-30 0000944148 2022-01-01 2022-06-30 0000944148 us-gaap:CommonStockMember 2023-03-31 0000944148 us-gaap:TreasuryStockCommonMember 2023-03-31 0000944148 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000944148 us-gaap:RetainedEarningsMember 2023-03-31 0000944148 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000944148 2023-03-31 0000944148 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0000944148 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0000944148 us-gaap:TreasuryStockCommonMember 2023-04-01 2023-06-30 0000944148 cbz:RestrictedStockUnitsAndAwardsMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0000944148 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0000944148 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0000944148 us-gaap:CommonStockMember 2023-06-30 0000944148 us-gaap:TreasuryStockCommonMember 2023-06-30 0000944148 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0000944148 us-gaap:RetainedEarningsMember 2023-06-30 0000944148 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0000944148 us-gaap:CommonStockMember 2022-03-31 0000944148 us-gaap:TreasuryStockCommonMember 2022-03-31 0000944148 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000944148 us-gaap:RetainedEarningsMember 2022-03-31 0000944148 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0000944148 2022-03-31 0000944148 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0000944148 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0000944148 us-gaap:TreasuryStockCommonMember 2022-04-01 2022-06-30 0000944148 cbz:RestrictedStockUnitsAndAwardsMember us-gaap:CommonStockMember 2022-04-01 2022-06-30 0000944148 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0000944148 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0000944148 us-gaap:CommonStockMember 2022-06-30 0000944148 us-gaap:TreasuryStockCommonMember 2022-06-30 0000944148 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000944148 us-gaap:RetainedEarningsMember 2022-06-30 0000944148 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000944148 2022-06-30 0000944148 us-gaap:CommonStockMember 2022-12-31 0000944148 us-gaap:TreasuryStockCommonMember 2022-12-31 0000944148 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000944148 us-gaap:RetainedEarningsMember 2022-12-31 0000944148 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000944148 us-gaap:RetainedEarningsMember 2023-01-01 2023-06-30 0000944148 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-06-30 0000944148 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-06-30 0000944148 cbz:RestrictedStockUnitsAndAwardsMember us-gaap:CommonStockMember 2023-01-01 2023-06-30 0000944148 cbz:RestrictedStockUnitsAndAwardsMember us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0000944148 cbz:RestrictedStockUnitsAndAwardsMember 2023-01-01 2023-06-30 0000944148 us-gaap:PerformanceSharesMember us-gaap:CommonStockMember 2023-01-01 2023-06-30 0000944148 us-gaap:PerformanceSharesMember us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0000944148 us-gaap:PerformanceSharesMember 2023-01-01 2023-06-30 0000944148 us-gaap:CommonStockMember 2023-01-01 2023-06-30 0000944148 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0000944148 us-gaap:CommonStockMember 2021-12-31 0000944148 us-gaap:TreasuryStockCommonMember 2021-12-31 0000944148 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000944148 us-gaap:RetainedEarningsMember 2021-12-31 0000944148 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000944148 2021-12-31 0000944148 us-gaap:RetainedEarningsMember 2022-01-01 2022-06-30 0000944148 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-06-30 0000944148 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-06-30 0000944148 us-gaap:CommonStockMember 2022-01-01 2022-06-30 0000944148 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0000944148 us-gaap:PerformanceSharesMember us-gaap:CommonStockMember 2022-01-01 2022-06-30 0000944148 us-gaap:PerformanceSharesMember us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0000944148 us-gaap:PerformanceSharesMember 2022-01-01 2022-06-30 0000944148 2022-01-01 2022-12-31 0000944148 cbz:TwoThousandAndTwentyTwoCreditFacilityMember 2022-05-03 0000944148 cbz:TwoThousandAndTwentyTwoCreditFacilityMember 2022-05-04 0000944148 cbz:SwingLineFacilityMember cbz:TwoThousandAndTwentyTwoCreditFacilityMember 2022-05-03 0000944148 cbz:SwingLineFacilityMember cbz:TwoThousandAndTwentyTwoCreditFacilityMember 2022-05-04 0000944148 cbz:TwoThousandAndTwentyTwoCreditFacilityMember 2023-06-30 0000944148 cbz:TwoThousandAndTwentyTwoCreditFacilityMember 2022-12-31 0000944148 cbz:A2018And2022CreditFacilitiesMember 2023-06-30 0000944148 cbz:A2018And2022CreditFacilitiesMember 2022-06-30 0000944148 srt:MinimumMember cbz:A2018And2022CreditFacilitiesMember 2023-06-30 0000944148 srt:MaximumMember cbz:A2018And2022CreditFacilitiesMember 2023-06-30 0000944148 srt:MinimumMember cbz:A2018And2022CreditFacilitiesMember 2022-06-30 0000944148 srt:MaximumMember cbz:A2018And2022CreditFacilitiesMember 2022-06-30 0000944148 us-gaap:LineOfCreditMember 2023-06-30 0000944148 cbz:A2018And2022CreditFacilitiesMember 2023-04-01 2023-06-30 0000944148 cbz:A2018And2022CreditFacilitiesMember 2022-04-01 2022-06-30 0000944148 us-gaap:LineOfCreditMember 2023-04-01 2023-06-30 0000944148 us-gaap:LineOfCreditMember 2022-04-01 2022-06-30 0000944148 cbz:OtherInterestExpenseMember 2023-04-01 2023-06-30 0000944148 cbz:OtherInterestExpenseMember 2022-04-01 2022-06-30 0000944148 cbz:A2018And2022CreditFacilitiesMember 2023-01-01 2023-06-30 0000944148 cbz:A2018And2022CreditFacilitiesMember 2022-01-01 2022-06-30 0000944148 us-gaap:LineOfCreditMember 2023-01-01 2023-06-30 0000944148 us-gaap:LineOfCreditMember 2022-01-01 2022-06-30 0000944148 cbz:OtherInterestExpenseMember 2023-01-01 2023-06-30 0000944148 cbz:OtherInterestExpenseMember 2022-01-01 2022-06-30 0000944148 cbz:CBIZOperationsAndFormerEmployeeOfCBIZMMPMember srt:MaximumMember 2016-12-19 2016-12-19 0000944148 cbz:CBIZOperationsAndFormerEmployeeOfCBIZMMPMember 2016-12-19 2016-12-19 0000944148 cbz:CertifiedDepositsAndOtherDepositoryAssetsMember 2023-06-30 0000944148 cbz:CertifiedDepositsAndOtherDepositoryAssetsMember 2022-12-31 0000944148 us-gaap:OtherNoncurrentLiabilitiesMember cbz:InterestRateSwapApril2028ExpirationMember 2023-01-01 2023-03-31 0000944148 us-gaap:OtherNoncurrentLiabilitiesMember cbz:InterestRateSwapApril2028ExpirationMember 2023-03-31 0000944148 cbz:InterestRateSwapJune2023ExpirationMember 2023-04-01 2023-06-30 0000944148 us-gaap:OtherCurrentAssetsMember cbz:InterestRateSwapJune2023ExpirationMember 2023-06-30 0000944148 us-gaap:InterestRateSwapMember 2023-06-30 0000944148 us-gaap:OtherNoncurrentAssetsMember cbz:InterestRateSwapApril2025ExpirationMember 2023-06-30 0000944148 cbz:InterestRateSwapApril2025ExpirationMember 2023-06-30 0000944148 us-gaap:OtherNoncurrentAssetsMember cbz:InterestRateSwapDecember2026ExpirationMember 2023-06-30 0000944148 cbz:InterestRateSwapDecember2026ExpirationMember 2023-06-30 0000944148 us-gaap:OtherNoncurrentAssetsMember cbz:InterestRateSwapAugust2027ExpirationMember 2023-06-30 0000944148 cbz:InterestRateSwapAugust2027ExpirationMember 2023-06-30 0000944148 us-gaap:OtherNoncurrentAssetsMember cbz:InterestRateSwapApril2028ExpirationMember 2023-06-30 0000944148 cbz:InterestRateSwapApril2028ExpirationMember 2023-06-30 0000944148 us-gaap:OtherCurrentAssetsMember cbz:InterestRateSwapJune2023ExpirationMember 2022-12-31 0000944148 cbz:InterestRateSwapJune2023ExpirationMember 2022-12-31 0000944148 us-gaap:OtherNoncurrentAssetsMember cbz:InterestRateSwapApril2025ExpirationMember 2022-12-31 0000944148 cbz:InterestRateSwapApril2025ExpirationMember 2022-12-31 0000944148 us-gaap:OtherNoncurrentAssetsMember cbz:InterestRateSwapDecember2026ExpirationMember 2022-12-31 0000944148 cbz:InterestRateSwapDecember2026ExpirationMember 2022-12-31 0000944148 us-gaap:OtherNoncurrentAssetsMember cbz:InterestRateSwapAugust2027ExpirationMember 2022-12-31 0000944148 cbz:InterestRateSwapAugust2027ExpirationMember 2022-12-31 0000944148 us-gaap:InterestRateSwapMember 2023-04-01 2023-06-30 0000944148 us-gaap:InterestRateSwapMember 2022-04-01 2022-06-30 0000944148 us-gaap:InterestRateSwapMember 2023-01-01 2023-06-30 0000944148 us-gaap:InterestRateSwapMember 2022-01-01 2022-06-30 0000944148 us-gaap:FairValueInputsLevel1Member 2023-06-30 0000944148 us-gaap:FairValueInputsLevel1Member 2022-12-31 0000944148 us-gaap:FairValueInputsLevel2Member 2023-06-30 0000944148 us-gaap:FairValueInputsLevel2Member 2022-12-31 0000944148 us-gaap:FairValueInputsLevel3Member 2023-06-30 0000944148 us-gaap:FairValueInputsLevel3Member 2022-12-31 0000944148 us-gaap:FairValueInputsLevel3Member cbz:ContingentPurchasePricePayableMember 2022-12-31 0000944148 us-gaap:FairValueInputsLevel3Member cbz:ContingentPurchasePricePayableMember 2021-12-31 0000944148 us-gaap:FairValueInputsLevel3Member cbz:ContingentPurchasePricePayableMember 2023-01-01 2023-06-30 0000944148 us-gaap:FairValueInputsLevel3Member cbz:ContingentPurchasePricePayableMember 2022-01-01 2022-06-30 0000944148 us-gaap:FairValueInputsLevel3Member cbz:ContingentPurchasePricePayableMember 2023-06-30 0000944148 us-gaap:FairValueInputsLevel3Member cbz:ContingentPurchasePricePayableMember 2022-06-30 0000944148 cbz:TwoThousandNineteenStockOmnibusIncentivePlanMember 2023-05-10 0000944148 cbz:RestrictedStockUnitsAndAwardsMember 2022-12-31 0000944148 cbz:RestrictedStockUnitsAndAwardsMember 2023-01-01 2023-06-30 0000944148 cbz:RestrictedStockUnitsAndAwardsMember 2023-06-30 0000944148 2023-02-08 2023-02-08 0000944148 us-gaap:PerformanceSharesMember 2023-01-01 2023-06-30 0000944148 srt:MaximumMember us-gaap:PerformanceSharesMember 2023-01-01 2023-06-30 0000944148 us-gaap:PerformanceSharesMember 2022-12-31 0000944148 us-gaap:PerformanceSharesMember 2023-06-30 0000944148 us-gaap:StockCompensationPlanMember 2023-04-01 2023-06-30 0000944148 us-gaap:StockCompensationPlanMember 2023-01-01 2023-06-30 0000944148 us-gaap:StockCompensationPlanMember 2022-04-01 2022-06-30 0000944148 us-gaap:StockCompensationPlanMember 2022-01-01 2022-06-30 0000944148 us-gaap:PerformanceSharesMember 2023-01-01 2023-06-30 0000944148 us-gaap:PerformanceSharesMember 2023-04-01 2023-06-30 0000944148 us-gaap:PerformanceSharesMember 2022-04-01 2022-06-30 0000944148 us-gaap:PerformanceSharesMember 2022-01-01 2022-06-30 0000944148 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2023-01-01 2023-06-30 0000944148 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2022-01-01 2022-06-30 0000944148 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2023-06-30 0000944148 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2022-06-30 0000944148 cbz:FinancialServicesMember 2023-06-30 0000944148 cbz:BenefitsAndInsuranceServicesMember 2023-06-30 0000944148 cbz:FinancialServicesMember 2022-06-30 0000944148 cbz:BenefitsAndInsuranceServicesMember 2022-06-30 0000944148 us-gaap:CustomerListsMember cbz:FinancialServicesMember 2023-06-30 0000944148 us-gaap:CustomerListsMember cbz:BenefitsAndInsuranceServicesMember 2023-06-30 0000944148 us-gaap:CustomerListsMember cbz:FinancialServicesMember 2022-06-30 0000944148 us-gaap:CustomerListsMember cbz:BenefitsAndInsuranceServicesMember 2022-06-30 0000944148 us-gaap:OtherIntangibleAssetsMember cbz:FinancialServicesMember 2023-06-30 0000944148 us-gaap:OtherIntangibleAssetsMember cbz:BenefitsAndInsuranceServicesMember 2023-06-30 0000944148 us-gaap:OtherIntangibleAssetsMember cbz:FinancialServicesMember 2022-06-30 0000944148 us-gaap:OtherIntangibleAssetsMember cbz:BenefitsAndInsuranceServicesMember 2022-06-30 0000944148 us-gaap:CustomerListsMember 2023-01-01 2023-06-30 0000944148 us-gaap:OtherIntangibleAssetsMember 2023-01-01 2023-06-30 0000944148 cbz:AccountingTaxAdvisoryAndConsultingMember cbz:FinancialServicesMember 2023-04-01 2023-06-30 0000944148 cbz:AccountingTaxAdvisoryAndConsultingMember cbz:BenefitsAndInsuranceServicesMember 2023-04-01 2023-06-30 0000944148 cbz:AccountingTaxAdvisoryAndConsultingMember cbz:NationalPracticesMember 2023-04-01 2023-06-30 0000944148 cbz:AccountingTaxAdvisoryAndConsultingMember 2023-04-01 2023-06-30 0000944148 cbz:CoreBenefitsAndInsuranceServicesMember cbz:FinancialServicesMember 2023-04-01 2023-06-30 0000944148 cbz:CoreBenefitsAndInsuranceServicesMember cbz:BenefitsAndInsuranceServicesMember 2023-04-01 2023-06-30 0000944148 cbz:CoreBenefitsAndInsuranceServicesMember cbz:NationalPracticesMember 2023-04-01 2023-06-30 0000944148 cbz:CoreBenefitsAndInsuranceServicesMember 2023-04-01 2023-06-30 0000944148 cbz:NonCoreBenefitsAndInsuranceServicesMember cbz:FinancialServicesMember 2023-04-01 2023-06-30 0000944148 cbz:NonCoreBenefitsAndInsuranceServicesMember cbz:BenefitsAndInsuranceServicesMember 2023-04-01 2023-06-30 0000944148 cbz:NonCoreBenefitsAndInsuranceServicesMember cbz:NationalPracticesMember 2023-04-01 2023-06-30 0000944148 cbz:NonCoreBenefitsAndInsuranceServicesMember 2023-04-01 2023-06-30 0000944148 cbz:ManagedNetworkingAndHardwareServicesMember cbz:FinancialServicesMember 2023-04-01 2023-06-30 0000944148 cbz:ManagedNetworkingAndHardwareServicesMember cbz:BenefitsAndInsuranceServicesMember 2023-04-01 2023-06-30 0000944148 cbz:ManagedNetworkingAndHardwareServicesMember cbz:NationalPracticesMember 2023-04-01 2023-06-30 0000944148 cbz:ManagedNetworkingAndHardwareServicesMember 2023-04-01 2023-06-30 0000944148 cbz:NationalPracticesConsultingMember cbz:FinancialServicesMember 2023-04-01 2023-06-30 0000944148 cbz:NationalPracticesConsultingMember cbz:BenefitsAndInsuranceServicesMember 2023-04-01 2023-06-30 0000944148 cbz:NationalPracticesConsultingMember cbz:NationalPracticesMember 2023-04-01 2023-06-30 0000944148 cbz:NationalPracticesConsultingMember 2023-04-01 2023-06-30 0000944148 cbz:FinancialServicesMember 2023-04-01 2023-06-30 0000944148 cbz:BenefitsAndInsuranceServicesMember 2023-04-01 2023-06-30 0000944148 cbz:NationalPracticesMember 2023-04-01 2023-06-30 0000944148 cbz:AccountingTaxAdvisoryAndConsultingMember cbz:FinancialServicesMember 2022-04-01 2022-06-30 0000944148 cbz:AccountingTaxAdvisoryAndConsultingMember cbz:BenefitsAndInsuranceServicesMember 2022-04-01 2022-06-30 0000944148 cbz:AccountingTaxAdvisoryAndConsultingMember cbz:NationalPracticesMember 2022-04-01 2022-06-30 0000944148 cbz:AccountingTaxAdvisoryAndConsultingMember 2022-04-01 2022-06-30 0000944148 cbz:CoreBenefitsAndInsuranceServicesMember cbz:FinancialServicesMember 2022-04-01 2022-06-30 0000944148 cbz:CoreBenefitsAndInsuranceServicesMember cbz:BenefitsAndInsuranceServicesMember 2022-04-01 2022-06-30 0000944148 cbz:CoreBenefitsAndInsuranceServicesMember cbz:NationalPracticesMember 2022-04-01 2022-06-30 0000944148 cbz:CoreBenefitsAndInsuranceServicesMember 2022-04-01 2022-06-30 0000944148 cbz:NonCoreBenefitsAndInsuranceServicesMember cbz:FinancialServicesMember 2022-04-01 2022-06-30 0000944148 cbz:NonCoreBenefitsAndInsuranceServicesMember cbz:BenefitsAndInsuranceServicesMember 2022-04-01 2022-06-30 0000944148 cbz:NonCoreBenefitsAndInsuranceServicesMember cbz:NationalPracticesMember 2022-04-01 2022-06-30 0000944148 cbz:NonCoreBenefitsAndInsuranceServicesMember 2022-04-01 2022-06-30 0000944148 cbz:ManagedNetworkingAndHardwareServicesMember cbz:FinancialServicesMember 2022-04-01 2022-06-30 0000944148 cbz:ManagedNetworkingAndHardwareServicesMember cbz:BenefitsAndInsuranceServicesMember 2022-04-01 2022-06-30 0000944148 cbz:ManagedNetworkingAndHardwareServicesMember cbz:NationalPracticesMember 2022-04-01 2022-06-30 0000944148 cbz:ManagedNetworkingAndHardwareServicesMember 2022-04-01 2022-06-30 0000944148 cbz:NationalPracticesConsultingMember cbz:FinancialServicesMember 2022-04-01 2022-06-30 0000944148 cbz:NationalPracticesConsultingMember cbz:BenefitsAndInsuranceServicesMember 2022-04-01 2022-06-30 0000944148 cbz:NationalPracticesConsultingMember cbz:NationalPracticesMember 2022-04-01 2022-06-30 0000944148 cbz:NationalPracticesConsultingMember 2022-04-01 2022-06-30 0000944148 cbz:FinancialServicesMember 2022-04-01 2022-06-30 0000944148 cbz:BenefitsAndInsuranceServicesMember 2022-04-01 2022-06-30 0000944148 cbz:NationalPracticesMember 2022-04-01 2022-06-30 0000944148 cbz:AccountingTaxAdvisoryAndConsultingMember cbz:FinancialServicesMember 2023-01-01 2023-06-30 0000944148 cbz:AccountingTaxAdvisoryAndConsultingMember cbz:BenefitsAndInsuranceServicesMember 2023-01-01 2023-06-30 0000944148 cbz:AccountingTaxAdvisoryAndConsultingMember cbz:NationalPracticesMember 2023-01-01 2023-06-30 0000944148 cbz:AccountingTaxAdvisoryAndConsultingMember 2023-01-01 2023-06-30 0000944148 cbz:CoreBenefitsAndInsuranceServicesMember cbz:FinancialServicesMember 2023-01-01 2023-06-30 0000944148 cbz:CoreBenefitsAndInsuranceServicesMember cbz:BenefitsAndInsuranceServicesMember 2023-01-01 2023-06-30 0000944148 cbz:CoreBenefitsAndInsuranceServicesMember cbz:NationalPracticesMember 2023-01-01 2023-06-30 0000944148 cbz:CoreBenefitsAndInsuranceServicesMember 2023-01-01 2023-06-30 0000944148 cbz:NonCoreBenefitsAndInsuranceServicesMember cbz:FinancialServicesMember 2023-01-01 2023-06-30 0000944148 cbz:NonCoreBenefitsAndInsuranceServicesMember cbz:BenefitsAndInsuranceServicesMember 2023-01-01 2023-06-30 0000944148 cbz:NonCoreBenefitsAndInsuranceServicesMember cbz:NationalPracticesMember 2023-01-01 2023-06-30 0000944148 cbz:NonCoreBenefitsAndInsuranceServicesMember 2023-01-01 2023-06-30 0000944148 cbz:ManagedNetworkingAndHardwareServicesMember cbz:FinancialServicesMember 2023-01-01 2023-06-30 0000944148 cbz:ManagedNetworkingAndHardwareServicesMember cbz:BenefitsAndInsuranceServicesMember 2023-01-01 2023-06-30 0000944148 cbz:ManagedNetworkingAndHardwareServicesMember cbz:NationalPracticesMember 2023-01-01 2023-06-30 0000944148 cbz:ManagedNetworkingAndHardwareServicesMember 2023-01-01 2023-06-30 0000944148 cbz:NationalPracticesConsultingMember cbz:FinancialServicesMember 2023-01-01 2023-06-30 0000944148 cbz:NationalPracticesConsultingMember cbz:BenefitsAndInsuranceServicesMember 2023-01-01 2023-06-30 0000944148 cbz:NationalPracticesConsultingMember cbz:NationalPracticesMember 2023-01-01 2023-06-30 0000944148 cbz:NationalPracticesConsultingMember 2023-01-01 2023-06-30 0000944148 cbz:FinancialServicesMember 2023-01-01 2023-06-30 0000944148 cbz:BenefitsAndInsuranceServicesMember 2023-01-01 2023-06-30 0000944148 cbz:NationalPracticesMember 2023-01-01 2023-06-30 0000944148 cbz:AccountingTaxAdvisoryAndConsultingMember cbz:FinancialServicesMember 2022-01-01 2022-06-30 0000944148 cbz:AccountingTaxAdvisoryAndConsultingMember cbz:BenefitsAndInsuranceServicesMember 2022-01-01 2022-06-30 0000944148 cbz:AccountingTaxAdvisoryAndConsultingMember cbz:NationalPracticesMember 2022-01-01 2022-06-30 0000944148 cbz:AccountingTaxAdvisoryAndConsultingMember 2022-01-01 2022-06-30 0000944148 cbz:CoreBenefitsAndInsuranceServicesMember cbz:FinancialServicesMember 2022-01-01 2022-06-30 0000944148 cbz:CoreBenefitsAndInsuranceServicesMember cbz:BenefitsAndInsuranceServicesMember 2022-01-01 2022-06-30 0000944148 cbz:CoreBenefitsAndInsuranceServicesMember cbz:NationalPracticesMember 2022-01-01 2022-06-30 0000944148 cbz:CoreBenefitsAndInsuranceServicesMember 2022-01-01 2022-06-30 0000944148 cbz:NonCoreBenefitsAndInsuranceServicesMember cbz:FinancialServicesMember 2022-01-01 2022-06-30 0000944148 cbz:NonCoreBenefitsAndInsuranceServicesMember cbz:BenefitsAndInsuranceServicesMember 2022-01-01 2022-06-30 0000944148 cbz:NonCoreBenefitsAndInsuranceServicesMember cbz:NationalPracticesMember 2022-01-01 2022-06-30 0000944148 cbz:NonCoreBenefitsAndInsuranceServicesMember 2022-01-01 2022-06-30 0000944148 cbz:ManagedNetworkingAndHardwareServicesMember cbz:FinancialServicesMember 2022-01-01 2022-06-30 0000944148 cbz:ManagedNetworkingAndHardwareServicesMember cbz:BenefitsAndInsuranceServicesMember 2022-01-01 2022-06-30 0000944148 cbz:ManagedNetworkingAndHardwareServicesMember cbz:NationalPracticesMember 2022-01-01 2022-06-30 0000944148 cbz:ManagedNetworkingAndHardwareServicesMember 2022-01-01 2022-06-30 0000944148 cbz:NationalPracticesConsultingMember cbz:FinancialServicesMember 2022-01-01 2022-06-30 0000944148 cbz:NationalPracticesConsultingMember cbz:BenefitsAndInsuranceServicesMember 2022-01-01 2022-06-30 0000944148 cbz:NationalPracticesConsultingMember cbz:NationalPracticesMember 2022-01-01 2022-06-30 0000944148 cbz:NationalPracticesConsultingMember 2022-01-01 2022-06-30 0000944148 cbz:FinancialServicesMember 2022-01-01 2022-06-30 0000944148 cbz:BenefitsAndInsuranceServicesMember 2022-01-01 2022-06-30 0000944148 cbz:NationalPracticesMember 2022-01-01 2022-06-30 0000944148 us-gaap:OperatingSegmentsMember cbz:FinancialServicesMember 2023-04-01 2023-06-30 0000944148 us-gaap:OperatingSegmentsMember cbz:BenefitsAndInsuranceServicesMember 2023-04-01 2023-06-30 0000944148 us-gaap:OperatingSegmentsMember cbz:NationalPracticesMember 2023-04-01 2023-06-30 0000944148 us-gaap:CorporateNonSegmentMember 2023-04-01 2023-06-30 0000944148 us-gaap:OperatingSegmentsMember cbz:FinancialServicesMember 2022-04-01 2022-06-30 0000944148 us-gaap:OperatingSegmentsMember cbz:BenefitsAndInsuranceServicesMember 2022-04-01 2022-06-30 0000944148 us-gaap:OperatingSegmentsMember cbz:NationalPracticesMember 2022-04-01 2022-06-30 0000944148 us-gaap:CorporateNonSegmentMember 2022-04-01 2022-06-30 0000944148 us-gaap:OperatingSegmentsMember cbz:FinancialServicesMember 2023-01-01 2023-06-30 0000944148 us-gaap:OperatingSegmentsMember cbz:BenefitsAndInsuranceServicesMember 2023-01-01 2023-06-30 0000944148 us-gaap:OperatingSegmentsMember cbz:NationalPracticesMember 2023-01-01 2023-06-30 0000944148 us-gaap:CorporateNonSegmentMember 2023-01-01 2023-06-30 0000944148 us-gaap:OperatingSegmentsMember cbz:FinancialServicesMember 2022-01-01 2022-06-30 0000944148 us-gaap:OperatingSegmentsMember cbz:BenefitsAndInsuranceServicesMember 2022-01-01 2022-06-30 0000944148 us-gaap:OperatingSegmentsMember cbz:NationalPracticesMember 2022-01-01 2022-06-30 0000944148 us-gaap:CorporateNonSegmentMember 2022-01-01 2022-06-30 shares iso4217:USD iso4217:USD shares cbz:practice_group pure cbz:swap cbz:segment false 2023 Q2 0000944148 --12-31 SUBSEQUENT EVENTSOPEN 10-Q true 2023-06-30 false 1-32961 CBIZ, Inc. DE 6801 Brecksville Rd Door N Independence OH 22-2769024 44131 216 447-9000 Common Stock, $0.01 Par Value CBZ NYSE Yes Yes Large Accelerated Filer false false false 49822274 3692000 4697000 52314000 28487000 456397000 334498000 42411000 29431000 554814000 397113000 131374000 171313000 686188000 568426000 50899000 45184000 1014673000 951702000 136463000 118862000 186213000 184043000 14319000 10907000 1402567000 1310698000 2088755000 1879124000 126372000 80725000 13350000 1607000 89989000 130456000 70950000 63262000 36256000 36358000 30991000 26532000 367908000 338940000 133069000 173467000 500977000 512407000 410600000 265700000 1810000 2046000 408790000 263654000 2381000 2211000 29455000 24763000 136463000 118862000 59515000 68748000 174608000 174454000 523000 573000 811735000 653265000 1312712000 1165672000 1371000 1363000 818693000 799147000 834139000 734116000 882088000 824778000 3928000 3604000 776043000 713452000 2088755000 1879124000 398502000 361952000 853108000 753674000 343987000 289736000 684998000 580035000 54515000 72216000 168110000 173639000 15793000 10926000 31391000 27235000 38722000 61290000 136719000 146404000 5534000 1645000 9175000 2904000 0 135000 99000 135000 5421000 -15903000 10533000 -22310000 -113000 -17413000 1457000 -25079000 38609000 43877000 138176000 121325000 11746000 12622000 38153000 31943000 26863000 31255000 100023000 89382000 0.54 0.60 1.99 1.72 0.53 0.60 1.98 1.70 49963000 51911000 50164000 52015000 50385000 52531000 50639000 52736000 26863000 31255000 100023000 89382000 1537000 480000 324000 2405000 28400000 31735000 100347000 91787000 137024000 86712000 1370000 814686000 807276000 -853793000 2391000 771930000 26863000 26863000 1537000 1537000 547000 27737000 27737000 21000 32000 1000 622000 623000 2788000 2788000 4000 210000 210000 -387000 558000 171000 137081000 87259000 1371000 818693000 834139000 -882088000 3928000 776043000 135756000 83462000 1358000 777731000 686889000 -707088000 958000 759848000 31255000 31255000 480000 480000 736000 29555000 29555000 23000 916000 916000 27000 40000 672000 672000 2739000 2739000 135823000 84221000 1358000 781142000 718144000 -737559000 1438000 764523000 136295000 86115000 1363000 799147000 734116000 -824778000 3604000 713452000 100023000 100023000 324000 324000 975000 48528000 48528000 169000 8224000 8224000 144000 1000 -1000 0 244000 2000 -2000 0 221000 3000 4249000 4252000 6619000 6619000 177000 2000 8294000 8296000 -387000 558000 171000 137081000 87259000 1371000 818693000 834139000 -882088000 3928000 776043000 135187000 83149000 1352000 770117000 628762000 -694716000 -967000 704548000 89382000 89382000 2405000 2405000 884000 35554000 35554000 188000 7289000 7289000 119000 1000 -1000 0 211000 2000 -2000 0 287000 3000 3893000 3896000 6428000 6428000 19000 707000 707000 135823000 84221000 1358000 781142000 718144000 -737559000 1438000 764523000 100023000 89382000 17831000 16465000 99000 135000 805000 1263000 1445000 1478000 6619000 6428000 4571000 4688000 100000 202000 111792000 138658000 11594000 1696000 45350000 57837000 11913000 11252000 -40893000 -11176000 5450000 -8822000 29729000 28508000 48630000 72469000 0 18271000 3190000 8505000 245000 190000 -305000 2468000 11726000 3640000 9001000 1603000 -65617000 -89756000 661800000 447300000 516900000 336600000 48764000 34354000 8224000 7289000 40398000 -29014000 4252000 3896000 29973000 8240000 0 -2072000 21793000 91655000 -14095000 30407000 160145000 150474000 146050000 180881000 3692000 3881000 52314000 42188000 90044000 134812000 146050000 180881000 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Selected Terms Used in Notes to the Condensed Consolidated Financial Statements</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ASA – </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Administrative Service Agreement</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ASC –</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting Standards Codification</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ASU – </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting Standards Update</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CPA firm –</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certified Public Accounting firm</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FASB –</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial Accounting Standards Board</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">GAAP –</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> United States Generally Accepted Accounting Principles</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SOFR –</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Secured Overnight Financing Rate</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">LIBOR –</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> London Interbank Offered Rate</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SEC –</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> United States Securities and Exchange Commission</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of Business: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CBIZ, Inc. is a diversified services company which, acting through its subsidiaries, has been providing professional business services since 1996, primarily to small and medium-sized businesses, as well as individuals, governmental entities, and not-for-profit enterprises throughout the United States and parts of Canada. CBIZ, Inc. manages and reports its operations along three practice groups: Financial Services, Benefits and Insurance Services and National Practices. A further description of products and services offered by each of the practice groups is provided in Note 12, Segment Disclosures, to the accompanying unaudited condensed consolidated financial statements.</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective April 1, 2023, CBIZ formed Rockside Insurance Company, Inc. ("Rockside"), a captive insurance company licensed in Vermont. Rockside, wholly owned by CBIZ, provides insurance coverages for a portion of the retention deductibles from CBIZ's certain insurance programs with third party insurers. </span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Consolidation: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements include the operations of CBIZ, Inc. and all of its wholly-owned subsidiaries (“CBIZ”, the “Company”, “we”, “us”, or “our”), after elimination of all intercompany balances and transactions. These unaudited condensed consolidated financial statements do not reflect the operations or accounts of variable interest entities as the impact is not material to the financial condition, results of operations or cash flows of CBIZ.</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unaudited Interim Financial Statements: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements have been prepared in accordance with GAAP and applicable rules and regulations of the Securities and Exchange Commission (the "SEC") regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. As such, the information included in this quarterly report on Form 10-Q should be read in conjunction with the consolidated financial statements and accompanying notes included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of CBIZ management, the accompanying unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the financial condition, results of operations, and cash flows for the interim periods presented, but are not necessarily indicative of the results of operations to be anticipated for the full year ending December 31, 2023.</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of unaudited condensed consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the financial statements and the accompanying notes. Changes in circumstances could cause actual results to differ materially from these estimates.</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Accounting Policies: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have consistently applied the accounting policies for the periods presented as described in Note 1, Basis of Presentation and Significant Accounting Policies, to the </span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consolidated financial statements contained in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reclassifications: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior period amounts have been reclassified to conform to current year's presentation.</span></div> <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of Business: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CBIZ, Inc. is a diversified services company which, acting through its subsidiaries, has been providing professional business services since 1996, primarily to small and medium-sized businesses, as well as individuals, governmental entities, and not-for-profit enterprises throughout the United States and parts of Canada. CBIZ, Inc. manages and reports its operations along three practice groups: Financial Services, Benefits and Insurance Services and National Practices. A further description of products and services offered by each of the practice groups is provided in Note 12, Segment Disclosures, to the accompanying unaudited condensed consolidated financial statements.</span>Effective April 1, 2023, CBIZ formed Rockside Insurance Company, Inc. ("Rockside"), a captive insurance company licensed in Vermont. Rockside, wholly owned by CBIZ, provides insurance coverages for a portion of the retention deductibles from CBIZ's certain insurance programs with third party insurers. 3 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Consolidation: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements include the operations of CBIZ, Inc. and all of its wholly-owned subsidiaries (“CBIZ”, the “Company”, “we”, “us”, or “our”), after elimination of all intercompany balances and transactions. These unaudited condensed consolidated financial statements do not reflect the operations or accounts of variable interest entities as the impact is not material to the financial condition, results of operations or cash flows of CBIZ.</span> <div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unaudited Interim Financial Statements: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements have been prepared in accordance with GAAP and applicable rules and regulations of the Securities and Exchange Commission (the "SEC") regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. As such, the information included in this quarterly report on Form 10-Q should be read in conjunction with the consolidated financial statements and accompanying notes included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022.</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of CBIZ management, the accompanying unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the financial condition, results of operations, and cash flows for the interim periods presented, but are not necessarily indicative of the results of operations to be anticipated for the full year ending December 31, 2023.</span></div> <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of unaudited condensed consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the financial statements and the accompanying notes. Changes in circumstances could cause actual results to differ materially from these estimates.</span> <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Accounting Policies: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have consistently applied the accounting policies for the periods presented as described in Note 1, Basis of Presentation and Significant Accounting Policies, to the </span>consolidated financial statements contained in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022. <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reclassifications: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior period amounts have been reclassified to conform to current year's presentation.</span> NEW ACCOUNTING PRONOUNCEMENTSThe FASB ASC is the sole source of authoritative GAAP other than the SEC issued rules and regulations that apply only to SEC registrants. The FASB issues an ASU to communicate changes to the FASB ASC. We assess and review the impact of all issued ASUs. During the six months ended June 30, 2023, we have implemented all new ASUs that are in effect and that may impact our consolidated financial statements. NEW ACCOUNTING PRONOUNCEMENTSThe FASB ASC is the sole source of authoritative GAAP other than the SEC issued rules and regulations that apply only to SEC registrants. The FASB issues an ASU to communicate changes to the FASB ASC. We assess and review the impact of all issued ASUs. During the six months ended June 30, 2023, we have implemented all new ASUs that are in effect and that may impact our consolidated financial statements. ACCOUNTS RECEIVABLE, NET<div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, less allowance for doubtful accounts, reflects the net realizable value of receivables and approximates fair value. Unbilled revenue is recorded at estimated net realizable value. Assessing the collectability of the receivables (billed and unbilled) requires management judgment based on a combination of factors, including but not limited to, an evaluation of our historical incurred loss experience, credit-worthiness of our clients, age of the trade receivable balance, current economic conditions that may affect a client’s ability to pay, and reasonable and supportable forecasts. Receivables are charged-off against the allowance when the balance is deemed uncollectible.</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net, at June 30, 2023 and December 31, 2022 was as follows (in thousands):</span></div><div style="padding-left:54pt"><span><br/></span></div><div style="margin-top:5pt;padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:61.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.039%"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivable</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336,566 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267,409 </span></td><td style="background-color:#cff0fc;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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled revenue, at net realizable value</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,234 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,890 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts receivable</span></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479,800 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355,299 </span></td><td style="background-color:#cff0fc;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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,403)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,801)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#cff0fc;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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">456,397 </span></td><td style="background-color:#cff0fc;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:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,498 </span></td><td style="background-color:#cff0fc;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="padding-left:54pt"><span><br/></span></div><div style="margin-top:2pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes to the allowance for doubtful accounts for the six months ended June 30, 2023 and twelve months ended December 31, 2022 were as follows (in thousands):</span></div><div style="margin-top:6pt;padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:61.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.039%"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,801)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,158)</span></td><td style="background-color:#cff0fc;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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,507)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,545)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs, net of recoveries</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,905 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,902 </span></td><td style="background-color:#cff0fc;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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,403)</span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,801)</span></td><td style="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:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net, at June 30, 2023 and December 31, 2022 was as follows (in thousands):</span></div><div style="padding-left:54pt"><span><br/></span></div><div style="margin-top:5pt;padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:61.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.039%"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivable</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336,566 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267,409 </span></td><td style="background-color:#cff0fc;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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled revenue, at net realizable value</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,234 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,890 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts receivable</span></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479,800 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355,299 </span></td><td style="background-color:#cff0fc;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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,403)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,801)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#cff0fc;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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">456,397 </span></td><td style="background-color:#cff0fc;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:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,498 </span></td><td style="background-color:#cff0fc;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> 336566000 267409000 143234000 87890000 479800000 355299000 23403000 20801000 456397000 334498000 <div style="margin-top:2pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes to the allowance for doubtful accounts for the six months ended June 30, 2023 and twelve months ended December 31, 2022 were as follows (in thousands):</span></div><div style="margin-top:6pt;padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:61.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.039%"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,801)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,158)</span></td><td style="background-color:#cff0fc;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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,507)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,545)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charge-offs, net of recoveries</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,905 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,902 </span></td><td style="background-color:#cff0fc;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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,403)</span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,801)</span></td><td style="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> 20801000 16158000 5507000 13545000 2905000 8902000 23403000 20801000 DEBT AND FINANCING ARRANGEMENTSOn May 4, 2022, we entered into a credit facility (the "2022 credit facility" or the "credit facility"), which amended and restated the 2018 credit facility. The 2022 credit facility increased our borrowing capacity from $400 million to $600 million, providing us with the capital necessary to meet our working capital needs as well as the flexibility to continue with our strategic initiatives, including business acquisitions and share repurchases. Other important key terms of the 2022 credit facility included: (i) an accordion feature that permits lenders to extend an additional $200 million at later date; (ii) no change in pricing from the 2018 credit facility; (iii) upsizing of baskets and various sublimits to reflect the increased size of the Company's business; (iv) a swing line facility increase from $25 million to $50 million, providing for same-day funds to cover daily liquidity needs; and (v) base interest rate amended from LIBOR to Term SOFR. <div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2022 credit facility matures on May 4, 2027. The balance outstanding under the 2022 credit facility was $410.6 million and $265.7 million at June 30, 2023 and December 31, 2022, respectively. </span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The combined effective interest rates under the 2018 and 2022 credit facilities, including the impact of interest rate swaps associated with those credit facilities, for the six months ended June 30, 2023 and 2022 were as follows:</span></div><div style="margin-top:5pt;padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:61.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.039%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average rates</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.94%</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.93%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Range of effective rates </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.93% - 8.00%</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.08% - 3.67%</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had approximately $177.5 million of available funds under the 2022 credit facility at June 30, 2023, net of outstanding letters of credit of $4.4 million. Available funds under the credit facility are based on a multiple of earnings before interest, taxes, depreciation and amortization as defined in the credit facility, and are reduced by letters of credit, other indebtedness and outstanding borrowings under the credit facility. Under the 2022 credit facility, loans are charged an interest rate consisting of a base rate or Term SOFR rate plus an applicable margin, letters of credit are charged based on the same applicable margin, and a commitment fee is charged on the unused portion of the credit facility.</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2022 credit facility contains certain restrictive covenants customary for facilities of this type, including restrictions on indebtedness, liens or other encumbrances, making certain payments, investments, or to sell or otherwise dispose of a substantial portion of assets, or to merge or consolidate with an unaffiliated entity. The 2022 credit facility also limits our ability to make dividend payments. Historically, we have not paid cash dividends on our common stock. Our Board of Directors has discretion over the payment and level of dividends on common stock, subject to the limitations of the credit facility and applicable law. The credit facility contains a provision that, in the event of a defined change in control, the credit facility may be terminated. In addition, the 2022 credit facility contains financial covenants that require us to meet certain requirements with respect to (i) a total leverage ratio and (ii) minimum interest coverage ratio which may limit our ability to borrow up to the total commitment amount. As of June 30, 2023, we are in compliance with all covenants.</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Line of Credit </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- We have an unsecured $20.0 million line of credit by and among CBIZ Benefits and Insurance, Inc. and Huntington National Bank. We utilize this line to support our short-term funding requirements of payroll client fund obligations due to the investment of client funds, rather than liquidating client funds that have already been invested in available-for-sale securities. The line of credit, which was renewed on August 1, 2022 and will terminate on August 3, 2023, did not have a balance outstanding at June 30, 2023. We intend to renew this line of credit.</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Expense </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- Interest expense, including amortization of deferred financing costs, commitment fees, line of credit fees, and other applicable bank charges, for the three and six months ended June 30, 2023 and 2022 was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:61.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.039%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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="display:none"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit facilities</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,498 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,644 </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="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other line of credit</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',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="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,534 </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,645 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:61.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.039%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit facilities</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,138 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,903 </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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other line of credit</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,175 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,904 </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="display:none"></td></tr></table></div> 400000000 600000000 200000000 25000000 50000000 410600000 265700000 <div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The combined effective interest rates under the 2018 and 2022 credit facilities, including the impact of interest rate swaps associated with those credit facilities, for the six months ended June 30, 2023 and 2022 were as follows:</span></div><div style="margin-top:5pt;padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:61.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.039%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average rates</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.94%</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.93%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Range of effective rates </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.93% - 8.00%</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.08% - 3.67%</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 0.0494 0.0193 0.0193 0.0800 0.0108 0.0367 177500000 4400000 20000000 0 Interest expense, including amortization of deferred financing costs, commitment fees, line of credit fees, and other applicable bank charges, for the three and six months ended June 30, 2023 and 2022 was as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:61.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.039%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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="display:none"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit facilities</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,498 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,644 </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="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other line of credit</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',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="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,534 </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,645 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:61.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.039%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit facilities</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,138 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,903 </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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other line of credit</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,175 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,904 </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="display:none"></td></tr></table> 5498000 1644000 0 1000 36000 0 5534000 1645000 9138000 2903000 0 1000 37000 0 9175000 2904000 COMMITMENTS AND CONTINGENCIES<div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Letters of Credit and Guarantees </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- We provide letters of credit to landlords (lessors) of our leased premises in lieu of cash security deposits, which totaled $4.4 million and $5.0 million at June 30, 2023 and December 31, 2022, respectively. In addition, we provide license bonds to various state agencies to meet certain licensing requirements. The amount of license bonds outstanding was $2.3 million and $2.3 million at June 30, 2023 and December 31, 2022, respectively.</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legal Proceedings </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- On December 19, 2016, CBIZ Operations, Inc. ("CBIZ Operations") was named as a defendant in a lawsuit filed by Zotec Partners, LLC (“Zotec”) in the Marion County Indiana Superior Court. After various amendments, the lawsuit asserted claims under Indiana law for securities, statutory and common law fraud or deception, unjust enrichment, breach of contract, and vicarious liability against CBIZ Operations and a former employee of CBIZ MMP in connection with the sale of the CBIZ MMP medical billing practice to Zotec. The plaintiff claimed that CBIZ Operations had a duty to disclose the fact, unknown to employees of CBIZ Operations at the time of the transaction, that the former employee had a financial arrangement with a Zotec vendor at the time CBIZ Operations sold CBIZ MMP to Zotec. The plaintiff sought damages of up to $177.0 million out of the $200.0 million transaction price. Trial was held in October 2021. The jury found in favor of CBIZ on all fraud, contract and other claims before it. On November 14, 2022, the trial court ruled in favor of CBIZ and against Zotec’s claim for statutory securities fraud. The court also ruled in favor of CBIZ on its counterclaim for indemnification under contract. The trial court is expected to set further proceedings to determine the amount of damages owed by Zotec to CBIZ.</span></div>In addition to the item disclosed above, the Company is, from time to time, subject to claims and lawsuits arising in the ordinary course of business. We cannot predict the outcome of all such matters or estimate the possible loss, if any. Although the proceedings are subject to uncertainties in the litigation process and the ultimate disposition of these proceedings is not presently determinable, we intend to vigorously defend these matters. 4400000 5000000 2300000 2300000 177000000 200000000 FINANCIAL INSTRUMENTS<div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Available-For-Sale Debt Securities </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- In connection with certain services provided by our payroll operations, we collect funds from our clients’ accounts in advance of paying client obligations. These funds held for clients are segregated and invested in accordance with our investment policy, which requires all investments carry an investment grade rating at the time of initial investment. These investments, primarily consisting of corporate and municipal bonds, are classified as available-for-sale and are included in the “Funds held for clients” line item on the accompanying unaudited Condensed Consolidated Balance Sheets. The par value of these investments totaled $41.2 million and $44.4 million at June 30, 2023 and December 31, 2022, respectively, and had maturity or callable dates ranging from July 2023 through November 2025.</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June 30, 2023, unrealized losses on the securities were not material and have not been recognized as a credit loss because the bonds are investment grade quality and management is not required or does not intend to sell prior to an expected recovery in value. The bond issuers continue to make timely principal and interest payments.</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes activities related to these investments for the six months ended June 30, 2023 and the twelve months ended December 31, 2022 (in thousands):</span></div><div style="margin-top:5pt;padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:61.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.039%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Twelve Months Ended December 31, 2022</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value at beginning of period</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,485 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,670 </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="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,771 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemptions</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,310)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,630)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturities </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(880)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,770)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in bond premium</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(385)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(645)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair market value adjustment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,911)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value at end of period</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,383 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,485 </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="display:none"></td></tr></table></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the available-for-sale debt securities discussed above, we also held other depository assets in the amount of $0.9 million and $0.9 million at June 30, 2023 and December 31, 2022, respectively. Those depository assets are classified as Level 1 in the fair value hierarchy. </span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Rate Swaps </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- We utilize interest rate swaps to manage interest rate risk exposure associated with our floating-rate debt under the 2022 credit facility, or the forecasted acquisition of such liability. We do not purchase or hold any derivative instruments for trading or speculative purposes. Refer to the Annual Report on Form 10-K for the year ended December 31, 2022 for further discussion on our interest rate swaps.</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2023, we entered into a new 5-year interest rate swap with a notional value of $25.0 million and fixed rate of 3.669%. During the second quarter of 2023, one interest rate swap expired with a notional value of $15.0 million. As of June 30, 2023, we have four interest rate swaps outstanding. Under the terms of the interest rate swaps, we pay interest at a fixed rate of interest plus applicable margin as stated in the amended agreements, and receive interest that varies with the one-month Term SOFR. </span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The following table summarizes our outstanding interest rate swaps and their classification in the accompanying unaudited Condensed Consolidated Balance Sheets at June 30, 2023 and December 31, 2022 (amounts in thousands):</span></div><div style="margin-top:5pt;padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:25.662%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.544%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2023</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fixed Rate</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expiration</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Location</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000 </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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.834 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4/14/2025</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,427 </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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current asset</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.186 </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',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/14/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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current asset</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/14/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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,193 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current asset</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.669 </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',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4/14/2028</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current asset</span></td></tr></table></div><div style="padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:25.662%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.544%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fixed Rate</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expiration</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Location</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000 </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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.571 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6/1/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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133 </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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current asset</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap </span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.834 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4/14/2025</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,726 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current asset</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/14/2026</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,871 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current asset</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.450 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/14/2027</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,079 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current asset </span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 7, Fair Value Measurements, for additional disclosures regarding fair value measurements.</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the effects of the interest rate swaps on the accompanying unaudited Condensed Consolidated Statements of Comprehensive Income for the three and six months ended June 30, 2023 and 2022 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:45.127%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.744%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain Recognized<br/>in AOCI, net of tax</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain (Loss) Reclassified<br/>from AOCI into Expense</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,187 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,073 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(155)</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="display:none"></td></tr></table></div><div style="padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:45.127%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.744%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><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="display:none"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,472 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,194 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,970 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(498)</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="display:none"></td></tr></table></div> 41200000 44400000 <div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes activities related to these investments for the six months ended June 30, 2023 and the twelve months ended December 31, 2022 (in thousands):</span></div><div style="margin-top:5pt;padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:61.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.039%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Twelve Months Ended December 31, 2022</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value at beginning of period</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,485 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,670 </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="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchases</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,771 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemptions</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,310)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,630)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturities </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(880)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,770)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in bond premium</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(385)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(645)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair market value adjustment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,911)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value at end of period</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,383 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,485 </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="display:none"></td></tr></table></div> 43485000 38670000 0 19771000 2310000 5630000 880000 6770000 -385000 -645000 473000 -1911000 40383000 43485000 900000 900000 P5Y 25000000 0.03669 1 15000000 4 The following table summarizes our outstanding interest rate swaps and their classification in the accompanying unaudited Condensed Consolidated Balance Sheets at June 30, 2023 and December 31, 2022 (amounts in thousands):<div style="margin-top:5pt;padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:25.662%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.544%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2023</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fixed Rate</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expiration</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Location</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000 </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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.834 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4/14/2025</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,427 </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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current asset</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.186 </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',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/14/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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current asset</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/14/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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,193 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current asset</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.669 </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',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4/14/2028</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current asset</span></td></tr></table></div><div style="padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:25.662%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.544%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Notional<br/>Amount</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fixed Rate</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expiration</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Location</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000 </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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.571 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6/1/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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133 </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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current asset</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap </span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.834 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4/14/2025</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,726 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current asset</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/14/2026</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,871 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current asset</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.450 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8/14/2027</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,079 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current asset </span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 50000000 0.00834 3427000 30000000 0.01186 2875000 20000000 0.02450 1193000 25000000 0.03669 259000 15000000 0.02571 133000 50000000 0.00834 3726000 30000000 0.01186 2871000 20000000 0.02450 1079000 <div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the effects of the interest rate swaps on the accompanying unaudited Condensed Consolidated Statements of Comprehensive Income for the three and six months ended June 30, 2023 and 2022 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:45.127%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.744%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain Recognized<br/>in AOCI, net of tax</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain (Loss) Reclassified<br/>from AOCI into Expense</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,187 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,073 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(155)</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="display:none"></td></tr></table></div><div style="padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:45.127%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.744%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><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="display:none"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,472 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,194 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,970 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(498)</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="display:none"></td></tr></table></div> 2187000 587000 1073000 -155000 1472000 3194000 1970000 -498000 FAIR VALUE MEASUREMENTSThe following table summarizes our assets and (liabilities) at June 30, 2023 and December 31, 2022, respectively, that are measured at fair value on a recurring basis subsequent to initial recognition and indicates the fair value hierarchy of the valuation techniques utilized by us to determine such fair value (in thousands):<div style="margin-top:5pt;padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:44.252%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.970%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.973%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan assets</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,463 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,862 </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="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale debt securities</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,383 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,485 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other depository assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136,463)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(118,862)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent purchase price liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(130,465)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132,010)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2023 and 2022, there were no transfers between the valuation hierarchy Levels 1, 2 and 3. The following table summarizes the change in Level 3 fair values of our contingent purchase price liabilities for the six months ended June 30, 2023 and 2022 (pre-tax basis) (in thousands):</span></div><div style="margin-top:5pt;text-indent:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:61.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.039%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance – December 31</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132,010)</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,139)</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="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions from business acquisitions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,317)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,648)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement of contingent purchase price liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingencies</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in net present value of contingencies</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,430)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,595)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance – June 30</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(130,465)</span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136,435)</span></td><td style="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="display:none"></td></tr></table></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent purchase price liabilities result from our business acquisitions and are recorded at fair value at the time of acquisition and are presented as “Contingent purchase price liabilities — current” and “Contingent purchase price liabilities — non-current” in the accompanying unaudited Condensed Consolidated Balance Sheets. We estimate the fair value of our contingent purchase price liabilities using a probability-weighted discounted cash flow model. This fair value measure is based on significant inputs not observed in the market and thus represents a Level 3 measurement. Fair value measurements characterized within Level 3 of the fair value hierarchy are measured based on unobservable inputs that are supported by little or no market activity and reflect our own assumptions in measuring fair value.</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We probability weight risk-adjusted estimates of future performance of acquired businesses, then calculate the contingent purchase price based on the estimates and discount them to present value representing management’s best estimate of fair value. The fair value of the contingent purchase price liabilities is reassessed quarterly based on assumptions provided by practice group leaders and business unit controllers together with our corporate finance department. Any change in the fair value estimate is recorded in the earnings of that period. Refer to Note 11, Business Combinations, for further discussion of our acquisitions and contingent purchase price liabilities.</span></div>The carrying amounts of our cash and cash equivalents, accounts receivable and accounts payable approximate fair value because of the short maturity of these instruments, and the carrying value of bank debt approximates fair value as the interest rate on the bank debt is variable and approximates current market rates. As a result, the fair value measurement of our bank debt is considered to be Level 2 under the fair value hierarchy. The following table summarizes our assets and (liabilities) at June 30, 2023 and December 31, 2022, respectively, that are measured at fair value on a recurring basis subsequent to initial recognition and indicates the fair value hierarchy of the valuation techniques utilized by us to determine such fair value (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:44.252%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.970%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.973%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan assets</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,463 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,862 </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="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale debt securities</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,383 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,485 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other depository assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136,463)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(118,862)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent purchase price liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(130,465)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132,010)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table> 136463000 118862000 40383000 43485000 947000 868000 136463000 118862000 7754000 7809000 130465000 132010000 The following table summarizes the change in Level 3 fair values of our contingent purchase price liabilities for the six months ended June 30, 2023 and 2022 (pre-tax basis) (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:61.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.039%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance – December 31</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132,010)</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,139)</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="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions from business acquisitions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,317)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,648)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement of contingent purchase price liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingencies</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in net present value of contingencies</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,430)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,595)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance – June 30</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(130,465)</span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136,435)</span></td><td style="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="display:none"></td></tr></table> 132010000 79139000 30317000 64648000 33307000 8830000 -15000 117000 -1430000 -1595000 130465000 136435000 OTHER COMPREHENSIVE INCOME<div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of other comprehensive income and discloses the tax impact of each component of other comprehensive income for the three and six months ended June 30, 2023 and 2022 (in thousands):</span></div><div style="padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:45.127%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.744%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gain (loss) on available-for-sale securities, net of income taxes </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,157)</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="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gain (loss) on interest rate swaps, net of income taxes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,383 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,571 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive income </span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,537 </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480 </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324 </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,405 </span></td><td style="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="display:none"></td></tr></table></div><div style="margin-top:5pt;padding-left:54pt"><span><br/></span></div><div style="padding-left:99pt;text-indent:-45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:37.07pt">Net of income tax expense of $64 and income tax benefit of $81 for the three months ended June 30, 2023 and 2022, respectively, and net of income tax expense of $135 and income tax benefit of $433 for the six months ended June 30, 2023 and 2022, respectively. </span></div><div style="padding-left:99pt;text-indent:-45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:37.07pt">Net of income tax expense of $449 and income tax expense of $250 for the three months ended June 30, 2023 and 2022, respectively, and net of income tax benefit of $14 and income tax expense of $1,178 for the six months ended June 30, 2023 and 2022, respectively.</span></div> <div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of other comprehensive income and discloses the tax impact of each component of other comprehensive income for the three and six months ended June 30, 2023 and 2022 (in thousands):</span></div><div style="padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:45.127%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.744%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gain (loss) on available-for-sale securities, net of income taxes </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,157)</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="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gain (loss) on interest rate swaps, net of income taxes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,383 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,571 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive income </span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,537 </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480 </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324 </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,405 </span></td><td style="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="display:none"></td></tr></table></div><div style="margin-top:5pt;padding-left:54pt"><span><br/></span></div><div style="padding-left:99pt;text-indent:-45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:37.07pt">Net of income tax expense of $64 and income tax benefit of $81 for the three months ended June 30, 2023 and 2022, respectively, and net of income tax expense of $135 and income tax benefit of $433 for the six months ended June 30, 2023 and 2022, respectively. </span></div><div style="padding-left:99pt;text-indent:-45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:37.07pt">Net of income tax expense of $449 and income tax expense of $250 for the three months ended June 30, 2023 and 2022, respectively, and net of income tax benefit of $14 and income tax expense of $1,178 for the six months ended June 30, 2023 and 2022, respectively.</span></div> 159000 -218000 338000 -1157000 1383000 705000 -5000 3571000 -5000 -7000 -9000 -9000 1537000 480000 324000 2405000 64000 -81000 135000 -433000 449000 250000 -14000 1178000 EMPLOYEE STOCK PLANS<div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 10, 2023, the shareholders of the Company approved an amendment to the 2019 Stock Omnibus Incentive Plan (the “2019 Plan”). The amendment added 1.5 million shares to the total number of shares that may be issued under the 2019 Plan. All other respects of the Plan remain unchanged. The 2019 Plan, which expires in 2029, permits the grant of various forms of stock-based awards. A maximum of 4.6 million stock options, restricted stock or other stock-based compensation awards may be granted. The terms and vesting schedules for the stock-based awards vary by type and date of grant. Shares subject to award under the 2019 Plan may be either authorized but unissued shares of our common stock or treasury shares. Refer to the Annual Report on Form 10-K for the year ended December 31, 2022 for further discussion on the 2019 Plan.</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense for stock-based awards recognized during the three and six months ended June 30, 2023 and 2022 was as follows (in thousands):</span></div><div style="margin-top:5pt;padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:45.127%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.744%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</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',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',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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">768 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248 </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="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units and awards</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,334 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,614 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,827 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance share units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,433 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,237 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,353 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,788 </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,739 </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,619 </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,428 </span></td><td style="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="display:none"></td></tr></table></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Options and Restricted Stock Units and Awards –</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The following table presents our stock options and restricted stock units and awards activity during the six months ended June 30, 2023 (in thousands, except per share data):</span></div><div style="margin-top:5pt;padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:36.560%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.050%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock Options</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units and Awards</span></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Options</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Exercise</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Price</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per Share</span></div></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Shares</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant-Date</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at beginning of year</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.03 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.62 </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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.40 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised or released</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(221)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 30, 2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.64 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.09 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at June 30, 2023</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding: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="display:none"></td></tr></table></div><div style="padding-left:54pt"><span><br/></span></div><div style="padding-left:99pt;text-indent:-45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:37.07pt">Represents weighted average market value of the shares; awards are granted at no cost to the recipients.</span></div><div style="padding-left:63pt;text-indent:-27pt"><span><br/></span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> CBIZ utilized the Black-Scholes-Merton options pricing model to determine the fair value of stock options on the date of grant. The per-share fair value of stock options granted on February 8, 2023 was $15.35. The following weighted average assumptions were utilized: </span></div><div style="padding-left:90pt;text-indent:-36pt"><span><br/></span></div><div style="padding-left:90pt;text-indent:-36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:71.175%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.625%"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility (1)</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.57%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected option life (years) (2)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.74</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate (3)</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.89%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield (4)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td></tr></table></div><div><span><br/></span></div><div style="padding-left:99pt;text-indent:-45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The expected volatility assumption was determined based upon the historical volatility of CBIZ's stock price using daily price intervals.</span></div><div style="padding-left:99pt;text-indent:-45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The expected option life was determined based upon CBIZ's historical data using a midpoint scenario, which assumes all options are exercised halfway between the expiration date and the weighted average time it takes the option to vest.</span></div><div style="padding-left:99pt;text-indent:-45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The risk-free interest rate assumption was based upon zero-coupon U.S. treasury bonds with a term approximating the expected life of the respective options. </span></div><div style="padding-left:99pt;text-indent:-45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The expected dividend yield assumption was determined in view of CBIZ's historical and estimated dividend payouts. </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Performance Share Units (“PSUs”) – </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PSUs are earned based on our financial performance over a contractual term of three years and the associated expense is recognized over that period based on the fair value of the award. A three-year cliff vesting schedule of the PSUs is dependent upon the Company’s performance relative to pre-established goals based on an earnings per share target (weighted 70%) and total growth in revenue (weighted 30%). The fair value of PSUs is calculated using the market value of a share of our common stock on the date of grant. For performance achieved above specified levels, the recipient may earn additional shares of stock, not to exceed 200% of the number of PSUs initially granted.</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our PSUs activity during the six months ended June 30, 2023 (in thousands, except per share data):</span></div><div style="margin-top:5pt;padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:61.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.039%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance<br/>Share Units</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant-Date</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per Unit </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at beginning of year</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.84 </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="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.40 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(244)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 30, 2023</span></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326 </span></td><td style="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="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.46 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt;padding-left:99pt;text-indent:-45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:37.07pt">Represents weighted average market value of the performance share units; PSUs are granted at no cost to the recipients.</span></div> 1500000 4600000 <div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense for stock-based awards recognized during the three and six months ended June 30, 2023 and 2022 was as follows (in thousands):</span></div><div style="margin-top:5pt;padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:45.127%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.744%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</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',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',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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">768 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248 </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="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units and awards</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,334 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,614 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,827 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance share units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,433 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,237 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,353 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,788 </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,739 </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,619 </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,428 </span></td><td style="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="display:none"></td></tr></table></div> 0 75000 768000 248000 1355000 1334000 2614000 2827000 1433000 1330000 3237000 3353000 2788000 2739000 6619000 6428000 The following table presents our stock options and restricted stock units and awards activity during the six months ended June 30, 2023 (in thousands, except per share data):<div style="margin-top:5pt;padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:36.560%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.050%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock Options</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units and Awards</span></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Options</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Exercise</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Price</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per Share</span></div></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Shares</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant-Date</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at beginning of year</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.03 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.62 </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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.40 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised or released</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(221)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 30, 2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.64 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.09 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at June 30, 2023</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding: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="display:none"></td></tr></table></div><div style="padding-left:54pt"><span><br/></span></div><div style="padding-left:99pt;text-indent:-45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:37.07pt">Represents weighted average market value of the shares; awards are granted at no cost to the recipients.</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our PSUs activity during the six months ended June 30, 2023 (in thousands, except per share data):</span></div><div style="margin-top:5pt;padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:61.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.039%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance<br/>Share Units</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant-Date</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per Unit </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at beginning of year</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.84 </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="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.40 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(244)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 30, 2023</span></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326 </span></td><td style="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="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.46 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt;padding-left:99pt;text-indent:-45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:37.07pt">Represents weighted average market value of the performance share units; PSUs are granted at no cost to the recipients.</span></div> 553000 21.03 277000 32.62 50000 48.40 109000 48.64 221000 19.24 154000 31.25 382000 25.64 232000 41.09 382000 25.64 15.35 The following weighted average assumptions were utilized: <div style="padding-left:90pt;text-indent:-36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:71.175%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.625%"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility (1)</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.57%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected option life (years) (2)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.74</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate (3)</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.89%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield (4)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td></tr></table></div><div><span><br/></span></div><div style="padding-left:99pt;text-indent:-45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The expected volatility assumption was determined based upon the historical volatility of CBIZ's stock price using daily price intervals.</span></div><div style="padding-left:99pt;text-indent:-45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The expected option life was determined based upon CBIZ's historical data using a midpoint scenario, which assumes all options are exercised halfway between the expiration date and the weighted average time it takes the option to vest.</span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The risk-free interest rate assumption was based upon zero-coupon U.S. treasury bonds with a term approximating the expected life of the respective options. </span>(4) The expected dividend yield assumption was determined in view of CBIZ's historical and estimated dividend payouts. 0.2857 P4Y8M26D 0.0389 0 P3Y P3Y 0.70 0.30 2 482000 28.84 88000 48.40 244000 25.75 326000 36.46 EARNINGS PER SHARE<div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share for the three and six months ended June 30, 2023 and 2022 (in thousands, except per share data):</span></div><div style="margin-top:5pt;padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:45.127%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.744%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></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',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Numerator:</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><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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net 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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Denominator:</span></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><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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic</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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,963 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,911 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,015 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted</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;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="display:none"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options </span><span style="color:#000000;font-family:'Arial',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units and awards </span><span style="color:#000000;font-family:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance share units </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',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="display:none"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent shares </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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',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="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average common shares</span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   outstanding</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (3)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,385 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,531 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,639 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,736 </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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.54 </span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.60 </span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.99 </span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.72 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.53 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.60 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.98 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.70 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:54pt"><span><br/></span></div><div style="padding-left:99pt;text-indent:-45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:37.07pt">A total of 12 thousand and 53 thousand shares of stock-based awards were excluded from the calculation of diluted earnings per share for three and six months ended June 30, 2023, respectively, as their effect would be anti-dilutive. A total of 17 thousand and 86 thousand shares of stock-based awards were excluded from the calculation of diluted earnings per share for three and six months ended June 30, 2022, respectively, as their effect would be anti-dilutive. </span></div><div style="margin-top:6pt;padding-left:99pt;text-indent:-45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:37.07pt">Contingent shares represent additional shares to be issued for purchase price earned by former owners of businesses acquired by us once future considerations have been met. Refer to Note 11, Business Combinations, for further details.</span></div><div style="margin-top:6pt;padding-left:99pt;text-indent:-45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:37.07pt">The denominator used in calculating diluted earnings per share did not include 220 thousand PSUs for both the three and six months ended June 30, 2023, and the denominator used in calculating diluted earnings per share did not include 360 thousand PSUs for both the three and six months ended June 30, 2022. The performance conditions associated with these performance share units were not met and consequently none of these PSUs were considered as issuable for the three and six months ended June 30, 2023 and 2022.</span></div> <div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share for the three and six months ended June 30, 2023 and 2022 (in thousands, except per share data):</span></div><div style="margin-top:5pt;padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:45.127%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.744%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></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',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Numerator:</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><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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net 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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Denominator:</span></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><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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic</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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,963 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,911 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,015 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted</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;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="display:none"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options </span><span style="color:#000000;font-family:'Arial',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units and awards </span><span style="color:#000000;font-family:'Arial',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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance share units </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',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="display:none"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent shares </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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',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="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average common shares</span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   outstanding</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (3)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,385 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,531 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,639 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,736 </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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.54 </span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.60 </span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.99 </span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.72 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.53 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.60 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.98 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.70 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:54pt"><span><br/></span></div><div style="padding-left:99pt;text-indent:-45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:37.07pt">A total of 12 thousand and 53 thousand shares of stock-based awards were excluded from the calculation of diluted earnings per share for three and six months ended June 30, 2023, respectively, as their effect would be anti-dilutive. A total of 17 thousand and 86 thousand shares of stock-based awards were excluded from the calculation of diluted earnings per share for three and six months ended June 30, 2022, respectively, as their effect would be anti-dilutive. </span></div><div style="margin-top:6pt;padding-left:99pt;text-indent:-45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:37.07pt">Contingent shares represent additional shares to be issued for purchase price earned by former owners of businesses acquired by us once future considerations have been met. Refer to Note 11, Business Combinations, for further details.</span></div><div style="margin-top:6pt;padding-left:99pt;text-indent:-45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:37.07pt">The denominator used in calculating diluted earnings per share did not include 220 thousand PSUs for both the three and six months ended June 30, 2023, and the denominator used in calculating diluted earnings per share did not include 360 thousand PSUs for both the three and six months ended June 30, 2022. The performance conditions associated with these performance share units were not met and consequently none of these PSUs were considered as issuable for the three and six months ended June 30, 2023 and 2022.</span></div> 26863000 31255000 100023000 89382000 49963000 51911000 50164000 52015000 198000 508000 235000 564000 79000 112000 95000 157000 106000 0 106000 0 39000 0 39000 0 50385000 52531000 50639000 52736000 0.54 0.60 1.99 1.72 0.53 0.60 1.98 1.70 12000 53000 17000 86000 220000 220000 360000 360000 BUSINESS COMBINATIONS<div style="margin-top:6pt;padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Business Combinations</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2023, we completed the following acquisitions:</span></div><div style="margin-top:6pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Effective January 1, 2023, we acquired all of the assets of Danenhauer and Danenhauer, Inc ("Danenhauer and Danenhauer"). Danenhauer and Danenhauer, based in California, is a provider of forensic accounting, business valuation, expert witness testimony, and other services for businesses and individuals. Operating results for Danenhauer and Danenhauer are reported in the Financial Services practice group.</span></div><div style="margin-top:6pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Effective February 1, 2023, we acquired the non-attest assets of Somerset CPAs and Advisors ("Somerset"). Somerset, based in Indianapolis, Indiana, is a provider of a full range of accounting, tax, and financial advisory services to clients in a wide array of industries. Operating results for Somerset are reported in the Financial Services practice group. </span></div><div style="margin-top:6pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Effective June 1, 2023, we acquired all of the assets of Pivot Point Security ("PPS"). PPS, based in Hamilton, New Jersey, is a provider of cyber and information security, and compliance services for small and middle market businesses. Operating results for PPS are reported in the Financial Services practice group.</span></div><div style="margin-top:6pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Effective June 1, 2023, we acquired all of the assets of Ickovic and Co. PC ("Ickovic and Co."). Ickovic and Co., based in Denver, Colorado, is a provider of bespoke services and solutions for high-net-worth individuals, business owners and executives. Operating results for Ickovic and Co. are reported in the Financial Services practice group.</span></div><div style="margin-top:6pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2022, we completed the following acquisition:</span></div><div style="margin-top:6pt;padding-left:90pt;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Effective January 1, 2022, we acquired all of the non-attest assets of Marks Paneth LLP ("Marks Paneth"). Marks Paneth, based in New York City, is a provider of a full range of accounting, tax and consulting services to a wide range of industries. Marks Paneth is included as a component of our Financial Services practice group. Operating results are reported in the Financial Services practice group.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The acquisitions of Danenhauer and Danenhauer, Somerset, PPS and Ickovic and Co. (together, the “2023 Acquisitions”)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are expected to add approximately $64.4 million annualized revenue in 2023. For the six months ended June 30, 2023, we recorded approximately $2.5 million in non-recurring transaction, retention and integration related costs associated with the Somerset acquisition. Pro forma results of operations for these acquisitions have not been presented because the effects of these acquisitions were not material, either individually or in aggregate, to our total revenue and net income for the three and six months ended June 30, 2023 and 2022, respectively. </span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the consideration and purchase price allocation for the acquisitions completed during the six months ended June 30, 2023 and 2022, respectively (in thousands):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:61.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.039%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock issued (number)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock 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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,796 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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',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',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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,469 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recorded contingent consideration</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,317 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total recorded purchase price</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,660 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,117 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable acquired</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,304 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,230 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets acquired</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,793 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable intangible assets acquired</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,505 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use asset acquired</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,598 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets acquired</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,157 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,497 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability acquired - current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,012)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,860)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current liabilities acquired</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,445)</span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(909)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liability acquired - non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,586)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,431)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,031 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net assets acquired</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,660 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,117 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum potential contingent consideration</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,925 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,115 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provisional estimates of fair value are established at the time of each acquisition and are subsequently reviewed within the first year of operations subsequent to the acquisition date to determine the necessity for adjustments. Fair value estimates of the 2023 Acquisitions were provisional as of June 30, 2023, primarily related to the value established for certain identifiable intangible assets and contingent purchase price consideration.</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the goodwill and intangible asset amounts resulting from those acquisitions for the six months ended June 30, 2023 and 2022, respectively (in thousands): </span></div><div style="padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:45.127%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.744%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Benefits and Insurance Services </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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Benefits and Insurance Services</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,031 </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',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',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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,506 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Client list</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,487 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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',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',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',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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,536 </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,506 </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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></table></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is calculated as the difference between the aggregated purchase price and the fair value of the net assets acquired. Goodwill represents the value of expected future earnings and cash flows, as well as the synergies created by the integration of the new businesses within our organization, including cross-selling opportunities expected with our Financial Services practice group and the Benefits and Insurance Services practice group, to help strengthen our existing service offerings and expand our market position. Goodwill related to these acquisitions is deductible for tax purposes. Client lists from the aforementioned acquisitions have an expected life up to 10 years, and other intangibles, primarily non-compete agreements, have an expected life of 3 years. Client lists and non-compete agreements are valued using a discounted cash flow model based on management estimates of future cash flows from such assets.</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in contingent purchase price consideration for previous acquisitions and contingent payments made for previous business acquisitions in the three and six months ended June 30, 2023 and 2022, respectively (in thousands):</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:45.127%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.744%"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">815 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">836 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,445 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,478 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash settlement paid</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,373 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,045 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,808 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,122 </span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares issued (number) </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19</span></td></tr></table> 64400000 2500000 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the consideration and purchase price allocation for the acquisitions completed during the six months ended June 30, 2023 and 2022, respectively (in thousands):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:61.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.039%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock issued (number)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock 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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,796 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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',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',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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,469 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recorded contingent consideration</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,317 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total recorded purchase price</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,660 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,117 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable acquired</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,304 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,230 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets acquired</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,793 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable intangible assets acquired</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,505 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use asset acquired</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,598 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets acquired</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,157 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,497 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liability acquired - current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,012)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,860)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current liabilities acquired</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,445)</span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(909)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liability acquired - non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,586)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,431)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,031 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net assets acquired</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,660 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,117 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum potential contingent consideration</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,925 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,115 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table> 102000 0 4796000 0 48547000 72469000 30317000 64648000 83660000 137117000 8304000 18230000 1108000 1793000 33505000 49000000 14598000 49291000 1157000 1497000 1012000 5860000 1445000 909000 13586000 43431000 41031000 67506000 83660000 137117000 31925000 67115000 <div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the goodwill and intangible asset amounts resulting from those acquisitions for the six months ended June 30, 2023 and 2022, respectively (in thousands): </span></div><div style="padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:45.127%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.744%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Benefits and Insurance Services </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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Benefits and Insurance Services</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,031 </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',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',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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,506 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Client list</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,487 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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',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',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',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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,536 </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,506 </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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></table></div> 41031000 0 67506000 0 33487000 0 49000000 0 18000 0 0 0 74536000 0 116506000 0 P10Y P3Y The following table summarizes the changes in contingent purchase price consideration for previous acquisitions and contingent payments made for previous business acquisitions in the three and six months ended June 30, 2023 and 2022, respectively (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:45.127%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.744%"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">815 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">836 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,445 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,478 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash settlement paid</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,373 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,045 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,808 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,122 </span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares issued (number) </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19</span></td></tr></table> 815000 836000 1445000 1478000 1373000 1045000 29808000 8122000 4000 0 75000 19000 SEGMENT DISCLOSURES<div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business units have been aggregated into three practice groups: Financial Services, Benefits and Insurance Services and National Practices. The business units have been aggregated based on the following factors: similarity of the products and services provided to clients; similarity of the regulatory environment in which they operate; and similarity of economic conditions affecting long-term performance. The business units are managed along these segment lines. A general description of services provided by each practice group is provided in the table below.</span></div><div style="margin-top:5pt;padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:31.805%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.805%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.806%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Benefits and Insurance Services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">National Practices</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounting and Tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee Benefits Consulting</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Information Technology Managed Networking and Hardware Services</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial Advisory</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payroll / Human Capital Management</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Healthcare Consulting</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and Casualty Insurance</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk and Advisory Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retirement and Investment Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government Healthcare Consulting</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></tr></table></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Corporate and Other - </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in Corporate and Other are operating expenses that are not directly allocated to the individual business units. These expenses primarily consist of certain health care costs, gains or losses attributable to assets held in our non-qualified deferred compensation plan, stock-based compensation, consolidation and integration charges, certain professional fees, certain advertising costs and other various expenses.</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting policies of the practice groups are the same as those described in Note 1, Basis of Presentation and Significant Accounting Policies, to the Annual Report on Form 10-K for the year ended December 31, 2022. Upon consolidation, intercompany accounts and transactions are eliminated, thus inter-segment revenue is not included in the measure of profit or loss for the practice groups. Performance of the practice groups is evaluated on income (loss) before income tax expense (benefit) excluding those costs listed above, which are reported in the “Corporate and Other”.</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment information for the three and six months ended June 30, 2023 and 2022 is presented below. We do not manage our assets on a segment basis, therefore segment assets are not presented below.</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates our revenue by source (in thousands):</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:45.127%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.744%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial<br/>Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Benefits and<br/>Insurance Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">National<br/>Practices</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounting, tax, advisory and consulting</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,930 </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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,930 </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="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core benefits and insurance services</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,031 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,031 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-core benefits and insurance services</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Managed networking, hardware services</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,067 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,067 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">National practices consulting</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">290,930</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">95,838</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,734</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">398,502</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="display:none"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:45.127%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.744%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial<br/>Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Benefits and<br/>Insurance Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">National<br/>Practices</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounting, tax, advisory and consulting</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,308 </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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,308 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core benefits and insurance services</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,366 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,366 </span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-core benefits and insurance services</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,342 </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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Managed networking, hardware services</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,333 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,333 </span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">National practices consulting</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,603 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,603 </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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">259,308</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">91,708</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,936</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">361,952</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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 style="margin-top:5pt;padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:45.127%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.744%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2023</span></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial<br/>Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Benefits and<br/>Insurance Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">National<br/>Practices</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounting, tax, advisory and consulting</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634,016 </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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634,016 </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="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core benefits and insurance services</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,648 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,648 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-core benefits and insurance services</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,244 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,244 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Managed networking, hardware services</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,021 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,021 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">National practices consulting</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">634,016</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">195,892</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,200</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">853,108</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="display:none"></td></tr></table></div><div style="margin-top:5pt;padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:45.127%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.744%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial<br/>Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Benefits and<br/>Insurance Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">National<br/>Practices</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounting, tax, advisory and consulting</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">548,054 </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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">548,054 </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="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core benefits and insurance services</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,302 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,302 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-core benefits and insurance services</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Managed networking, hardware services</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,254 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,254 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">National practices consulting</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">548,054</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">184,194</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,426</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">753,674</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="display:none"></td></tr></table></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment information for the three months ended June 30, 2023 and 2022 was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:42.008%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.640%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial<br/>Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Benefits<br/>and<br/>Insurance<br/>Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">National<br/>Practices</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate<br/>and<br/>Other</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,930 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,838 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,734 </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',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',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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,502 </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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,445 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,374 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,545 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,623 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,987 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,485 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,464 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,189 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,623)</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,515 </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="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate general and administrative 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',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',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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,793 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,793 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,485 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,464 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,189 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,416)</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,722 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense):</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</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',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',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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,534)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,534)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, 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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,032 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income (expense), net</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(502)</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113)</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="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income tax expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,720 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,617 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,190 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,918)</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,609 </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="display:none"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:42.008%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.640%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2022</span></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial<br/>Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Benefits<br/>and<br/>Insurance<br/>Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">National<br/>Practices</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate<br/>and<br/>Other</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,308 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,708 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,936 </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',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',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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361,952 </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="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,643 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,020 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,899 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,826)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289,736 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,665 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,688 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,037 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,826 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,216 </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="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate general and administrative expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,926 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,926 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,665 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,688 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,037 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,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 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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,290 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense):</span></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="display:none"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</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',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',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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,644)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,645)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of operations, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,977)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,903)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income (expense), net</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,621)</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,413)</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="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income tax expense</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,885 </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,675 </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,038 </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,721)</span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,877 </span></td><td style="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="display:none"></td></tr></table><div style="margin-top:5pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment information for the six months ended June 30, 2023 and 2022 was as follows (in thousands):</span></div><div style="margin-top:5pt;padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.473%"><tr><td style="width:1.0%"></td><td style="width:41.383%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.520%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.616%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.520%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.616%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.520%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.616%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.520%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.616%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.673%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2023</span></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial<br/>Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Benefits<br/>and<br/>Insurance<br/>Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">National<br/>Practices</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate<br/>and<br/>Other</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634,016 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,892 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,200 </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',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',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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">853,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><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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,888 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,297 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,685 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,128 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,595 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,072 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,685)</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,110 </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="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate general and administrative 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',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',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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,391 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,391 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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><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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,128 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,595 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,072 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,076)</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,719 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense):</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</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',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',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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,174)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,175)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of operations, 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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99 </span></td><td style="background-color:#ffffff;padding: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',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',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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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><td colspan="3" style="display:none"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,712 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income, net</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">589 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">538 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,457 </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="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income tax expense</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,717 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,924 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,073 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,538)</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,176 </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="display:none"></td></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.473%"><tr><td style="width:1.0%"></td><td style="width:40.893%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.847%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.616%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.847%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.616%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.847%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.616%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.847%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.616%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.855%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial<br/>Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Benefits<br/>and<br/>Insurance<br/>Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">National<br/>Practices</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate<br/>and<br/>Other</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">548,054 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,194 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,426 </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',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',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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">753,674 </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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses (income)</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,677 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,475 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,560)</span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580,035 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,611 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,517 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,951 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,560 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,639 </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="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate general and administrative 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',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',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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,235 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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><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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,611 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,517 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,951 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,675)</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,404 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense):</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</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',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',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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,903)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,904)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of operations, 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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135 </span></td><td style="background-color:#ffffff;padding: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',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',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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,446)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,310)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,349)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,079)</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="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income tax expense</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,917 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,480 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,952 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,024)</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,325 </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="display:none"></td></tr></table> 3 The following table disaggregates our revenue by source (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:45.127%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.744%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial<br/>Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Benefits and<br/>Insurance Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">National<br/>Practices</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounting, tax, advisory and consulting</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,930 </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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,930 </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="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core benefits and insurance services</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,031 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,031 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-core benefits and insurance services</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Managed networking, hardware services</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,067 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,067 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">National practices consulting</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">290,930</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">95,838</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,734</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">398,502</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="display:none"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:45.127%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.744%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial<br/>Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Benefits and<br/>Insurance Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">National<br/>Practices</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounting, tax, advisory and consulting</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,308 </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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,308 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core benefits and insurance services</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,366 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,366 </span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-core benefits and insurance services</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,342 </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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Managed networking, hardware services</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,333 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,333 </span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">National practices consulting</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,603 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,603 </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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">259,308</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">91,708</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,936</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">361,952</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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 style="margin-top:5pt;padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:45.127%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.744%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2023</span></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial<br/>Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Benefits and<br/>Insurance Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">National<br/>Practices</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounting, tax, advisory and consulting</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634,016 </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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634,016 </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="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core benefits and insurance services</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,648 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,648 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-core benefits and insurance services</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,244 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,244 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Managed networking, hardware services</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,021 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,021 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">National practices consulting</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">634,016</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">195,892</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,200</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">853,108</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="display:none"></td></tr></table></div><div style="margin-top:5pt;padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.081%"><tr><td style="width:1.0%"></td><td style="width:45.127%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.744%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial<br/>Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Benefits and<br/>Insurance Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">National<br/>Practices</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounting, tax, advisory and consulting</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">548,054 </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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">548,054 </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="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Core benefits and insurance services</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,302 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,302 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-core benefits and insurance services</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Managed networking, hardware services</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,254 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,254 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">National practices consulting</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">548,054</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">184,194</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,426</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">753,674</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="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="display:none"></td></tr></table></div> 290930000 0 0 290930000 0 91031000 0 91031000 0 4807000 0 4807000 0 0 9067000 9067000 0 0 2667000 2667000 290930000 95838000 11734000 398502000 259308000 0 0 259308000 0 87366000 0 87366000 0 4342000 0 4342000 0 0 8333000 8333000 0 0 2603000 2603000 259308000 91708000 10936000 361952000 634016000 0 0 634016000 0 187648000 0 187648000 0 8244000 0 8244000 0 0 18021000 18021000 0 0 5179000 5179000 634016000 195892000 23200000 853108000 548054000 0 0 548054000 0 176302000 0 176302000 0 7892000 0 7892000 0 0 16254000 16254000 0 0 5172000 5172000 548054000 184194000 21426000 753674000 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment information for the three months ended June 30, 2023 and 2022 was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:42.008%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.640%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial<br/>Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Benefits<br/>and<br/>Insurance<br/>Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">National<br/>Practices</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate<br/>and<br/>Other</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,930 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,838 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,734 </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',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',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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,502 </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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,445 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,374 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,545 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,623 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,987 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,485 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,464 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,189 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,623)</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,515 </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="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate general and administrative 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',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',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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,793 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,793 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,485 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,464 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,189 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,416)</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,722 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense):</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</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',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',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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,534)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,534)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, 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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,032 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income (expense), net</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(502)</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113)</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="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income tax expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,720 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,617 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,190 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,918)</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,609 </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="display:none"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:42.008%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.640%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2022</span></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial<br/>Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Benefits<br/>and<br/>Insurance<br/>Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">National<br/>Practices</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate<br/>and<br/>Other</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,308 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,708 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,936 </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',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',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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361,952 </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="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,643 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,020 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,899 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,826)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289,736 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,665 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,688 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,037 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,826 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,216 </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="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate general and administrative expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,926 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,926 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,665 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,688 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,037 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,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 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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,290 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense):</span></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="display:none"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</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',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',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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,644)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,645)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of operations, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,977)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,903)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income (expense), net</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,621)</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,413)</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="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income tax expense</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,885 </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,675 </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,038 </span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,721)</span></td><td style="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="padding:0 1pt"></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,877 </span></td><td style="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="display:none"></td></tr></table><div style="margin-top:5pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment information for the six months ended June 30, 2023 and 2022 was as follows (in thousands):</span></div><div style="margin-top:5pt;padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.473%"><tr><td style="width:1.0%"></td><td style="width:41.383%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.520%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.616%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.520%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.616%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.520%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.616%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.520%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.616%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.673%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2023</span></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial<br/>Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Benefits<br/>and<br/>Insurance<br/>Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">National<br/>Practices</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate<br/>and<br/>Other</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634,016 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,892 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,200 </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',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',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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">853,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><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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,888 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,297 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,685 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,128 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,595 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,072 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,685)</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,110 </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="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate general and administrative 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',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',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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,391 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,391 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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><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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,128 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,595 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,072 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,076)</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,719 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense):</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</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',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',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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,174)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,175)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of operations, 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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99 </span></td><td style="background-color:#ffffff;padding: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',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',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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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><td colspan="3" style="display:none"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,712 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income, net</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">589 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">538 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,457 </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="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income tax expense</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,717 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,924 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,073 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,538)</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,176 </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="display:none"></td></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.473%"><tr><td style="width:1.0%"></td><td style="width:40.893%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.847%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.616%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.847%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.616%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.847%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.616%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.847%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.616%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.855%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td><td colspan="3" style="display:none"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial<br/>Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Benefits<br/>and<br/>Insurance<br/>Services</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">National<br/>Practices</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate<br/>and<br/>Other</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">548,054 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,194 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,426 </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',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',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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">753,674 </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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses (income)</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,677 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,475 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,560)</span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580,035 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,611 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,517 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,951 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,560 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,639 </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="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate general and administrative 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',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',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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,235 </span></td><td style="background-color:#ffffff;padding: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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><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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,611 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,517 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,951 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,675)</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,404 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense):</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</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',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',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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,903)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,904)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of operations, 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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135 </span></td><td style="background-color:#ffffff;padding: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',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',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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,446)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,310)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,349)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,079)</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="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income tax expense</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,917 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,480 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,952 </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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,024)</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',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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,325 </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="display:none"></td></tr></table> 290930000 95838000 11734000 0 398502000 243445000 78374000 10545000 11623000 343987000 47485000 17464000 1189000 -11623000 54515000 0 0 0 15793000 15793000 47485000 17464000 1189000 -27416000 38722000 0 0 0 5534000 5534000 235000 153000 1000 5032000 5421000 235000 153000 1000 -502000 -113000 47720000 17617000 1190000 -27918000 38609000 259308000 91708000 10936000 0 361952000 209643000 75020000 9899000 -4826000 289736000 49665000 16688000 1037000 4826000 72216000 0 0 0 10926000 10926000 49665000 16688000 1037000 -6100000 61290000 0 1000 0 1644000 1645000 135000 0 0 0 135000 85000 -12000 1000 -15977000 -15903000 220000 -13000 1000 -17621000 -17413000 49885000 16675000 1038000 -23721000 43877000 634016000 195892000 23200000 0 853108000 487888000 155297000 21128000 20685000 684998000 146128000 40595000 2072000 -20685000 168110000 0 0 0 31391000 31391000 146128000 40595000 2072000 -52076000 136719000 0 1000 0 9174000 9175000 99000 0 0 0 99000 490000 330000 1000 9712000 10533000 589000 329000 1000 538000 1457000 146717000 40924000 2073000 -51538000 138176000 548054000 184194000 21426000 0 753674000 419443000 147677000 19475000 -6560000 580035000 128611000 36517000 1951000 6560000 173639000 0 0 0 27235000 27235000 128611000 36517000 1951000 -20675000 146404000 0 1000 0 2903000 2904000 135000 0 0 0 135000 171000 -36000 1000 -22446000 -22310000 306000 -37000 1000 -25349000 -25079000 128917000 36480000 1952000 -46024000 121325000 false false false false EXCEL 71 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /5K^U8'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 " #U:_M6"(PFN>X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>*'^@ 9/ZTK'3!H,5-G8SLMJ:Q8FQ-9*^_9RL31G; ^QHZ>=/ MGT M>HE#H.

IL*=Y-KNNC1+\5)V8O 2*>R.F8IT2?FH0@7O,$5[S]#M\ , G7DJ.<(95Z"4/-$ M?YZZ%FZ &<847/PND%F)2_5/[-(!<4E.T:ZI<1SSL5YR:8<2WIX>7Y9U,]M' MUCU2^A6MY+.GK;A.?JUW]_L'H:JBJK.BR:IF7S:R+F6U>9]=?_C=A-U@[,'^ M8^.KH&KAUUVH+U!+ P04 " #U:_M6F5R<(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 /5K^U9S5.\*U04 )X? 8 >&PO=V]R:W-H965T&UL MM9G_;^(V&,;_%8M-TR:5DC@I+;<6"6B[ZW;7XTIWT]VT'TQB(&H2,\>!]K_? MZP026CEOLNCXI>*/$=AG%QU5DJMW_5ZB;?B$4M. MQ9K'<&'EFBWYC*L_UU,)9[W"Q0\B'B>!B(GDBZO. MR'XW<1PMR)[X$O!M3J8$FB'4USI2$NP'HU' B-ER2+DE63/+DLJ? M4]_I>3O].-?3"GV??!2Q6B7D)O:Y_UK?@[(4!:+[ HTI:OA[&I\2QSHAU**. MH3R3.GEX2JAKDK\JCE.\'R?S<]#W\_=HGB@)3>X?TQO*'5RS@^Z'[Y(U\_A5 M!SI:PN6&=X8__6#WK5]->-_)[!6L6\"ZF/OP6G@I=%%%'E_6W$2*RVVK^]F$ MA*I:(IT52&?-D#ZG3"HNPQ?RP-="*A,>;J5D:GHI$U35$J]?X/6;X4VY#(2O M>R&![X"Q\G"GHM]5=CQ4WY+SO. \;]@R)8,A)!L!JNL1]UJP,#%6)"IK"7A1 M %Z@A;J)5:!>R&T0!_HA" M)=ZSR-A"<9_)^.[;";F+O5,3(:IM26A;Y2AJ-6&$P@D)K9+I!GI"9@JZ(A&2 M3$0:*_D"_WTC>(W[]8V)&!>U13X(#G83Y$?V3.Y\Z)K!(O R;J3]UEA2VJ7G M_8%%72,O*F[+2TM>VH1WY/O@GISL#\@'>(Y\BLWUBEOV+RR;C"7WGI)-$$+/ M?_"-X*A+6_ R =EHYL#!'[?""(Y;7@OH%/=&UF/D'[L,0#8>8=ZR3O09E/51 M;&,C)VYW!Z$8)ES0/3SCB(/+V]*6V"'J, MD&27*+9Y M#!1\_L6"V/3G^2]DQKU40DT:(6M2DH@B&(-G2GA/)^1'ZQ2&F"F3Y L+S=,7 MW*\E.2V3$\6S#01Z/XB79/82S45H JXQF(R_&9<)CI&.:)F.*!YE]C5(;IZ] M%8N7O#+TUAC=?YT9TQ\N:\M7IB':* U-4BGUM"R?BV7U"&-(:EQ(JG'\:EQ^ MFN"JMIQE^*&-PL]=K+C,EQSU_)KMP8V4K,P]ME'EN(BZ7NF/^!@YJ!;$@6K/87+6X837H,2(/+2,/Q1/+OB)7 M'"H2PVNY+(3KVN*5T8PW1]8V(LXP_%0\LH@DE2MKYW&S(S"FY077G'2#=.F6Z0\1MQQ#G:[\'"RSW.' MS17;4ZBQZW9MVC7/DW'E_P7M'>R Z@$OVQA.B*?77?/-T.)JL?D\RK9<>^7C M^<[U1Z;'RX2$? %2Z_0"9,9652+/(;/9 M3=9V=FLN80JV6*$(#0G:\=MO@Y1%BCA(V?*-+4J-Y@^PV5\WR/-'57]IUE)J M]'535LW%;*WU]LU\WN1KN1'-:[65%?QRI^J-T'!8W\^;;2W%JANT*>R+(TGT/'WSNEL?TXS1A,K>BD4M5 M_K=8Z?7%+)VAE;P3;:FOU.,?AV/C+5=ET?]%C;YO$,Y2WC5:;W6!0L"FJ M_K_XNEN(T0#,/ /(;@ Y=0#=#:#=1'MEW;0NA1:+\UH]HMI8@S?SH5N;;C3, MIJC,9;S6-?Q:P#B]6*IJ!1=%KA!\:E19K(2&@W>B%%4NT;5QW* ?/U>B717P MRT_H#'V^OD0_OOH)O4)%A6[6JFU$M6K.YQKT&*_S?'?N=_VYB>?]-L12XO9G!+-;)^D+/%]]]A'OWBFMT+.3N8*]W/E8:\+Y:B62.X M:B@W'^3?;?$@2IB\\RKVKGCGRJ2%AP7E&:SXPW@VMA'C6;(W.E#)]BI94.65 M;'1=Y"8@C4Z7MMY!/#IM3"AF$W&V%4E9ZE$7[]7%075O\URUL&20S7()ZW=; MRI]1);5+9FP)8#&GH_7I==IFE#*6I6ZA?"^4!X5^U&M90S(9A[=+)+=%$H;Q M1*-M13)&L5MBLI>8A./Q0!RZE0 HB>Y:R"MH+:%<_%+>#N<\@C .7II/ M-=1EM7[J4K+)QENHE+0WF^R\':Q]E&;9Y HYS%B,4^:Y0@,G<1!-B]^56CT6 M9=FI55UR*2HMJOL"4N#NFOFU$SNX(\QX0J?J;<,LQDE$//('].$P^][V.4;= MF7)/0J !7=0&ZN)&=)7E%DH?IW+JN'LYXY9PAQWJ;NS MMCF^S#;R,$C EEB7'8N8)]?@ 8XX3,<>.I5U,SO%VMS#@!0KGAUF419Y,(X' M/.(P'_O$>*)4&W^8123F4Y2[#"F.N _F>$ E#K.REQN0:%..1&F:Q/%4HFV( MTR3#Q))!X$ZSDBBS5]@VXY3X6$(&")(P!#_" MV@JC')72:#ZFUF8:Y62T?#NU+C,:>U(>&,HBR9 MQE!VCT9K#B<^ )*$ ?E.5%^@YKYU%JS$)AZ#H%#;>2=X11/9;K,2,0\O*$#&FD8C7VHEZJZ M/].RWG3+Z6T"J*,!C*#"L\3:=E"4\-A3!]*!CC1,QU/+#6I3CM!TFK%=5@1[ M=I[H:"LTC,++YRZP&*GUKZF-.)(QJ[9VF;&$>]HJ.I"0ADEXZ6U9CV5IZNCT M7.VKRR[0OM(!C/0(&/_?4HG:C(NS&%M+;IOQ-&&>XH,.)*1A$GXXI4"B+K8Q M;O':;<>\M]K 0!IFH-UO'U/LX!NQ@L%AE/B">" @#6^8V@WW,:WVCFB*H7:P M0L"V,R4=]_1-=$ 7/67O])A*1W-',4FP]:S$88AYS!///<8&B+'PYNGUSF,C"3%RJS0:28*-5_L4Y M65?SETSIXK3R)6PV()"%$?AVM2I,3H;PV8K"0 ;E8EM .#FEVHA+<;K"!=^SH\\%VTY;=\_1^E]PP MNY9K\Q+$@]R5&T[QCJ8N(Y9R5XL8>4#"!MRQ4W9#NX5=JW(EZ^;[[U*"DU^Z M!Q/ZR2G8IEJ2\/$N\DZRPPY3%OORWD _=DH'.&ZYS;.);YQ$?XKQ(VSWOJG# MT+UO.A^]EV%>BOFGJ.^+JD&EO(.1T6OS%DG=OV?2'VBU[5[5N%5:JTWW<2T% MR#<&\/N=4OKYP+S]L7_;9_$_4$L#!!0 ( /5K^U; /I>I9 8 %,> 8 M >&PO=V]R:W-H965T&ULK5EM;]LV$/XKA%<,*=#&?-%K MEAAH(F_+@*Y%TVX?AGU0;,86)HN>1"?9O]_IQ9)-GMAT\Y=$DI\[\;D[\AZ* MET^J_*M:2ZG)\R8OJJO)6NOMQ71:+=9RDU;G:BL+^.5!E9M4PVVYFE;;4J;+ MQFB33SFEP7239L5D=MD\^UC.+M5.YUDA/Y:DVFTV:?G/M7VW0E[Z3^LOU8PMVT][+,-K*H,E604CY<3=ZQBSGW:X,&\5LFGZJ# M:U)3N5?JK_KF=GDUH?6(9"X7NG:1PK]'>2/SO/8$X_B[[;4ZZM)-"%+^9#NW_]+D+Q($!^,$->&? 30-OQ$!T!N*E;_ Z ^^E;_ [@X;ZM.7> M!"Y)=3J[+-43*6LT>*LOFN@WUA"OK*@+Y4Z7\&L&=GIVHXHEI%TN"5Q5*L^6 MJ8:;.PW_H!YT1=0#_+2!*ES7Y?$HR6VQ4!M)SKX4Z6Z9 ?HU>4N^W"7D[-5K M4JW34E8D*\CGM=I5:;&LWI!71_>74PT#KU\_772#O&X'R4<&*AU1>8P MV"5BG[CM X?]% +61XWOHW;-G0Y_V17G1- WA%,ND/'313*(S'P[@BL(#%O@%+;%CD"T:C8]CL*! MD_!/I:HJZ ;E*BLPJH']5L]GOL'41H6<,Y.HC6)!Q!@UB"(P")J(<:)A3S1T M$KU1Y59!;B59R0*2G!-H)"1=0D/,ZI6E%AO.I(?VL/PP%D8D$!2-N1D)&R68 MB)D1"!O%0SZ6\*B/0_3""L^:E16C&MG#BT)NSF<;%3 >&]E,;!2#:*3]V((V9 M>WF%?1:!S4R5YK+6-JJ=?:"3WY!":I0_LX9"3>XVA F+N0V*S5GW%4?'I/E MFKN7F&;699W&WT^^<<(?BH!D=DQ^4 M+'.JL-EGI:&W*'3A&0^!0,@QL[>@J- S<0F"8YX?FA% O'&?AB-]E@U"D;F5 M8J?8[^6#*N6^#'3ZW*XCKIGO(7TGH+$9!AOF07\*S2C8,"8B%@9F'! <9X*/ M38-!2C*WEKSMF3N7.UO7,4AJ8))&8#PP>W*"P("S;U4_ F.Q)T8H#V*2N=7D MKU([9$5G?*C9>1 %5IG;,,&X;ZUO-HQ1VFQGC[G:N"@6$1_A.NA)%CJUQ3PM M"Y!1%8$EO?UF@>H*YI2EWRHL3NHM.:FW^:F\'>=CT+7,+6ROTRI;D#/HMTN5 MYVEYD)C7:&):=^%AGSWW+9F!H4PYCX#8N=UL,50X5H>#Q&5.S39+LGQ7?V_[ M!N8QQMR:AAC*8FZ#@+FY=451(4Z<#V*2N\5DF_"GYCLN\$\?05JMY/[SH=KI M2L,6K][IU*%I'Z/QX+;X@_VWM2XA,)_%S! J"0:CH$R-F& P3ME(U^&#XN1N MQ;DOAU/$Q5:'/A61N?G'8-P75EPP;X?;^BXNF+?#CR;'<1E$*>?.Y?KXJZ)C M(\B=XO9;%^R3>DM.ZFU^*F_'&1F4,G^,#\U(B@O,C_%("#!K77)!G&/CBU+ M@QCF;C&,33^4KF^G/?*HN0-&8(*%UAX8@4':A6?NA1!ED!6G=%;H][.B?]B>@[YIS/^/Y-;NX80@C+ML3S/9&JVUS1'>OM%:;YG(MTZ4L:P#\_J"4WM_4+^C/D6?_ E!+ M P04 " #U:_M68\Y=%0D4 !#)@$ & 'AL+W=O\9E=WHNIN:"H6"+ M%8E42,IV_GV#%"UH'[A)R*_3?=&1;.)9@,&U 5$?%U]^7JY^7U^W[<;Y+L]+#^_.G//OO[! MN_G'Z\WV#RY>O[R;?FS?MYM?[]ZNNN\N'I6K^6V[6,^7"V?5?GAU]HO[LXCC M[0:[1_QSWGY>/_G:V1[*;\OE[]MORJM79Z/M'K4W[6RS):;=?SZUE^W-S5;J M]N.//7KV6'.[X=.OO^K9[N"[@_EMNFXOES?_.[_:7+\Z2\Z+] M!K&Z2]&!#9+]!HEZT( M;E<]W\&A0W>_GG!W=\8O'IZ+NR?R9+J9OGZY6GYV5MO'=][VBUTW[+;OGK_S MQ;9QWV]6W=_.N^TVKR^7BZNN#=LKI_MJO;R97TTWW3?O-]U_NO[SWZ^7-5;M:_Z>3_G$_W_SI_/#K8GI_->\>_<(Y=WY]/W%^^-L+9WT]7;5K M9[YP_G&]O%]/%U?K'YV_2=^_O-AT.[XM?S';[^2;AYWT#NSD/Y:;Z8UALTO[ M9N_:]68UGST<3W<$SJ^+>7= W3XXOWR>KHQ[,K&3;]O5;K%9#_!//^;BR&GLKBSK^]6?SOO=D\0 E';@ MEZON^=8M]],;Y^UT?G5>+IS+Z=W<_.2HGFL]ZQ^T?G:UT_]YFV-/]TUWH>YV M.IVN%O/%1Q,ACNSF;'9_>W^S6P+^9W/=KKI5X;:[(;C>7JD_M5Q]O,?5Q]O5"^S/L_7V7_E'Y[?VXWRQW?/N4GRS^_?XH5LW M'E:4%\YTXTS:V4^.[_[H>"//-2TCUFK;>Z"?UW?36?OJK#NF=;OZU)Z]_OM_ MN-'HOTR+"XE-2"Q]P,(=MKTS^_3:]4,WB5]>?'JZAI UT[4EL0F(IB64DEI-8X6NK6^*[P5A>W$JR M9$5B-8DU)"8@3.KZX+'K VO7O]&Z_)3.?C"C)\^%>!2$02(_&2ZMI8?V+(FE M^@%TEVI/N5"3%7,2*_3=/X_&0>Q&2C<:SE,\,/W?_W;GES MXV3+U?;GD/\W=4Q(7@M);$)B*8EE)):36$%B)8E5)%:36$-B L*DA2%Z7!@B MZR7SO]M-MQ#H/VH_-'JDWR:-_419L"ZM%89V,(FE)):16$YB!8F5)%:16$UB MS4E/;0&5E%HS?FS-V-J:#R^.S:07QPZW:JP=CQ>,0J53K06'=BJ)I226D5A. M8@6)E216D5A-8@V)B2-M(C5J\MBHB;51=[]J<%;MW?UJ=MW=6J^?OKADZE4K M-_3^F<0F)):26$9B.8D5B7XE20+E9U>R8$5B-8DU)"8@3&KI\6-+CX>UM*F- MQ]J)/_?#,%3._:6UTM &);&4Q#(2RTFL&.LOJ!C.4TG6K$BL)K&&Q 2$23WJ MCOI7B:KYJ9YLGC;J-DNSS(1^6JVV>97Y[?^MLIE^U?JF'C?VM1[N&:G7 M;C2 M=>BPP53PT-DBXZ66$9+ MYJA6H%J):A6JU:C6H)J@-+G-^ZB6:PU\'&IS8VN'VA/>3\:1>K5#(U:HENZU MIXNXKS8L&IU"M0+52O/I]-6K*!J+0K4&U02ER8W81Z-<>S9JUXCGV[?L7NUB M&.UB/=TVI;$3]3Q)%'AJAMA><' GHEDI5,M0+4>U M7*D\Y\A=:L4:U!-4%I ME-$$%:JEJ):A M6HYJ!:J5IYSX"BU9HUJ#:H+2Y'[MPU2N/4TEOP6_75Q9WHA;W2]^)I_V C$:O4*U M1+5*E2K4:U!-4%I\@"./J?E MV7-:ZKOQOW$%L%<;N@*@V@354E3+4"U'M<+3TUE)X'G*;Y!*M&B%:C6J-:@F M*$U> /I\EF?/9Z5RPY_4Y'H**XZ"4+WX7=HK#VY?-(;EZ>&D[05<':&#QJM0 MK3 ?8K#<:)-L;(7']S!:'QKKQV[74;S6ZA6 M&([@/![%(^U]1J;3U?W/5Q.3Z.[5J-88CB%*HD1][X4P/&X<'KI;[E-2WE\Y MTUPC.,PS*1WH(U?^7S@2RS>,Q!JK M']!Q:=^CP3V-1K%0+4.U'-4*WQ#9TLY5B=:L4*U&M0;5!*7)7=UGQ/Q_XT L M>^W!5W@T,(9J*:IEOF'6E?)>HQRM6*!:B6H5JM6HUJ":H#1Y+7CR$8?VL-@S MQP'9U<%=SGZ4(?M9AGI.*E!^1Y"A%7-4*U"M1+4*U6I4:U!-4)K[G!#8L&P% M0[4W+YH3&VO'7G/%5HS1[7"< 3F$06FTV4: M48#N7HUJC>D83",*#(\[/*+ [^-@_I!!7D??G3QI9_9W+=K+#;Y,HODR5$M] MTRROR!N':J>AR3%4*U"M1+4*U6I4:U!-4)JT! 1]OBP8-LOKVQ\&ABP"J M35 M1;4,U7)4*P+#.*_(==6,*5JT0K4:U1I4$Y0FKP%]MBRP9\N,(PJ.][EI MO)+?W2\KM\OVXH,[&(V1!::)7I'Z:A=:,T>UPG $YXD7Q+$ZHL!TNL9C-U"G MZ**[5Z-:8SH&/W#5-)PP/,Z/1H'Y=CGHTUK!0P+DKYE1$*#Q+%2;H%J*:AFJ MY:A6H%J):A6JU:C6H)J@-'F9Z(-<@3W(99]1$.@I)GMQK'VNM1Z) O5*M1K4$U06ER@_?AK>#(!S6>,J4@T*-*YT$2:I_1 M:*\UN%W1N!6J9:B6HUJQUZ(C9ZM$JU:H5J-:@VJ"TN2.[>-6@3UN]=VF%-CK M#KYTH\$K5$M1+4.U'-6*P/"9E9&:[D!+5JA6HUJ#:H+2Y(6@CUT%]M@5.J8@ M,$2!$D__B1O-8Z%:BFH9JN6H5IQVLDJT:(5J-:HUJ"8H3>[K/BD6V)-B[[[G MH )[[<$7>30VAFHIJF6!(82F1@=SPX,\]4$%NE\EJE6H5J-:@VJ"TJ0>#_LH M6&B/@GU3CYOZVEYO:%_OM:<7&.7=_Y/C#TG1?HQQC@^Z5H#2Y4_K 5&@/3#US5$>HQU*T]YMVP-,2CO9Z@UL6 MS5X9CD"--Z(%@1>H;])':]:HUJ":H#2Y$?N@5'C"Q*L3)VN$ M>J DBEQULH:]X.!.1$-3J):A6HYJ!:J5)YWY"JU9HUJ#:H+2Y*;M(U.A/3+U MYG[=_N_,E8R67J#9!M334(R]N'*M77#0YA6H%JI6H M5J%:C6H-J@E*DYN\CUB%]HB5L@7FO1(!2J-:@F*$UNPSX(%=J#4.F7[4^FNU^5+O?7UV.QJ- 0 MBW)C[44F-!2%:BFJ9:B6HUH1&D)1H3JLHS2<43]1W[6'[EB-:@VJ"4J36[)/ M.H7VI--S!\OYQF9%TTVH-D&U-#1D?OQXE&@O'J.Y)50K4*U$M0K5:E1K4$U0 MFMS_?< IM >-K\*+5JA6HUJ M#:H)2I,7@#X)%=J34/;!.L&6,'VU M5* M5*M0K4:U!M4$I*$NB MV%5>@2_1HA6JU:C6H)J@-'D-Z)-6D3UI91PL=[S/]91.'+MC7XGR7MJ+#^Y@ M-'85Z;&K[65!I>&TY6X090HOP2LT-VK4:TQ'<,H M]F)UL)SA<9X_=@_<+O=!J.@AL_'7#):+T$\$1+4)JJ6HEJ%:CFH%JI6H5J%: MC6H-J@E*DY>)/GH5V:-7]L%RD9X\\KI56'V1R5YC<#^CX2E4RU M1[4"U4I4 MJU"M1K7FM">YH(K*C=K'IR)[?&K86+E(#]VXW8V6VK=HA@K54E3+4"U'M0+5 M2E2K4*U&M0;5Q+&.D=NVCUM% ^=.'8LUV[W!=]IH* O54E3+4"U'M2+2XU:A M.B2]1$M6J%:C6H-J@M+D!N_#6Y$]O'728+E(CRJ=>W&L7Y#1N!6JI:B6H5J. M:L5>BXZ>_#E&PU?H5J*:EFD M!YS4*0 Y6K% M1+5*E2K4:U!-4%I\EK0)Z\B>_+JF5,W[.K@+D)K1BCFH%JI6H5J%:C6H-J@E*D[H\[J-CL3TZ-F Z1ZQGI2+MU M7*D\Y\A=:L4:U!-4%I:OX2-[J.;,Y M[.;0^V-4FZ!:&AO&/ZF76S21A6H%JI6H5J%:C6H-J@E*DUN\CXK%]IE9)T_F MB/6Q29ZK1BCMQ09W*QKN0K4,U7)4*U"M/.7$5VC)&M4:5!.4)O=KG]F*[9FM M9XSPB/6,BV&$A[WNX-9%L3WF!8_PL%<;O *@(3!42U$M0[4!@>9QCA<;&^;MO-9+J9OGYY-_W8BNGJXWRQ=F[:#]UFHY^V MU^35_./UXS>;Y=VK,_?,^6VYV2QO=U]>M].K=K5]0/?W'Y;+S==O+CK_\W+U M^Z[&ZW\!4$L#!!0 ( /5K^U:O1R_/D0@ '@F 8 >&PO=V]R:W-H M965T&ULK5IM<^.X#?XK&O>FLSNS64LD]98FF4FRO>MVYJZ9 MS6W[F9;HF%U9\HET7OKK"TJ*)8L@D\SE2V+)(/P (/ E,X>FO:'V@BA@\=M M5:OSQ4;KW>ERJ8J-V'+UN=F)&KY9-^V6:[AL[Y9JUPI>=HNVU9*$8;+<S?MQ5FSUY6LQ4T;J/UVR]NG*U$U#^>+:/%\XYN\VVAS8WEQMN-WXE;H M[[N;%JZ6!RVEW(I:R:8.6K$^7UQ&I]+PFV;A]/.S]I\[X\&8%5?BNJG^(TN] M.5]DBZ 4:[ZO]+?FX1]B,"@V^HJF4MW?X&&0#1=!L5>ZV0Z+ <%6UOU__C@X M8K( ]. +R+" S!ZA6\EK-,7UTU=0E!$&< GU52RY!HN;C7\@VAI%33KX)JK3? S1%P%'[[7 M?%]*D/D8G 3?;[\$'W[Z&/P4R#KX?=/L%:]+=;;4@,SH7Q8#BJL>!7&@2()? MFUIO5/!W0%,>KU^"10>SR+-95\2K\)_[^G- PT\!"0E%\%R_?CGQP*$'+]-. M'W5YV3APW3EPW3;; +*PY5K6=_TVEEH*=8JYK5?+<+4FQ4_5CA?B? $YK$1[ M+Q87?_U+E(1_PVQ^)V5''F '#S"?]HO?H"+)NFBV C.S7YMT:TWAN;^(PK"+ MW/W4 %LLRVE&#E)'R.(#LM@;F\OROY!F_5[7#92FHJD+68F@/D V]\U58<*X M:YM[";LT6#V]/H[Q>\;QG90=>2LY>"OQQO&+ *6%Y'T-KLN ;YM6R__U-\3C MSA03S .]VG@:XC2CT2S"B%3"DAB/<'K G'HQ_P)L%@ ZQ2&J4,Z&J$&]^V3" MBJ%-+1PG>3[#BLA$U $U.T#-O%"O> DDM-+/GNP &LQF6]Z+%O87!C>SH&1A M/(-KRT0DH3C<_ W]\(=<\>D""2.R05S)7A;0],05)*O9"7U$X8ZMQ$Q-H>- M":49#CL*1]8+O-J4R;PI424.I-[7K>G9!5AT3CQ1][J617'CJA$MI, MI:7>MX[:'KTK2;^7MF-'C30=^7GZLBB:O:%"*#A"WO-5)=SQ9$@%C*(T)_.8 M8H(T2V+7AANY._*27;_AAI"B$&,,8IRS.4),+LD3![Z1+2,_71[-/QIHZ%B)'9E\$B,D9\9 MP9/M'NH?<+=JZEI44+>5(^@VU9VP$%K%.51$SNQ?5]1'5HS\M-CORDEU05': MS!8S.^JVU$F6$8<[R4B Q$^ O[VVG<6@$YOC2)Z2.15B8ED<.I*>C%Q(HC=- M4[+N*O3+73CQU^40 M[&Y<0X%3"Y"%V18YB3(RZ9&.,8_<2?S<>=,VA1#EL"NA!G031Q^3+8<&HMN9 M;S7(YDX:Y99-MA1DFF,8(2.]$C^]'EO46P/P^Y8(:L8X2:'0;5(E5G^/"$W- M.P8^\B[Q\V[?[YEVS_A8!1M1E<&Z:0?/XW!M@J76%(4(G&'F>^F?>X^JSXO6/[FP$M=N>9V$V MSZSI$I%C+*6A(Q'HR,;4S\8W_*D[!H'JZ >*$&8,DX:-%!&D-$F<4"=GT2]0 MZP#5E,-)[V"@ZU9PM6^? F7.1U#\"'FR+$WF Q4F1QF-F0/]2++43[)?ZQ*: MED+#@/KI0*P4BNU$^NQWDI M'D5;R"$*9MM 5^"&CLRZT^%P (XP<>8:QNG(L=3/L9,ICTT:A7"KB3/T_G BO1A]P':S$G:QK$RU(FR?!6]0DFU:A"XBL9A^3BT.6.DH2&^F7^>GW;38) MN W60(\M&W3\9:+^7MF-73AX\^QN&KI?NJOC,=ZCER+2= M6.?9F)0[Z&,[P/SMP+=7U Z;TF-"HWG#@H@Q$KF>[["1^=D+8_5\^T%5K/9E M/UV]?M)F-K]# \PL*Y"GP91ED8.6V-@(,'\C\'NC>?5GJWAJO8R EPA$#BL1 MR\D[/%O1WG6O-JF@>WS0O_=RN'MX?>JR>VEH=O\J.KWN7X(:U?3O9/W*6ZCE M*JC$&E2&GU/P;-N_YM1?Z&;7O2FT:K1NMMW'C>#0&QD!^'[=-/KYPOS X66S MB_\#4$L#!!0 ( /5K^U;;E7;?&P@ *X4 8 >&PO=V]R:W-H965T M&ULK5AK#GVR4[GT ULH@S<;ZW(9\--MA[YP2J;,E&?#R6CT&V-<&ISVIN.CV='1,\$OVBU]YUG09ZLK;VE'XOTM#'/9&4/MB\8H8%N3;QO_Q4X=!A>#7Z"L.D8IBPW5$16_E& M!GEVXNQ>.**&-'I@5YD;QFE#05D%A[<:?.%L%8,A[$:L]-;HC4ZD"6*:)+8T M09NM6-I,)UKYDV& /N(:)I7L690]^8KLE^*]-6'GQ;E)5?J0?P@[&V,GM;&S MR9,"_U::@3@<]<5D-#E\0MYAX_PARSO\BKQ'O!3_GJY]<$B6_SSF<)1W]+@\ M*J!C7\A$G?90(5ZY.]4[^_Z[\L/6JL/7I*^A\,U3.R;]Z_GU[_4UQ= MB-7B[>7B8C&?7GX0T_G\ZN;RP^+RK5A>O5O,%^**4JGXH%SNQ8W'HS;B MT@:@%ZP(.R7F%A$W] 9/'E:EDC@NM)$FT3(3JX #U';P8KJ:BN^_>S49CU^+ M:8H4UX0_U2I4N3N=*#'=.L74()ZWQ*WC$&=2Z5(/?2D#PR4_7=T\37U3D&%B MOIR*C79Y0SQ7+D ,3%Z6:V#:Y6;"B^EJUE!_@,>M:X\JFEG\$V^GTV7#=6,T M8<)(>/%6&>5DEMT3ORKH33>P3D-XD8%P=75QW?9N,;MJR=\A+(!E88)R:VENQ=5FHXB?:5?G\Z\8QVITH/* 0^+\4[*39DMA MSG/MN3^_43YQNF#8D:"STB/#O#\6\]GB7WVH3 9"@UVD"*SS$5P?X^M%8O-" MFGNQW^EDU^=6#0_"SMERNQ,:6>++M=>IE@Y&],5.>K%6RHC"V3L<@QA/&\6V M( ;K2GVK ;^12..??W[9!ZE&(6E@C73U.5!GMW*5ZC(_\/J_,*V60-J@;*^( MR"/18;].2YGA?&L)=LI+J,1?1JC/LHP-!YB8!V25#O12.:CU5"+1*PQ(+I6' M2!-O(1T! M:'0JL$*F+V9(O0T)(:$+XTLG":N:@(\O63C8EI5$/Q"HF=+!!8]FJ3W(S)!)+)@F;JAKU,=727:!B=_02?%I!PT\ONH!$O- MP.Y-A"SF0(6,?R /2<@Y 1NAD7*BB@-!XU2@S,0! $50])J:R,;9G$7^@-I# MK\/RUA$)+5LGT=OW.NP@1;N8E/>1!N4[$#/I=4S2!EHH.>9>^,?# 45)5@)G MG%+Z1L@.(F3=?B%>4%N;C%X3+S^.7_=9='T>S6U>5<=[ M]?E)Z9L3@%T=VM)5IQ3R#2I=J$QCD,DZ$&2DIA90!W\M,T(Z5@BFG?&2EU0 M"P"]^D;44DN-AW9E&M%?@.4.V$AD0[1,^="T,&ITQ*MA+,0@SB05 M&[!RI+ JNM8",E&3CCY4>ZS#+/^AYD3ZG=C@"M $<8#65SO)$TGGCRX(,:>^ M#9"=1.U5@T(AA6.Y$0HNY53G#.>QS,E4%"A+!L656=-FMV76YA^Y_COFX0NB MZV&D]GXD"9C^5 RZ\K,U-C9QO!OPTA$+,=ZU^-(29XG"V&S:'@YE\28LF#B] 1%(MKFI)ZG<$GR/:;46& M5]2N.2A=,34&XUQ:L37E!1]8U0^JQ MK@&;D03(/-QIBHA&'8\R:Z-!3G\>CL,!W4M(WKD/FCI7U49B,32-^5N'$Q%1 M@FO,Q+:0G/I8:BK0DHW/Y:T2JM8?T]'[,B\J]W82^/#6$1,CCZTYU@1T$T-5 M]L^4.$^1SW.+LQU=A5M3-%J[I,S!9^+.3666R-(38R@YBV(<8#QN45C7FJ:/ ML/'.$'@Z-4X]$/_(1?18_*IB?R%4<;&#N1#%?5:U-E=<17T'K^/\15+19(K+ MYKJ['O;;=6092=ON^+^Q"&OU@Q0TGRC/_@=02P,$% @ ]6O[5DBND=#[ @ = 8 !@ M !X;"]W;W)KI?.\'"]9[_VL5,L:V8P5>*)Y[:L<@[@QBK[MUY%5>,DBQ3C;1<;F"IE:1UAI1W:\:A M)1<.&&8=W:REB]^A.X=;)6UI8"YSS/^V#TE:KR_>ZYO%1PF_-7( P^@$XB@> M'N$;]O$./=_P';Z#6-.2R0T:8#*'N=9*0ZJT;KO%P(]D;:RFIOGY5A9:)Z.W MG;B+=&EJEN$DH)MB4&\QF'[\<'H>?3X2PJ@/872,_?]+]@^Z^1,D:7KWN'CX MNKB!Y?W=@M;I_':^>%@]E C7R6H&R2H%;L#2WBCA'HW.$%0!K+&ETMPR=[W@ M)DF6H BF"-8&VN"6F!U;5X!27I896W(0AW-:"P M!M K\4R.@S0].FBFJJJ1/&,6(>MJ2L?V0/H GA"8,6CVSK=N8#@(KZA0U@F^.T]@AU"RK><4OAR$3G^N&*OO9A&4U22$LUSYD@*+IG,.!-@*,]MI0=OM5)X, DJ MU!L_[PSX9FF'0G_:C]2DG21_X.T\OF5ZPZDX @LRC0:?S@+0[8QK-U;5?JZL ME:4IY9&* C@@0 M #H* 8 >&PO=V]R:W-H965T&ULE5;;;MLX$/V5@5L4 M#:#&LN1KFAAPTA3;Q;8;Y-)]6.P#+5$6MQ2IDI2=[-?O(:78#NJDZ(M-4C-G MSES)TXTVWVS)N:/[2BI[UBN=JT_Z?9N5O&+V6-=PG<3SN5TRHWOPTG%V9^:ENG!2*7QFR354Q\W#.I=Z<]0:]QX-KL2J=/^C/ M3VNVXC?]Q>#D?.CE@\!7P3=V;TW>DZ76W_SF M4W[6BSTA+GGF/ +#WYI?<"D]$&A\[S![6Y-><7_]B/XQ^ Y?ELSR"RW_$KDK MSWK3'N6\8(UTUWKS&^_\&7F\3$L;?FG3RB:C'F6-=;KJE,&@$JK]9_=='/84 MIO$S"DFGD 3>K:' \@-S;'YJ](:,EP::7P17@S;(">63K+;7D MD=IY\B+@[XTZIC2.*(F3] 6\=.MJ&O#29_!V'EKZ>[&TSJ D_CGD:(LS/(SC MV^3$UBSC9SWT@>5FS7OS-Z\&X_C]"RR'6Y;#E]!_*2$_0;JX^//NR^T-75]> M7'[ZNCC_XQ)(E[>T-6'V3" JEIA$DS*5<4*[4ZZ;I2L:B=9I%2+?AKZ?++F2 MD\+,P""0XC\/06LF&TZZV(,%HLJ)U;71]P(MA(.""=.*'M.=6@HI>0Z--5=0 M%H&3-B@@8HZX=4$K/VCJF!;6@K50JT 'K>"Y,6 *]^")^--],F\[_XG/SX 'ZU%(J%80+P M6C#6(B5":;W+-8 M-HZ4=B1%)3QKIR/8(N[I;O5T8Z@4:&PC,B:]=F,,A*5& OA]S8W@R$!$&4Z% M>X>IYDJD%E\[[4Q"PF<#;!_=1#'G^\Z"N&0MC(>')XBKTI7(X(<"+MCX+"+* M%7L@5A0(G7+ KQQ6U@7B.]*;E-R%8XZZKX:V-HRZ$-ZP;"VE[=+*#>*)Y M&T+,?K1-KRE-Q]%H/,8J&4^B83S[H;8#MX,=,QBF49(.:3J)IK.8;K5C\J"9 MX6063>.8TM$H2F8S6KS^;&T;JG; Z;7O4TM)-(M'-,5O\M-\O-YE9$?CT)71W[O/*P[S_M5B*<"T M5_OV=/LP6K3O@9UX^ZKZ#/;H-8SW JKQ\03O$-.^5-J-TW5X'2RUPULC+$L\ M[KCQ OA>:.T>-][ ]KDX_Q]02P,$% @ ]6O[5E_J ?/_" -Q8 !@ M !X;"]W;W)K]S/OJ>#AT2:8*Z0:F4B6>+(PMI,>M70Y=995,^5"1#R>C MT?ZPD+KLG9WPVE=[=F)JG^M2?;7"U44A[>.%RLWJM#?NK1=N]3+SM# \.ZGD M4GU3_H_JJ\7=L)&2ZD*53IM26+4X[9V/CR]FM)\W_$.KE>M<"_)D;LQWNKE. M3WLC,DCE*O$D0>+O7EVJ/"=!,..O*+/7J*2#W>NU](_L.WR92ZR0O,;GC7[$*>Z>3GDAJYTT1#\."0I?A7S[$.'0. M'(Y>.#")!R9L=U#$5EY)+\].K%D)2[LAC2[853X-XW1)2?GF+9YJG/-G5VKN MA2Q3\5&7LDQTN13GULIRJ1!Y[TZ&'DIHZS") B^"P,D+ O?%9U/ZS(D/9:K2 MS?-#&-=8.%E;>#%Y5>#?ZW(@IJ.^F(PFTU?D31N/IRQO^IK'5]HEN7&U5>)? MYW/G+=#Q[VW.!EFS[;*H8HY=)1-UVD-).&7O5>_LUU_&^Z/WKU@Z:RR=O2;] M_\G-JP*WFWOUX>).G-]A<^T?QUF=*]&CWTT<]8:S@IT\?O(/@ M3">9D' -N&&W8:*7'C=T9#(:'SZ5-Q!W_.2Y)MB&%51K*DR-NC46L:< )A+^ MTX:%-878F8U&J*H\)X* ,SO[[7U?5-;BR5D$'22% >K74"?S0 M7DMB+M$BH=GTDO*DC2WHF< M$F<=.:0>/&[X3)JR;8C$SJ03:YS+X:$5*7[?0P-4E(A$1NB&:L1>,^ Y32_E MGP_B9%TY_8-VPQ]0]'?E0RSNI=4&N7/U/-=L)(P#ZU-+8*$M2B! K<-Q:8I* MEH]_QN(VML**'13X8#UW12UM:C+U 4@W'-( M=/X('4AL2O(90N_9H;2#U%5#ZKSG"N54S"%\.EY3#0RK%'?M/)9Z8HHY8I\*M5B$)YN18NE>K.:& K(.5 !"&S&UJUD107L3**9C"(1&&1AB]!%9#BG'T01&F'(S7./ MV:X55!$M+$R.^<@=BV\XV.V@83_O_9-'#")'P 034W1Y-CB:O1'CP='TC;CE M^H$3;8#"IO!X5QP.1B/:/#JDN^E@_^ -Y(I,0FH%?#YH0 +Q%COC@X-!"V6( ME/< IISG*@+V?V#A:9;[ #+'MXNG7'E/I('E>!Y7.[/!;*UX(,Y?5/M,HU5< M'2G!68H"@YFN\A .:4OH0T4K9*A%35]X^4!Y2Q4Z(F5XC5E9@"WUC[C@:-)C MY(&;MNCNAS/,O&F=8-_\\;ES?6$"%<.%.1(9&+Q,-T+2]*I77!V(/UX-?E_D M1E)#@$'@5+ODCOH$V6@[3CL?>5,&8N$GP'!#'F&ERFO'?%Y5N4XX&YCAEQJD M]CR%7:U-/K@H0%3;1'#LJ+C!T33:H,$@1:X1$H_794W"J(U%2&X-S8MD1WT6 MKRF0JRQ=\("!/L-E0MR+*0L](DS=U-BIF-OB#@IAEG^L5)<^&C'4@TVYD5[$ M1RM:MC'WJDSJ8FZ)6?&PD&%:B 95\I%'.Y*.CN_C#7&*$8XFB+6<7TJ^R36UW\!H2&Y=RL4"SC+-0?/KT92Y M,R*V59I99#O0P"LR#KV.QH"U4P/Q"7 SB)3,\T>>)#,P&?H^A@BI4\Q,+FN. M<21)+L$"ESB9?,@E\,HP!_%9+ U1_32DPK_0A MEVNR:>O@1YS9@*#9LVLDS(RYH!J; K_N5-F&0H;$-QNJB+EI:XOFG MW1C>",@YSL-3E 6BQ/"WSE;0UJ$1<'A=>K00SMZ3;@3X21MC6R!_/.N$4L@[ M85B/S[_3S Q&QD'Z0I8H!*BO/6+Q0P528EW$ M$G5%U1]>(S)<[1(LN'<&KNHD#::A0 K^$LTY7F;,)B6EQ'U::W6X6TIB7UJ M#X!=D+",2TZ6<7*5W%BZNP*@0LQR^H!$H%5EE!M::S-C[()[=YU$17%HF8!# M86T&=?W>2).G1317H5V985'<1&AX M\<(&]^X862.!&T/MIB 6\\'[)^TY:@_GI(MD_[1:/J3MAP\LP52#O:BE)G8 M]I%HV/F8Q^V:/EEB*B$J"]_UFM7FJ^AY^!C8;@^?5#_S?$6OY@L<'0T.]GK" MAL^4X<:;BC\-SHW'R,.7&0I36=J YPMC_/J&%#3?BL_^"U!+ P04 " #U M:_M6)M\07F,% ,# &0 'AL+W=OS$+IHO%I>II8_5$5H3K*WF2BH%*V.GRPB]]I&<\NV\NM]O&O6"39W7$F\M8'6R^5 M@:!6)OW*;\L\;"B\&3ZA,%XJC"/NY"BB/)-!'A\ZNQ".I6&-%S'4J UPRG!1 M;H/#J8)>.)[8NE8!60Y>2%.(B35!F1F97)$_' 2X8,%!OC1WFLR-GS"W)RYA MH/+BG2FH>*@_ +0.WWB%[W3\K,$_6M,7V\.>& _'V\_8V^[BW8[VMG\F7G&F M?*ZM;QV)OT^F/CB0YI\?92$YV?FQ$VZDM[Z1.1UEZ!1/;D[9\GM]=OKNZNQ4G5V=B[19XWU*OB>6%0JKV V2 W-K9W^ M#MI"Z]CA0+:UVQ^N-X( ?ZCC3Y0XHYSJ*3FQ/8J[XQZ&BV\HC@=]WQ?G4"R M'1;@;B,XE6,8D9A:@U@0V%PZ95LO?)"!A%R1""#G:ZL0 M*Y>N+^XJ*-6V-8'C?6@=XQ-63<%:"^G%UKB__3#.!QL_%><%S:06-\[F1.R( M:WEMUGJC7UEOM-<3D]/S3^*Z(2CV0* M,(4K*\&$A6]!BE)Q[:;WXI,-E(L;Z8(!;7KBXF(B7KU\\68\'A[$L[@>';QF M_8!\77+*#2B/K-T#1J&DD>*V!09E'>^[T!W%0K?!NON8X!Q]""Q1T,FV$) ND+PF,:$\7V9,'+RQM.%!;BRDS"5QK&!28 MR"2.!4@T;9 A#)FR3+E"SD(EO\=62<96M( /_2(-4XH>RQAL:[X8NS!\NH+N M.^R;08:H%.!J!1GI,E[F*;?1>S3[* \)0:F,1"\B+NF@-HL=ES(AEYR;@Q.H MUZ:CQR"\U<4Z4T\EQ-L6][XH9(T!$(-I&Q;>&NWO;XPB-/0JDBT\F#9.-@)# M^I%[>'",G7NI(F! 0:_S8+DGT<>CA.!S"QJ6Z(-X7LHYHEEEDD>"UHF5O8YK MD3H6"-R*\5-"_D@HM P:_\K.EXV_LQH8*?$,)N?.$J[EQOW.7^3DDJ]=VX[V M#WQRE/JHZYUU1R6$*9[D0&IOG_*"J' #L"!N'K>VK-"WM5$EB!R3F/IX%76R MOAF$\H*^\1QD&EO P4#"/N>EV1B&S&""(SRZ$H77L[HK]F)SC$&!R1B!,V0:=V<)U6%_?S<3+KT]TT>P M37SO36W ZS$N*SS7R;$ SDL+N,L/=M#] W#\+U!+ P04 " #U:_M6[9YY MP;4( !A%@ &0 'AL+W=OG8,[)$ZNW$]HSCQ%UW$S=C.>V'G7Z 2$A$0Q(* $KQ_OH]]X)Z6;*3 M=O/%%@'<@_LX]T&>+8W][#*EO/A:Y*4[;V3>SU^UVR[)5"%=R\Q5B9VIL87T M>+2SMIM;)5,6*O)V)XH&[4+JLG%QQFL?[<69J7RN2_71"E<5A;0/;U1NEN>- MN+%:N-.SS--"^^)L+F=JK/RG^4>+I_8:)=6%*ITVI;!J>MZXC%^]Z=%Y/O"[ M5DNW]5N0)1-C/M/#37K>B$@AE:O$$X+$OX6Z4GE.0%#C2XW96%])@MN_5^C7 M;#MLF4BGKDS^ATY]=MX8-42JIK+*_9U9_DO5]O0)+S&YX[]B&<[V!@V15,Z; MHA:&!H4NPW_YM?;#EL H>D*@4PMT6.]P$6OY5GIY<6;-4E@Z#33ZP::R-)33 M)05E["UV->3\Q;4N99EHF8N;TGE;P=_>G;4]H.E .ZEAW@28SA,P _'!E#YS MXEV9JG17O@V5UGIU5GJ]Z3P+^&M5MD0W:HI.U.D^@]==V]EEO.X3>#?E0CG/ MUC7%99Z+WWRFK-A:%O^YG, #H,F?A^P/\+W#\)0ZK]Q<)NJ\@=QPRBY4X^+G MG^)!]/H9Y7MKY7O/H7]_D+X!7MU<_E>W-R.[^\^?7AW>S\6EPNID+$ZP:FY-0N- MZ(O)@S"5%7/Y8 T\C0)B)S^K PDUS/ G1+W&?P>XV:J3P5J%@K5"&M@J(S MJW <&LHR!3"%7J5\ VZS*5_"MI%">DT-,3>Y3AZ@?::3#*7H2Z419"%AG-XB M4"*M?0#VMNC,RE0)LA]J2R_ .N%1U<@87<*]9NO<:M1+G3]0")QV M# 5QJ#PW0%9L3E&5.M%SP$T,7-!DDY-<.J>GFDR&ONM(PS4GCB)-DG10ETE> MI<$9I"*%H1.]OC[H3=Z,7POBE]!>(8!!BMQ8S&7),:I*6:6:''P%A5#&PR\' M7Z8JW> M9L4+%!"U+B!\Y*U*5#%!TG=C7NTT$4HW5]P7F \6PV0$F5PF M2&>'0)8S,HYI^VN%F#"\SZRI9IFX-8MP!5;[+7'Y2(TFG(+.F>O_PH;<. ?$ MVG5NDVU+A8"4QI,>RA)!@F*+L#I1BMIA8F8EXU!@16(5?,V8.)#("HXC6.9" M'>%'G/Q201'_$,@C2W1@WM2.;ZE)GI(/4J/"HBZ]PFEOH"ZX#V)B%T^@O/I* MCL1YTFRAD =@$D MPQ^0IJ@?9DE!\!R8,$[ %2ZT^.!$JW(F&6[8IQ%QF9VNOXHB]"U%?>L :3A? MERJ'\W=.[I%)'''JF,I!S!V_$F. ;S?%1^#W 73GQ#[HM=2KA) 4>I"OK-,? M554;$%_TNLW>J(\?W5%S,(S$Q\HFF21N<3'MO!;Q:7,XC,6=2E4QYW(ICCK- M;AP=BZ-^<]#%_P^!\^2ZH]&(-@:0P?^K#)0G]X40HKL5NBK$47?4IT,]_&4E M$8//F"%K7=._JIILO6%7',7-TS@^?F0-46G'CJC9'74W!MU0Y0>K*:%#& ]5 ML)1ZU5;VI-IA;*)B(R<@(K<0$/%*K>G&;YE&,T5\ 7>SRH\[Z@'CI9Q3 MI_Y#BC.ZB024S6N@A-9:*ILC1%G6:(%4H2]UJ9H*RX$%-XV57HI[F6$Q9HD?*I MX5(SKTE,&)G)J64_X%*K%Y+<">W7@U!(9]0T3@R\<,#E51Z. 08F*92..S55 M=L6CR[)$]<,:&JBG$DP3OHBCDW^O:\.#0BMZ*M?IT+2R@4R!<&Q164\.>WYO MB;<@*-4L\H>VV$3]M3A';@B] 415+,FE#U55E'BIZ9^P)ON8(3*2O(6[88A&1!1N#D^K$&^I@$;H M:/%1+X2]W-2F3_@,OO3.0WTHV1*?UES#P<+5\\$A.49&S]CL(5WE(Q]LFDM> M(0/G2RJ#E5D[^ M(6GX\83[A[B']F+\V_7=-[L9N67+!0==5+*WU_S&1?6>5$T>A M:M9%=-, =V5O5QRYYCAPS7I'- KZ M>"EZ[;C7IJF+^F"SUQG6+WBE*4_0&RRU(BZWA]&Z 2UNQ:,!T.).#3? 7J@8Q/W: MS#ZFBY=BT([;'&OL=%XXWGF)8W\],]7[4S6!]8XLOXHLVO?0(X)DT\HG#W1ZN@$\./XCY&W[TA M?V_A^^^)F[UAASD?G_;X^133/&[JG8Z.#WU%:F]]]BN4G?''37J[0C4.7P#7 MJ^OOIY?AL^'F>/CX^H&[GA.YFD(T:@W[#8R$_$$S/'@SYX^($^.]*?AGIO : M:>D ]J<&+*\?Z(+U5^6+_P%02P,$% @ ]6O[5NBAZVJ,!@ Z \ !D M !X;"]W;W)K&ULG5?;;MLX$/V5@5L4">#$DN4X M3G,!G#3%=M%TBZ27A\4^T!)M> MK(S]XI92>OI6Y-J=]I;>ER\' YYL87P>+6+@2NM%%D0*O+! M,(K&@T(HW3L["6OO[=F)J7RNM'QOR55%(>SZ7.9F==J+>YN%:[58>EX8G)V4 M8B%OI/]8OK=X&[1:,E5([9319.7\M#>-7YZ/>'_8\$G)E>L\$R.9&?.%7]YD MI[V(#9*Y3#UK$/B[E12%R3^KS"]/ M>Y,>97(NJMQ?F]4?LL%SP/I2D[OP2ZMZ;S+J45HY;XI&&!842M?_XEOCAX[ M)/J)P+ 1& :[ZX."E:^$%VXJN"G#][+92E M3R*O)%U)X2HKX7'O3@8>RGG+(&T4G=>*AC]1-*8KH_W2T:7.9/:C_ !&M98- M-Y:=#Q]5^&>E]RF)^C2,ALDC^I(6:1+T);]&^DJY-#<,UM'?TYGS%N3XYR', MM,<-+>RM[9BV?Q.#I^Q.!1:_#H,>V_$YI?*)J^N:9/ MT[D= 9 M[>1*S%2NO))NEX0GQ$>V\0E;7LE4%C-I*8G#ZK"/M'6E#(F7K_ODEY 35E)1 MX\E8SYQAW@:8G*4022MKV21DFW(P:>;DUPK0R1M2&A:(G'>9!3^S#,Y6.E.I M\+#;,ZRMSJ625MATN28S#]]X600Y+].E5E#MJ/* ]AT&S=94.3XHDUY:)!S[ M)%UV->XHB"Y-Y7"NVWU);R70W7''/5=@92XM0TY-@8KJ:A/*7.B-EV-Z3G$R M[H_&"3_%D_YD/*3IK5 YQV8/%7C/"00IDS-/CMT4H@'!4=1/)@F-DOYH59-*JU+Y@_:$M4?0?L#:DV$_BJ-=>E6% MV'.DG/I&15U4)!>5!RA7LXSQ2EKQCS:$;-8.^!S-I%])J>^$?8 /CFL@G'7(X9AEG3OHD%R"DOX.4=E!F]KSX5J?&[CTJAMUA MY[E<**WK+$)8<>Z+9Y-A'!]WJ0F:;1V/Y\.C?IP<[=(TRT)FP4!K"II5#GG@ M4 ?2KY5RS:<=F)?$AS!B/.J/1Y-=0@?W>2A2[(6G>2!)^DD$4O8G2407K6>[ M1:&C*F61G1B$B>/#SG:-Z2548!SV4ZG^*(F8:?V#(RA FWK(.XWC:\\TY'S> MI$&"YZ=1&Z9@*JB]QVQXV(,<5JZ&7,ML=J\:XHVYX3$#,9R.:"O98&91%R , MH^.G61CP#H^):RVV!EG 9\7_2X\V>N^.+E4GGDBYR B]9G=76E3@%@R&^@R5 MIWYR)E>9X.7S)AXW/-&X??HL":5&%5QJ[E3VW\HT#L "W:6T9E:OKO=6863# MH1GF 5,%/Z;"H=@C_9&/F[($_--_6_DK7IH9JUP!H>[6KRM)87_=&^ TI3BA;*+0;/-S? MX<\ ##,U#]PA,F85>EM5E#7?86-]-H=B:UX(%K')?]D3V+X9@'+YA M0:BP\\IS#$IIP[6$";/)D "L23?I0F_0B&J>5OF&0S]G3.L1WK8]D8%M.,*? M"AX0?JPW;2P9&RS"A:9H:]+.@!X.:*QTB@<$#1M0$GNIUIU_>H67KCH"AJ8'--BDL=R]7.P-4 M1*R5R?;IFD<7]O\[ \D8O?M\8^V%*6:P(4#MA]XZKVP]"R%XE0L7R:9JW"O$ M3_+V_D-C_:!S^RJD780[)G*4V5)?Q-K5]AH[K6]OV^WU'?A*6+1MAV#,(1KM M'Q[TD ;A7EF_>%.&N]S,>-P,P^,R!(XWX/O&ULM59M;]LV$/XK!RT8;$"-WF,GLPTDF8MD0-(@2;L/PS[0\MDB*I$J2<7. M?GV/E*W:;>)T&/;!,N]X]_"YX^E.HY54GW6!:&!=E4*/O<*8^BP(=%Y@Q?2Q MK%'0SD*JBAD2U3+0M4(V=TY5&<1A>!)4C MO,G*Z.S49R<:47."= MU4%5// M%UC*U=B+O*WBGB\+8Q7!9%2S)3Z@^5C?*9*"#F7.*Q2:2P$*%V/O/#J[2*V] M,_C$<:5WUF CF4GYV0K7\[$76D)88FXL J._)[S$LK1 1./+!M/KCK2.N^LM M^GL7.\4R8QHO9?DGGYMB[ T]F.."-:6YEZLKW,236;Q1,Y M+NRE/!A%NYS\S.2#*5#!I:SH2@N;ZR>$:Y'+"D>!(7QK%>0;K(L6*WX%ZP1N MI#"%AJF8XWS?/R!>';EX2^XB/@CX1R..(0E]B,,X.8"7=,$F#B]Y!6_ZI>'F M&?XZGVFCJ![^?BG&%B)]&<*^(V>Z9CF./QAM8CU?3>[C\<'-W/[V:WCY2BR48-BL1N :V M?35!+D Z*OD>%>ZH !-SF'.=EU*C!K(CB#7PBM)BK"NRO'">4J P;X!17VDA M"H4MM.9KJ-I"0EM(0&6 71DX$UK$T.."O&2C2:/[9Q251=@M07@@J#V%0W#> MWU:WU/H:01VMY/^0R9(Z&?0H-MT'VS:>&"]MAMX1TW>:4:HTYHWBAJ/V0: + M#"*A?43<2U#^40I$_ U6[T"5S?=":]8A#[[3]/4K# MRD,W1*'X63*@_W08VE#BE)ZQG]HSHS:8/6: :YH9&JWVZ"1U-[:S.T.!"^Y\ MCH;1=P7P$Q?OTS#0-;IV7C[[3O]#=O8X1$EVB$2:)!V+GRR^?0['[B8.YR%- M3[_GL+L=9^'_E8G=4*,?;F,O3WXT&/['5+S4!8.=^52A6KHIK*G:&F':4=5I MNT%_WLZW;^;M5\(-4TLN-)2X(-?P>)!YH-K)VPI&UF[:S:2AV>F6!7VLH+(& MM+^0TFP%>T#W^3/Y"E!+ P04 " #U:_M6]U)D"J,( !O%0 &0 'AL M+W=OQ'VB+CCF11"U)Q?'\^CWW4I+EO%HLL$#@Z$'>Y[GG7NIT M;>R=6RGEQ4.>%>ZLM_*^?'MXZ!8KE4L7F5(5>+,T-I<>M_;VT)56R90WY=EA M/!A,#G.IB][Y*3^[L>>GIO*9+M2-%:[*L-<\^*1O5YX>')Z? MEO)6S93_4MY8W!VV4E*=J\)I4PBKEF>]B^';RQ&MYP5?M5J[SK4@3^;&W-'- MA_2L-R"#5*86GB1(_+M7[U26D2"8\9]:9J]521N[UXWTG]EW^#*73KTSV>\Z M]:NSWK0G4K645>8_F?7?5.W/F.0M3.;X5ZS#VE'2$XO*>9/7FV%!KHOP7S[4 M<>ALF Y>V!#7&V*V.RAB*]]++\]/K5D+2ZLAC2[85=X-XW1!29EYB[<:^_SY M55YF9J.4F'FSN!,WF2SQ,DK\I+6S83E)2_(FZVD50>72%\J;N0&J/+B MPEI9W"J^_M?%W'D+B/S[.>>#[-'SLJELWKI2+M19#W7AE+U7O?.??AA.!B>O M6#YJ+1^])OV[$_0-*=UD1_S0L\K M)SX4"RQ U;'98H^6_?3#-(X')[R:GO+]\&0_$I_Q=BM5ID"2&$9CH#[+J(#9 M,M>H\\;+3!15/E>6[&S>KJ1'?6S$7 GM7 49%3!IMR:2TDA<9)DP>&;!+*X$ M1;3.LJE6$:%AZV)%&$F#=>W^OEBO]&(EU$.I22N6(H+'?5$JFVOO6- MX.5) MZKVTVB <1*&LQE&4#N:,1KF6-G4PB*I:YU5."T;19.LVA]241&*N3^9ZJQ<> M6^LWMG:D*W6!C($Y96 ^5M%$AW@F@_K3+%Y@9$/+&6 M/(*LC?";4O'N5'I%AK/P2,Q",EPU_P.AI93QQN=2T9BE-#LA*[\R5O\)7?/* M8T.=Q#J]4&$J2^[EV]! (OJ1JV!36!:)3VI)B@)4+HJB E8^J=)8)*00Q.> M_<$OK8\;):U01%[BO5HH!E4RY+J(>=&RLFQ?JAU8F5L2_AZ!ZETWZL &KA7O M?B:$5BW,;<&.II6ER#.J5U:%B#K](/) JL$N4*)J*9&7L'%KB?Q1LC+T5R?V M-%D%M&&!VW^+))/ +CN+&23O/&"!+&Q[->NB3OS(93N,3W!U-*:?R12_\6B* MJ#["(U+F Z1J3X?]9#RFWV0DXOYD2+_3^$C<*,M#!4@BY*W>.NR/DH37#T32 MCY,C_";C1'SFBG\1Y4V\85;_:#H-_Y-C_)] :?@_BJ<-1=6>D9T=%\+++ZT+ M%\$%]GYXPB43(LT)D_-,">;\@OBCLKO%RA*>U.N3^/!@HOVFBX-O9'\GRWVX MOE"E)_*I XERE$C^KJO?=O.WEDU_YVD&*R_NE<5P)JX>E%UHA/<&(A3E+A3Y M:WO^2F1P\)ZHX6>IK?@JLTJ)O>&^^%AYYZ&8W 5?S]6M+@JZ@1@NQ3'RC00. MHP'P>'2$ZR2.)G$0"17C 1Z-IM%H@#H^#M>346ME2J1@,?HQ3/;08/:Q9G@< MQ2/H'X_H+AE&\?BQ);MA3J8Q63$FT7%"UR-8=-RHX?2_NHE\!>TT"%DW$9)U MA# 'WV'PON? U/TG4-A)BP[;4C;I*@Q0[]JF"Q;1I2;A8)_+#_\4E=<9DPJ] MO\1 MZ5-Q ((' 8*O[6_\(2I6M@L,CT$K@E8+I]H&D?_?EH M)#YI=W>P)'K5\(;J7%B*R%ZR+Y)H>MR1DZ+ 4Q2RV&B5 9 8$VH;U@O.:J> ML6GK(<>ES5 J @%699V*E4:$D5 09&<[ D^@^(NKXU]R[5:.HIE*G6WJ)VP_ M<@40D7<[UG1#\+(-M9J.&41!M2J)628M#;1@NE %34/- ,4.HJ]+&L<:UK2D MOBGDET.X$X#3\3) M(G_M"\E\E(&.RW\J:PX6AJ^_1+-H.X3,#5@9YS@/_WC""H,SICOI&X)OX\N! MK4N_'D5I8*Z#$3%6=A+R"$LO0P0]XIZ.Q5L4=-)#(:.)#R9U999R@Y,[U':; M@-2YU 6D:NLN.;!PG,/2!TPH^ M?M&$IJ+)!8EJ9OUG; MS6>!G"R?#,3M^8"'!Z!8'2R!.T^'E7A74 M:=NE"9;6=+H3@<87(&)191S64++DS>/F)&M#GIW!G^T(F+-W8B 7*ZWX_#A' MG@2!72\U%0&>9JZ_V]+X9$"!H+.@)H33^->> UAQ'PV1FR&-0#S*#MXTB=J> M#8.;P"_0!]+;.0&].LX%0/_?YK-ND7WG]$2#%U7B]XU1HS"+3*/IJ!V=>#0. MH]-7@)#GHQ%/1)A9CKXU$<43&ITFT6CR/PTWY?,S?X>Z[RF'G(UBN M4"OTJ0_0-E7AP_>P]FG[-?$B?$3;+@^?(J]1:AJ=*%-+;!T@*CTT"/Z\%VZ\ M*?F3VMQX;W*^7"F)LRTMP/NE,;ZY(07M-];S_P)02P,$% @ ]6O[5OQ\ MVY78! ;0P !D !X;"]W;W)K&ULS5?;;MLX M$/V5@1H4":#:NEB^I+8!Y[+;+-# L+?;A\4^T-+((B*)"DG%R=_OD)(5&YND M0=&'?;%XF3ES9C@SI*<[(>]4AJCALVD0A9, MTU1N^ZJ2R!*K5.3]P/.&_8+QTIE/[=I2SJ>BUCDO<2E!U47!Y-,%YF(W$%EHJ+$B2F,V?AGU\,C+P5^(OC3AV, MP7BR$>+.3&Z2F>,90IACK T"H\\#7F*>&R"B<=]B.IU)HW@XWJ/_9GTG7S9, MX:7(O_-$9S-G[$""*:MSO1*[+]CZ$QF\6.3*_L*ND0T]!^)::5&TRL2@X&7S M98]M' X4QJ\I!*U"8'DWABS+*Z;9?"K%#J21)C0SL*Y:;2+'2W,H:RUIEY.> MGE\S6?)RJV")$M89DSCM:\(UN_VXQ;AH,()7,(;P590Z4W!=)I@)3TQ!Z+@1>$+Z!%W9.AA8O?+>3\/=BH[2DG/CG)7\;N,'+<*9. MSE7%8IPY5 @*Y0,Z\X\?_*'W^0VR@X[LX"WT=Y[(#S 6J]N;V]_7L+Q>P?K+ M8G4-?V8(J0#FGP .DWL3M.*T"" 4UZ2EJ@5K2@7\#'& M2A\@)Y3.9^?$VP ?)ABLR<+1@@6VH,^CV[I R;20YW!+O>VF).\03B 8NN-A M2(/0=X,HHH'O>:Y1.X'QQ W' 5QA*:C4&N4+&X7OMKK)%'L@U*V-%3G94%5 MW4YI\L.$=C!Q)V0@\MV)[T/DN?YP %'@>GX$5VT@UUK$=R J$VH%I_X9^),Q MR8XA"".(2&&%E)X\-L+*"M>#2FI=?.])VD3^$^FYW=!WR$9HE3-:Y-WJ11%4SDLC^N\JYP? MULO[:L6E6T]5:.^M_,D%IHPQ+@'3E%;IOJOS!#8&2O-/UBA)]HX<'1T[.A[^ M#QT-?M91DZ[_36*)MBO3 DL2;JA2+-H]+0P,5ZHV7A'%JI9Q1HY#1=6&UA': MV3R936H@('8E2AND3:VHRRI%*"R^K[ELY&K:- 67UKJ6IASHO9*8SF-+.Z,R M(8M80H&Z1U6=$B:1N!4:J71=N&A1R8]B8WJ.47,MM;2FQDSB"6K&<]6S!67: M>/++ 2!]YP0R_4W>QW 1K0WPOLSUT$DJ)6+.;&?C#; Z%CYLI+8H#$4Z3&O9G#;> MUY1K^1-MD%5*E ;#$K8*^Y0PQ:5L[MG+]Z=OSMY+CXS^P1.0\G9K'[J*;->E M;EZ#W6KWEEXT3\AG\>8A_I7)+:?8Y)B2JM<;10[(YG';3+2H[(.2CH*>IW:8 MT?\!E$: ]E-!V=U.C('N'\;\7U!+ P04 " #U:_M6VX>4B?\) !%' M&0 'AL+W=O][K=X7G&I>I<7;BY>W-UH8'3><$ED)I256C$C9I>=Z_#-343[W89_2+&TK6=& MFDRU?J3!77+9Z9) (A5Q01PX?I[$K4A38@0QOE4\.\V11-A^KKF_=[I#ERFW MXE:G_Y1)L;CLC#LL$3->IL47O?Q-5/H,B%^L4^O^LZ7?.X@Z+"YMH;.*&!)D M4OE?_ES9H44P[NXAZ%4$/2>W/\A)^8X7_.K"Z"4SM!O-D/V4:MB8=DO*A') M)OTY1&KDZM5RW?1>9?BA5&>LWPU8K]OKO\*OW^C9=_SZ?T%/QE7"KJU%Z%_' MWTIII9O]]_74%@;A\I]==O#'1+N/H11Z8W,>B\L.[3[\\/+#;SQ]O[CY=?[W[_.F![63.WI5&JCDK%H)9 M^%;]LML M)EQ2L@],Z%*9#4A5LIA"TDC+@*W,$:2@$A$28R%I:X-DPPI!U2)1*GECRU M9^PS>'$Z"W!H 3N>8J\RC!N!G;DVA5>)3/@>KE6QY"E[J(_-*=CQQ.9&E_G9 M#O^\%U.SWT'$5FEUR@M2K^6D!YT)0^EU>W_MU;E.GJ35QL)!]2+YHWYNF?\. MBG/%=8HS;T J[71"\WB5 H%D7$L M)_R%;L;P%;&#_0'"1HJ]YF^4_-NL[?+J\%2XET^Z8/=:J@*GQ$C88@7[WM\_ MD&GQT[+J;SR3:4&!^0D%\P,)OMIAU'@UK:))*E_X"1AMQ=S;U.4ZG )--@+8 M9B0E[JT]%A+-EB@BSA5HCA%,U,LVNG?PA>] M5/"JVYK]H(4/+02]0PO!]^M ;Z_?=J+-1\299?> /QCN]]_O MX<#V%'FO/6ZYCG+A7V@>V:V+[K^*,54Z*+(Y*=F&E@I/&M(VGFP(+ E^XK0D M>W(2@$RH >4%D>G2'.*DEQ'P@][^NA ;1?L[)7>-WRZ'L;H==<>%G@NJ=H$3 MP;F^^Y:2L]U[63T,])U+&M8@G&T<85S/C=BCHT!N8OBM= %0JSV!ED#@4Y!#BUKH?%GA%]\ MW3MNB\<$:))[O$A7/E+7^%+P*2J.OV$B&*P[@U*34GG=].>EB1?(?IB%@AYJ MZ-BOUG)M&&*-9LFA[? >>=FQRT%=6JS;DS=^+^VCMCNC(EOH^!%H8$NP/%9E MADI\PL)NS^5,V'N[N9%:3<&.6!2,)D/\-INX7;"=D\J]O5J32I% MZRR01-$ ))/NY.2PTPB+UB?"$N,AZ*-^$/7#$_:KULD2P,4B"-,/V7 $4PTK MMU(^;FN[PZ4?.8"PS%BN';2!<&_P'+%^&$QZ SP,B7A Z(6.&VL@NRH2.1O:AQ'E?SEEVXV[Q5C9!A!&).,U\X*DF;'MCB[H1B@QDY65[M#/&7>]:=9_@*3)OZ,Z ]<8?51G8PNVW4T4B8ZP M!:I%XU&S5*%;/?Q<%>+:XA:PVBQN__IT/V(CP%U_N"%"& ZW9&A$1DL:\S0N M??1Q[_!$HF< V$#)J2B6U%NX]*G+_\OBJJI+P#I'ZB[^)?RD*#NBN'2-">TC8UP@DY7;J'= MHS62+=LO8BI$H:9&FSE7\L_J[8[OV"FN8Z.M/;4XCT8ZIXZ[5![=&XE=HW=0 M*]]8[7OQM4GF>J^%2'-T!_#1'!R\V.(9$=6ZFT!1>+$Q&R1TKZ.PL[JMY[IN M/UL.:SZ MUYVL7"ERX9DPBAG<%P(.-K0!ZS.-!K :T '-E\.K_P%02P,$% @ ]6O[5G.W$E!C"@ MIR !D !X;"]W;W)K&ULQ5I=;]LX%OTKA*<8 MQ("2B/I6TP9(TT[;V6T;).G,PV(?9)FVB6&.U$+4F)DH/2\: M#/7TV"RT*,9VT[PZ#GP_.9X7LAZ;KXD)C=-Q+&%1"7*AB04N-R(#[(!&XM)L:R:2W7[0;3VQ"2O5)6QO^S6K0WR M 2N7IE'S=C,TF,O:78OOK1_6-F3^(QN"=D-@]78'62W?%DUQ^DJK6Z9I-:31 MC375[H9RLB90KAJ-68E]S>F5F,+%#7LK35DIL]3"O#IN()BFC\M6R!LG)'A$ M2,(^J;J9&?:N'HOQ_?W'4*C7*NBT>A,\*?#W97W$0M]C@1^$3\@+>RM#*R_\ M@9678J%T(^LI^\_9R#0:G/CO-G.=M&B[-(J3EV91E.+U (%@A+X1@]-??^&) M?_*$KE&O:_24]%T1>5+(=A6OWKW_].[S-7O[\>K\WU^NOEZ^NV)?EF#UTF"[ M,6Q9R\:P67$CV$@(A,QTJL6T:,28R;I1K)EI(=B"W"9+P:9:+1?F)?M-UD5= MRJ)B5S@(,\9C;T0M)B2MJ,?L8PTSL$3T"^SCSP4%)K9=M!+-$;N>B9WTH4@< M,X1U@PT352&Y$*P3"%(:.ADYEU6A97/'U,0N6F@U7I:M1J;3 T]O)$C+8%Y9 M23C>G&S9C&.750'1=TS4-U*KVF(D:W8[D^6,UF#M0F@H=^).N"=#E*I62S(8>DPFE)FA=J7IZV @]9Y!@$RU\M=47A1:(_AKI;&0#18X MF=:I'T11-;.2)*WI\D=1+9TF%YJ0!]!TZ'EAEEA^M^:!2VF^V;G^T%ZA2]%( M[4YQ7KL1IK'#?LE[=2-T_80BYTHCJX%X5L070*79(425U;)%;]L*$N((2S+$ M=U1Y@].:6='8N5HU; S=RJ:"88BOTL:=S0("0L<2Y("E&PRUK 4A>X$++5'M M)82 ^D::AFA8PEUH&-C,&L2L1:4R#1+'%,\-4QI!86A_T31:CI:.?#B]P%-* M"J*RIBGDKUK5AW]!%3F1T! E66B-FU+-20>'T:(J:H^AG);?#EWN6)_VK'*J MDF.WFMR$C">FVHW+6:&GE-8ZQ1$;$]CL^#P1ZU/%&'@UTI!;K4U6FK).OX$G MU-+TWCE:CX %SB\E3.X3UKT\:U&AYZ:8 TB"2L'1+L!'#NC/"AAS9-\"GB8Y M%Y3\ZV9EU9699Z(,;]PW\AVVJ[Y$X4 M&MF0./96E&(^@H$AMS4[.&)?%^2W=:]ZUJ6:_%[4X)0[W;D'I1A0E&UBA*&B M0OZLB7)0:0:7V;V'79[3XD;42T%IBH@JU\A.JLU%0863/$!(R:8C5*_\AG./ MV,4J\SX& X3-S;J7>G!J0I0')#@(1(C]HON88-4UJ+,#D8NE0WQA/24-FT3 M>(X?%:*"\OD(D>ZU!85\H*WS5U;]^DL6!/[)EFBV,_SDB'7-@UQ+E)W)KGJ[ MVO2=S5W'YO!#OR7Z?LLN(1!=$; $HD+A$O^?H)RR3G=UR$9@&Y3$L;X4C8B# M!)[0SC/=1+NX2S(/3KB^5]%=X(^EZ8N_L4=V#$#],A@#I0/K)H07]#?#EY!# M]JYWIAMVKJK!O=+5UZGSGKW8N@H6C\#U*,Y=,J<]Y2H=OV!![GMYZ%N\>'#2 M7U;P&9"&4; Q>AZDF1>&8?N[ M-Z1^V/X^@+3US0LB;6IO.(&<$*0)]_(X0$'Z_O^(T22,/)\G6P#M9O8"E /" M),H>C/>&-/."*-H8/0]2GGE^P+O+?J#&'D_S]G<3U,X_P)("-0\(Z- +? K= M+ X]#J"?1/6?"],X@K5QM 75;F8_5-,$_ T>C/=&-;5^NC]Z)JJ)%\",]K(_ MJD'[NXEJYQ^@FD4>S^DNX%X4$- I4$W2:(?N8I>NXA:]:V':$F]^2ME>(T[7 M&SD#+WI%&9;@DF"#Q[.<';@-0SC :$BNA!\_[MB$OR#S MTX ( D!-RG@V) !DJ6?ZL1F,7$CY1$-=(V);&;23T<]25$!&) MK.ZC!\MR8(AF+@"$09:#T,D&";$AB2EA)%G&J'=,F5W/TL +7)W[&0R$&9#9 M7AYEX!9E#A)4#'_(8#1B='\"'O#AVCV\0^2C:SQD[^F%'$G*%)5]JVO_X($4 MZ2C%0:E'+<+<=F7<7D32 0<-04?$79ZF0W?C@Y0[D!GH'1!_:3OX&/"AO8GV MY#08 $5>6)>F]@9.S2RG0]"=$Z>1F[(T?3)[[_I&^(/-!!IU PY@E*'AYGMT/&QXE=DV$-)_'Z&]]%,T# MMP.@)9G'N?^38B?D7ICS[O)8[&S7**8K8I^'B9?R_&^&3X[>@,*'KCN$#W+/ M8S;E^9;,'R&^0]1@CL25\L#6T##<$BUN>8SZ% 8Y%8J0LD44IWN$!ODKM6D^ MHJ1D&QKX*J38B#D.MOF>(^&CK7M&P[H#* M'ZI8@F"F(>(=R3-.D#SCS$?P'![U@\BR'*P+@YAM M^SQYO/;Q>"[TU'XBI_<(O'.Y[\C]T_XK_)G[^+Q:[C[A?[*\,ZP2$VSUC])X MP+3[+.X&C5K83]$CU31J;F]GHA@+30LP/U&JZ09T0/^_":?_ U!+ P04 M" #U:_M6BW^UZP8" "A! &0 'AL+W=OD.5F#7]5*[%1DH)1,@#5,2:=BF>#Z>+:8^/@3<,VC-T1SY3#9* M/?C%YS+%D3<$' KK"=0]]G -G'N0L_'8,_%PI1<>SP_TCR%WE\N&&KA6_ !U>H[^LN_Q'\1ZL\:]X;JG=,&L1AZZ31Z.T%1KIKB&YA51V* M<*.L*^DPK=P_!+0/<.=;I>QAX2\8_DK9'U!+ P04 " #U:_M62J-CZ7X" M "Y!P &0 'AL+W=O187+,"J#I9,9YCJ;9\;8N" TX,*<]L MSW'Z=HX)M<*1LBS'/,GR>0L6ILN=;6<$_6J=0&.QP5> T+ MD _%G*N=W:HD) " M#&*I%;#Z;6 *6::%U#7^-)I6ZU(3=]=;]5L3NXIEB05,6?:;)#(=6P,+);#" M92;O6?45FGAZ6B]FF3!?5-787L]"<2DDRQNRND%.:/W'3TT>=@CN,8+7$+R7 MA. (P6\(_KD>@H80G.NAUQ!,Z'8=NTE5SC_YWWV:N][R?#;*O"-GO^:*NAZ[%HNZ);3O6TH M"AS#V%+-2P#?@!6^?>/VG2]=F;ZD6'1)L=F%Q/;>)&C?)#BE'OY00X+0F.6= M#U!S^X:K9\$F]/J#OBJES6YF#U&^Z_5Z^ZCH$.4ZCJG+7=CL$#;X[ ^\%E5' M:>_THASXV@P!@6)64ED79&MMY\R-::\O[!-W.'4[[)&:2_48^2=?#[4[S->$ M"I3!2KERKC^I5LGK05%O)"M,)UPRJ?JJ6:9JM@+7 '6^8DQN-]I!.ZW#OU!+ M P04 " #U:_M66(TFE40" "*!@ &0 'AL+W=OGVO$)3X(^:Q* (U>*L95XI5:UPO?5UD)%58C40,W M3W(A*ZS-5!:^JB5@XI(JYH=!,/,K3+F7QFYM(]-8-)I1#AN)5%-56+ZN@(E# MXHV]X\*6%J6V"WX:U[B 1] _ZHTT,[^G$%H!5U1P)"%/O.5XL9K;>!?PD\)! MG8R1K60GQ+.=K$GB!58(&&3:$K"Y[>$.&+,@H_&[8WK]EC;Q='RD?W6UFUIV M6,&=8+\HT67B?? 0@1PW3&_%X1MT]4PM+Q-,N2LZM+'11P]EC=*BZI*-045Y M>\$$ MR+_YOC'K]<*CWBHH-TK6G-"]Y0T MF)VKNH5.SD/M=[-0->3)$3[<- S0.=M/; M\:DV6A)1Z_\/N=4=!N:8*1@0F_9BTT'.=\%OKY ;AKXE-^OE9E>=VA-(\Q7A M"V[#S+?MHE_M&^VR[2]_P]LN M_8!E0;E"#'*3&HSFYG7*MO.U$RUJUVUV0IO>Y8:E^5F M 'F>2Z$/D[L!OWO M)_T#4$L#!!0 ( /5K^U963$)XV@< -\5 9 >&PO=V]R:W-H965T MJNW&KYH7GC<'I<2WG-"%_5]]8_!IT7')5 MD7;*:&%I=M(;[QV=[0WY0*3XGZ*%6UL+-F5JS$?^<96?](:L$964>68A\>^> MSJDLF1/T^-0P[74R^>#ZNN7^-AH/8Z;2T;DI/ZC<%R>]PY[(:29#Z6_-XE=J M#'K)_#)3NOA7+!+MRQ<]D07G3=4%<_YTDJ(AS$Q,U%RKF-:NGA\//$0S@T'6B#E+8D;?$',@WAGM"R8N\^6N3 MP8G?B\W\N)B.7"TS.NFA6AS9>^J=_OS3WL'PS19M7W3:OMC&_?2"7&95'?,: MD3L+#@3.;5+S28R.Q/G9U?_[XDIGNT(Y(46.VK$.Z4&Y8&M4!@=EIJJE7HI% MH;*B'RL,_O.%-6%>".4=BGWJ5*ZDA3_[HI!.3(FTJ*VYQS:(L9I!(.3+4DP; M\2L)^)V1V'O]^J /4H545>52>"-<)6!F$+8B(G ME(;^*@^RQ/[5 MA[R)EQX?^6PM+0R&$\^EEKG<77=AA:UY0V>I-DS)[@&X6LG.QZ?2)-\1P5)V M)0R?0V:-:+Q56NI,0=])XYF^."--,V;"3*^T"U:RKUJ"N'T=F>/83LH9A%P$SFY%ESRX%R:Q@0K;_"Q4Y25)00:JTN#8>81OU MHUNJ:6772V]W%H"9]*I%+=.&ARRJ92>PN=(O/\AEL*I61ERBHY;2QN6M\HS MCAS7!78Y,Q:%*Y3L[V@ M+W>"ZW:,;3=-L,WN<]35#$4DJ%3H7K+--592<76U$#*5):=O2CZ KG8RMFTD M+!SHZ(E>RPW7-(\// 9\Y3P;(Q-T*MQ[^$9.2TJ:D?,=.C"&\%D%9<$&<6:N MF G(LL FGU<:L(J*9?0AVF% B/P?2LZD*\0,4U$7Q&W9?-!E\\'6++SKW'3% M1JAJ'3LZOVS*[A_!-V7[TT)5R'MJNP,!3!.0<'QL'I%MH7PA?AF/;U*:US7: M= R7#66'K?-0KBJ#@S*A+-@FB*"X_)P54L\)55I5*C8>\8SI>I/+\]YSYB!M M[$RJL7.E;$)N? .VD_48>4&4!N,X8*8&0NB5'=9APW*G6K;U&XUZF"QK/GC4 M\I635JY%+IE*>79L':P+/+]QAPQ ZXVN00]P\7,J^74;'FJ)//\4T-;(PH!D MO0 1C\-B;[CS7^'0#TOT!L0 -P(^!+7^#CI-W%%MEO!X\&-$UT&2'>D>J -0 M$6.MTJ_"Y@0^-7EX%D21*@P\.FN*",JBDP:'\OCHNC7>1P P5*-X#$ M]=>T:=:H_X,:5(<\#'@I%["%C+3,4N9_8\)/A!I:.L>C.&(71T:$<285N_[[ MP"6-,FOPTKJFS6A0*I.[5@KE?1\<6IK:?-> :=D03( M/$S.=?)&&X]0KJ+!1G\9COUML/>J@[U7V^')104OG5>,RAL![OLX)"A+!=FU MK:>V;B;B(E-^N5;,ECX%Q2 1H@,K^9$$M?)323C9L=Y(=:]I" MBDN@*(,D@\M_.F]&_MOR;&^X>AH9;M7ZFA8/?&N-QCK[]@CU&+_+#V)\?O[' MW?7[J^M?Q,WM']=8GU^^N[Q^/V&T>3N>G(GQY)P'3 X><(7_!)M%;)+!%P:S M3,+C""$F7N0 #:G:,:A*($(\G2)[IENTGP&)(J?.OA*)3I-(B?F M 9WNDO.K*FB.(3*_J9 FSUK5=[DT)%_ 6^'W_#2W-CRWTW]2$YPA\B+8]') M E?^SZ)*CT6I?_\6-*67D_:]IX^+?=LL+\?IS6Y%GIX^WTD[5PA. M23,<'>Z^PD73IM?$],.;.K[@38WWIHK+ O,662; ]YD!7C0_6$#WIGOZ+U!+ M P04 " #U:_M63%9WB%P# !0" &0 'AL+W=O0QB$D<9)>P$N[G%./E[Z! M]Y*J@3^6:V,U:>//OD1;G*P?QYV7&[-C!9"8$EV>Y0->F[$D>9,\'^\WYZ)!F&8I6&29C 9AY-I#$_*,M$; M)AM/PTD<0YKG83*=PM*Q9[) 2D1#J9JUK9HSUZLD)2KI@ 8Q.0X'\%;AB'>6 MC\)T.O:Y9&$VG< %3>2=)O)OUL3MELD-*=C7&O]%_NY$OF-(-V"/BOH$=)G" M*:Q5/BS[2LW4.SQM56/U%#C_]?:B@E/DC2SQ@V7 MDLN-*^(.-598/7/'U!G]0 M567:#2B9?5=6[%UV]T.C32G1VR]=(X5TO,^!AV@N_ M6^W:Y;+M$B_F;:_]2.RY-""P(M?X>DQ[KMO^U4ZLVOF>L5:6.I ?;JGEHW8& M]+U2RIXF+D#W)V+Q!5!+ P04 " #U:_M6[G4K=YX# "_" &0 'AL M+W=OY2^P:;R5K*!SOXE"^#R!+""C-C$1B] M'O$"J\H"$8W_.\R@#VD=][]WZ-R.HKSTVY#*8!Y%BPMC*W1X\(6YOAE-H@]'F*8]T_08^NK.GQB0!7P1&C-BF\,%/;B! M:Y;QBIMOAS@?1[TO$3)9KVDZ!RP*= <$N#!(*1A0S*"&EJJGP)!M'(VF3BJT M_S%D/GSAPW/4 _+,JC:W$K+FO*;],);S"T306]9H8%K+C-,X)\&;DCRDQD.@ MU'<.^$KV]L_WJSBQ-L4=4 MU(*ZE-/A+#V!T7"6G,"M/0HVB><-\D9^^4^8#J/(&D=3.TJ&D].3(Q4?]Q4? MO[;BMYC)C>#?B>:GW49>/5%3UGBHYD=Q#^NTAT4/NU])5DME^'?F6BBQH8:' MRLJOZ/M%)K6A0I&4:FYLUX ";>5L;.NR*ZJ;M'625$\%K&DJGMGN0FU5/$!6 M,K79K[@I%:)S>'7MF=XK/;SCPNJJU62@W\_AW@&^T,)+( =R\;,&X0\8#]+9 ME-ZCP21-X6_'_Z?TWKZ9QJ/X XRZY6323]U+PRJ',D[2#F7\JRY?R64V&"66 M2SR81.QW?:A MTP>(7$EH2$ %0,OIUW[P,E2JL]ZCFC@H:Z$/NW- MC5D<^[XNYE@S/9 +%#0SE:IFAKIJYNN%0E8ZH;KRHR#(_)IQT1N?N+%K-3Z1 MC:FXP&L%NJEKIKZ<8R67I[VPMQJXX;.YL0/^^&3!9GB+YK?%M:*>OT8I>8U" MGV=VO5OP.\>EWFB#M60BY6?;N2I/>X%5""LLC$5@]+G'"ZPJ M"T1J_--A]M9;6L'-]@K]TME.MDR8Q@M9_<%+,S_MY3TH<&UP[/#B9_"NQ#UJX\STX*RJX).9HX*-8?CS;$*N(+[\M<_^%C[9 M#V_/T+%>L )/>W1(-*I[[(W?O JSX.T!Y9.U\LDA]/%M>W1 3C<5WJ?E09S] M6M[-$::RHF/*Q0R,94!W5OF_J-OSPPVGIL**&2S!2"#G:02^X3U*%'84-'^ MNN4"6BX 11+7D00F2K?,++&ZQ^V5[[# >D)1B4.W.H(^%[1:-IK$]-$QW!+X M)M&>@-^UH%LK=D$O&5=PSZH&@1F8X(P+84TG[RY0<5G"#Y#$7I*GU(AS+QL& M<-VH8DY90,.;5WD41F\A''G#80@W6&*]L)F&CD_DQ6%P!/W4RV+Z?F2F4:WK M^GEN)S*2H>_%G(F9=1],)/F#8E'SIH9^G*=V44+_3DF*P6=*T)VNY=]-ZVQ( MAC'T0V\4AD=/K"%';ML1>'$>/QIT@(SIFHSI2\GXJ3':4&BL]ZZ$0>*4@1OB M"-PNV6(O00]B?Q-!9:/H]Z@(7RFBK"+:*K)B'7FJJ)C6?,H+YJJ#XQ=YKBAD MO6#BBP5H!&M*;HE^0=&A0M2VM*QXZ?A_SBI*GF2D3;_:NGV7XWNXS&K9V)/R MA-/;LK]*JQ?EY4O^0%LY9[Y_6'#5ZNNBO;4_?)"=+5<[AE/.VEX2#;L\**3XL6B4LNPB!Q'L7K2X10L'89X16AAU\8A&EG M9DH)XS5D?NB[6--,O++Q!?8=#.608O!=0QE^QU &P^?=?R C9>N,E+TT([V? M3NG>I]M*^30A[BRS@N*[]ZZ^A-=XZF4%7(FR+"R[?<_2*V/['"7,VGBSFVU M56#W#+G-W$:/K5W6:,>T,+<<2?,54^RQZ('O-7H^N'REG[=W\<7G[POG(%%TQ M-%0X)=%@,*0:J-I70]LQP&ZZ?;^#]0 M2P,$% @ ]6O[5O]MNT9:! 5@H !D !X;"]W;W)K&ULC5;;;MLX$/V5@5H4-J#$NOF2U#9@)UML%PTV2-KNPV(?*&EL M$95$A:3BI%^_0TJ6U<9U\V+S,G/FS(V:^4[(;RI#U/!4Y*5:.)G6U>5HI)(, M"Z;.184EW6R$+)BFK=R.5"61I5:IR$>!YTU&!>.ELYS;LUNYG(M:Y[S$6PFJ M+@HFG]>8B]W"\9W]P1W?9MH2[KEI*>7'QB7\)7E-<(-,E5+I(AK!8//+,Y1#>X#DX"_E67YQ!Z+@1>$)[ "SN70XL7_M[E M:ZZ27!BO%?R[BI665"7_'?.Y@8R.0YK.N5052W#A4&LHE(_H+-^]\2?>^Q.$ MHXYP= I]>=\T#(@-K)1"R@XK4_C$6+JF'.GS7_.$#8BI_8U(-K41=O#_#O9%K4$=J UR ^\AH8/I0^[]%F1:TRP MB%%"Z-O3P*7V5A7:!LV?7= 9Z3&)4/3\VAB_'@]^RQB0K.4$KJ#6Y M]IT(Q<]0*V,H18V2&M/$),GZB -.JIFH%=E5PTOXA.3=3^%X$0HZV: T+B>B MH)=7-12JG)7[*/OP%OQPXD:3T*S\F3N;!+!Z9#PWN3FCE_I,,4I2BK$&9<+4 M5(D/D>>&LQ"BT(UF8_B;W)0D50G%M: "ZPQ<1%.836:GR/323 J#EM"05@VA M(7PL*3*H-$B*-Z@=JQ0$,'6GXXA^9]X%7-%#00DT*:MJBCV]KE!)GN /Z*%! M]PA];-##P/5\;WBBK<9=6XU?VU97&2,:5!QMDL)>%RDK<&!ZNV=Z:YGVVO!8 M:YVF\)O6,F68O*!V*#%+S?1?\JI 4F%82,6?H&C>:#1O])$6M:4XH+?L3+.G MIL&&+PK:2EO)-6YY63:]2,5!=M^]F06^_[Y?X%2L7?K,>GKA^N'%$%9I:ON3 M"$I10%PKBI*BUR1YJ+EJKP9$+_2G1&(2N9-H-@2:%W1NOU8F"J^+0!BZH4>E M[1:4O\;=M,X?AHD8]ZW_H"Y=9.-(K,UZ5N/OO=:33%PW3%+: M%.2X(57O?$K%*ILIIMEH4=G)(1::YA"[S&CP0VD$Z'XCA-YOC(%NE%S^#U!+ M P04 " #U:_M6C[?)*8D# 2"0 &0 'AL+W=O8R>S#219AV5 NZ#QM@_#/M#RV2)* MD2Y)Q>^Y%=YILE?YH*D0+NUI(,PTJ:S=7463* M"FMFSM4&)=VLE*Z9I:U>1V:CD2V]4BVB-(XOHIIQ&SR:JL8)+O-=@ MFKIF^ND&A=I.@R0X''S@Z\JZ@V@VV; U/J#]8W.O:1=U*$M>HS1<2="XF@;7 MR=5-[N2]P)\9N.0UB1P@%EM8A,/I[Q%L4P@$1C4][S* S MZ12/UP?T7[SOY,N"&;Q5XB^^M-4T& >PQ!5KA/V@MK_BWI_"X95*&/^$;2M; M9 &4C;&JWBL3@YK+]I_M]G$X4AC'KRBD>X74\VX->98_,\MF$ZVVH)TTH;F% M=]5K$SDN75(>K*9;3GIV]KNM4,.MJBFEE8OU(\*=+%6-,)BSA4 SG$26##GQ MJ-R#WK2@Z2N@%_!.25L9>"N7N#S5CXA@QS(]L+Q)>P%_:^0Y9'$(:9QF/7A9 MYW7F\;)7\-Y^:KA]@K^O%\9J*HQ_7O*QAASQ[:=P34"GHRQ.02YFP'=S41L2_YT&]E7B&LE* 7D\LU M6)=NX ;8X15UYI4W7YZ8Y\_FE]R40ADT0'($L0/NR3A59&7E-95$:;\!1OVE MA:@TMM"&[Z!NZPA='0%5 795X$5HD<* 2])2C:$3,[R"N40A-DX@U%?CV+F2YO1,P]S93%IG3I@![FAV&'2G9Q>YS]C1[0(EKKC7 M.1LG7Q3 =R0^I*%@-NC;NG@*_?E7T3GAD&1%'XD\RSH6WUE\IQS.?2;ZXY#G MEU]R.+Y.B_C_BL2QJ\E7V3B)4YB,QO\Q%"\UP>AH3M6HUWX:&ZJV1MIV9'6G MW<"_;N?J7%7VTH'8" M=+]2RAXVSD#W&33[#%!+ P04 " #U:_M6DAI%J^,% !Z#P &0 'AL M+W=O"8+DXB,CQ7I(DV96EWP1"[/&YW&>N):S!?&3K2&9SF;\PDW MM_E8X:U5H\0BY9D6,B/%9^>-4>?DHF?7NP7?!%_JC3%92Z92WMF7S_%YHVT5 MX@F/C$5@^+GGESQ)+!#4^+O";-0B[<;-\1K]D[,=MDR9YI"&31.N#\]:!B+LPE94P5V4WM^":K5^_EJ_ M"W\OX&]%YE'0;I+?]H,]>$%M;^#P@A?P)@NF^-$%XAC3F*U +T,CI5@VYV[\ MYVBJC0)7_MIE?(D=[L:V^7.B1U8MP0#GY9,$_YF M,D&Y !-%!A!9:"S0AR=TXP W.483(&]-.$ ']C@JV2US:XJF]_3QW<#O^*<8 M];OVT1O@Z8<#NN8(OX@,<)R55&3":*=?96FG&72[]AF$Y#=['?L<^'T:<^5J M9!9QTI9EU=9.,PP"M[Y-0=,/^G@&W8!NI&')EBNC7?Z&6LW^8%#^!L?X[4%H M^1OZ ]K#K&[-K.Z_8Q9]+1W5W'1'^>6V=D=)M:8;;]KN,JQ:-[(U5YC5+D+N MU^EFP2L2."[9>D2.F1E@95%QL(ZH54*]&CI6J;-)T5>(N47 )J(2\=Q0SE45 MXQA%%[S<@;2PI.!YU#^EH8;2#8FLL,3?E<9)E] SV_A(2(;AM3X< +V]1I'Y?C7EAK&1/J@<(AZQA\X/N0^9XZQYX? M0GXWM&]!Q_.[3S79=G,P\*T670OM!W8<0J/CM1@7_KV;K*W7O&;( MV/M/H8MFKBV7OS<5RP[]EZI?I_3PF(XU+;U4<;O73BU%9 M#_>*W7U ;_/PF2/9AM0EMSXS(K%'],GS0W,[7%1 <4N -CC=P M8B1*C(2@E> )B 5:52?T!R?7&LIWZ/1HH;LXQ!QR<$G&HO)$+7*9.0XL!(X$ MU%.00CKB&5-"-FFY$-&B-)"#X4GR>-8I*WY=?A._^,(0;]%:$H&'8'(79)90Y2YQX!\URPK+WJA6 ^ MB<"&R3^XDD>1=.-;;^*10=.H"P55):H;^AP#^\AZBUB>*_D@T&2M"V7M7^?8 MJ@I K)U%&[=VAK?S_M/:Z(=2KN:NZ],H"D5FRM:HGJT;RU'93STN+[O2+TRA M.&I*^ Q;VRAT#?C"=7KEBY&YZZZFTJ!7<\,%FF.N[ )\GTEIUB]60-UN#_\! M4$L#!!0 ( /5K^U:V%E?QW00 (\, 9 >&PO=V]R:W-H965TJQQ1PV-95&KNY%K7 MY\.A2G(LF1J(&BO:R80LF::IW Q5+9&E5JDLAH'GQ<.2\BN([3W4^=R8.I)BQIM"W8OL'=OY$!B\1A;*_ ML&UEX]"!I%%:E)TR,2AYU7[98Q>'/86)]XI"T"D$EG=KR+*\8IHM9E)L01II M0C,#ZZK5)G*\,H>RTI)V.>GIQ2O9!3MVR^ HX)]--8#0_GVQ5EI27/:<<#=SQJXJ%L@$G;ZNI<(EIAQ1^A;!,% M3:( '3/VQVQ%:!# *:](2S2*5I0+^)A@K?>04TKXLW.XL\#[F0QG=;_V2*/1#JQL:*G&RI*J!^J#3Y84([FKI3,A#Y[M3W(?)'_4'NM(BN0=1FU K./7/P)].2'8"01A!1 JW2'G+$R.LK'!3<3HL$SVV M93)MM<93\/T IA'XT=ADA^WC58)=#%LEWXOA_;M)X ^7$: MG$$X[07VACOFV[<'XC0\,^Z'D\BX'X4V&#%ATFP/KTZ(F]4W>QW 6G0WPMLSU#E=;UU6BDLA66 M3%V*&BN:60A9,DVO3:]'H@E=X+T$U M9^7&GS832YKMD29ZA_K^\EO8UZE)R76"DN*I"XN!E, MO:O;V,A;@3\XKM7.&$PD/^3WB'16& R(VO&\Q! M;](H[HX[]/B>)/GNO5S2 =0(X+UA3Z0:Q_P4T\D<'+1*'L/ZQ; MV3@>0-8H+H!I>CS39,)*C M;(-WV^+YW\"+X9.H]$K!SU6.^;[^B'SK'?0[!V_]DX"_-M4E!*X#ONL')_"" M/N# X@7_(V!@50Y3I:@&IMG7ABMNO_XUG2LMB3=_'\M#:R8\;L;4TI6J688W M RH6A?()!Y.W;[S8?75P@+0:AK7BU!&])LRIO_@PHT36=[ M3IE$UYU3M76*]4X1E+0Z;+L(B@#*ND 37]Y(:X8D%'^&LB4:&J(!T01[FE@S M-/ =ZANJ1EOYQ0N<\XJT1:-H7@VO6EDC9\A <$#EEGT!KE1#D.=54\Y1#L%S M?7C[)O4]_]V^X!,K&H0S")UD'-.S%V)J!37C.82I$X4))+X3QF-XP$Q(XRTE M15,H6.F#_% $@9= '#IQF,*CT*R@$#9:!XD[@S1PXMBE@1NH$;@A>ZOB!"^_Y,WUBAO-J*^(YGIO2?S(.X&-.[O$%MR"\ MTJQ:\$(N+1FU4=ZR%3C1.C:8_ M]N SK:L\YE&4T'\X3OZ#79!OO.#Z92M^03U32I/7<\]Q/7\(YY&3QNYP ]_- M=JH<=VR12AA&I#)VQ\/76:M$=;&U2)E(8](/ R<,O"%\$")?\Z* D)P)/(@3 M2E6\6=;*I.(@VB-+^HD]\[(IH1;:K EL7JZC9R$^^XVLNQ2:4K[D(W RH[VBG9C [*0HC2UK@ZZ2==B?DP# MF1'*[GYW@&);RWO:9*K,+-R,HJ7"57"+%2ZX67@R\[%2C20)W,Y_ATI/M;.. M;-MV=-81;Z=#%;PM Z5- 8=ITD]M"KE[;>MFFW%%':2?/'RVS#Z#A"H[B/=< M\+SXP(<3Y(Q[?=MBKV]L%C%#T-^II-;479H#'18:<:#_KS?G$:XA'C MGSBQ9Y^29D5W4=B+J3)%I[P<]]7FW=EE3]]R$NDG$2W8C^'VH\4[SN[7\'X[ M^HTJ%)_I&J'LIN5%ML\9*MB&VSZ3M-TVJ9QU@66;"9[;R2 )[-.UPO[826F7 M(@S'(_39BDFS% >;=MCS+(G &Q\CVVCGV%RB7-K+@3EP4"]I3]#]U_[^,6V/ MW5OQ]O+RBC('^5C;Y%U!+ P04 " #U:_M6(H_=^20' #,& &0 'AL+W=O MD5YDO[[/9=ZV/$H;IQFL!\BDA;OU>4]YSZDG-^[ MZC>_M+9F#^M5Z2]&R[K>O)U._6QIU[E_XS:VQ)T[5ZWS&LMJ,?6;RN;S(+1> M3644Q=-U7I2CR_/PVZ?J\MQMZU51VD\5\]OU.J]^O[(K=W\Q$J/NA^MBL:SI MA^GE^29?V!M;_V/SJ<)JVFN9%VM;^L*5K+)W%Z-WXNV5H?UAPS\+>^_WYHQ. M[M:D2*8\=]6YZA_) GNSSOM/X6SXRRW MN;?OW>I?Q;Q>7HS2$9O;NWR[JJ_=_=]L>YY@X,RM?+BR^V:O3D9LMO6U6[?" ML&!=E,V8/[1^V!-(HR<$9"L@@]W-@X*5/^9U?GE>N7M6T6YHHTDX:I"&<45) MH-S4%>X6D*LO;^P"+J[9CX6?K9S?5M:S\>?\=F7]Y'Q:XPFT;SIKM5TUVN03 MVF+VT97UTK._EG,[?RP_A66]>;(S[TH>5?CW;?F&J8@S&4EU1)_JCZN"/O4' MQ[VV&U?51;E@_WYWZ^L*Y/C/T'$;;7I8&P7,6[_)9_9BA(CPMOIB1Y???R?B MZ(5GU,^^5-$R?,W1$Z^6)1V44>J(Q?KNT76VXMN_V=W;AM-;-#UA_5 M/VS]YZ5E=VZ%6"7GU$0$-M\]'>S TQ"-_=-]>#H;%R6KEV[K\W+N)V_9YV5E M[2,V,&!I>RS93T69E[,B7[$K6]J[HO8,HNR7<$+\^MZ5WJV*.9XY9^]F,[*8B]OUWJ13RAW[9IE!RL/N8ETMZ#6CH+>!1G+37WED;(G#8ON>+0TG)8\@TU\^NAE@'X\XW9RPS/%4I)D+P M1&E,5)9R$\D_@E1^.TA-QE64#D':WCD)TC3A*HX/ER^ 5&EYL'H9I"E72K77 MDR&-5'O]"M+6-V=$VB1,!($<$Z2QX)F1[*9X^'_$:*PTCT0\ &AWYR1 !2", M=?K5^F1(4RZU/EB]#%*1\DB*;C@-5,-%DK770U [_P!+"M1,$M"*HP7#)#6* M"P!]%-5O%Z9&X[1&#Z#:W3D-U20&?^57ZY-138*?'J]>B&K,)8[1#J>C*MOK M(:J=?X!JJKG(:"8%UY* 3H!JG&AVI*,P?4=AGMM1=(W0A[)I['&2H0[BJ+[A M#J+37.PTHZ.HT!U8_%$)63?()4RE/ ,ZOP++JY=H' Y4/ M96W!@[JSY4E3QH8;I2?]N*^04U BJ<$& VL1,I&BP-%(I U>;O#QAW)C0#0A M5\*/'QX=\=;>4?YH%2"K]?:>T?$3202 V*1T 0!23^0$S*13H@ *2IN]J*& MZ#DD/%*X]TC8EO A$D89ZI]"YD#UB= KIADP1-,I :%,,Q Z/B A!&)#B2U. M4T8];L+"?I9(+IMZ_!H,Q#&@LQV>9." ,>,8E2V:,!P:,7HZ <=BLC>'=XA\ M-)H)^SF'!Y"D?(YW':1&U]B%5-Y02H!23YX(]X:-:60126,!&H*.B+LL22;- M) (IGT%FH#-!$"+4RY$]$JQHP17F>B&IV)GV")#(V)?J)@G M(ON3X9.AAZ'PH?$9X8/<\]29LFP@\VO$MT(-%DA[- 8AO0G- U@. MCT92!Y:#=4J:P1>-Z=X7YK6M%N$[.KWOX-VP^=C<_]I_JG_7?*'>;6^^\W\, MO/-L9>\@&KU)\(Y1-=_.FT7M-N%[]:VK:[<.TZ7-Y[:B#;A_YUS=+>@!_3\P M+O\'4$L#!!0 ( /5K^U;C&PO=V]R:W-H965T MWQ)0Y':OB0>>\Z9,^,99X-4C[H%,.B),Z'SJ#6F6V&LRQ8X MT3/9@; GM52<&&NJ!NM. :D\B#.Y[(F&6\F^T\JT>?0F0A74I&?F00X?8B@NI_/+:*)]G)4?8FN4KXN1J4 MN]P2?C5*]MT5^G2J2NKITPOTY]+_L=YKXP+]/)=_X%N(BN?/YLOXW16UBTGMXAI[\:7G>U#N"H^%0+X0^IS00'7CJ=S$'HHTPX?3 MZ/BDFSBHQL^,1KXBH;&FW6DLUZ$;_[F'F;XGJJ%"(P:UA<:SUS:N"G,2#",[ MWYM[:6RG^V5KGQ90SL&>UU*:H^$"3(]5\1=02P,$% @ ]6O[5L&ST20. M P H !D !X;"]W;W)K&ULK5;=;ILP&'T5 MBU53)[7E'Y(N04J+IFW2IJIIMXMI%PY\25"-G=DFZ?;TLX&R!"C*JMZ #><< MOG-L8T]VC#^(-8!$CSFA8FJLI=Q,YEJK+5Z;8<,!I M2;^YX:IG-BIIE@,5&:.(PW)JS.S+.-3X$O M@YW8:R/M9,'8@^Y\ M2J>&I0L" HG4"EC=MG -A&@A5<:O6M-H/JF)^^TG]0^E=^5E@05<,_(]2^5Z M:HP,E,(2%T3>LMU'J/WX6B]A1)17M*NQEH&20DB6UV1509[1ZHX?ZQSV"+;W M#,&I"F"BA)W&('%&Q#M% MN)_'Z/3D'3I!&45W:U8(3%,Q,:6J4W_-3.J:KJJ:G&=J^ES0"^1:9\BQ'+>' M?CU,CR%1=+ND.SWT^'BZ?4@W5;A-PDZ3L%/JN<_H[2?V8[80DJNY_K,OE4K' MZ]?1Z_]2;' "4T,M< %\"T;T]HT=6._[,GI-L?B5Q [R-#6#Q8V MM>XUM;]#V M/5UDA$"J#&^!%FI58HFH6G'JYTZR/SH M,6DZ(VADO;W_-F>Z[A>*X8N;!2. MQE8KA<$Z7YB"WZ3@#P\^DY@<._A^QXX7CD=6R\]U%^;ZOC-N#_Y@82^T'32V M@T';,Z*V8TP30&IC1RDK%G)9_,NASWS0<76N!MQR6^;[8-;(LEOF@\X".;<# MVQ\UL -;86,K'+;5'<&ULK5;;CMLV$/T50@V*!-A=W2QYL[4%K.T&29$4 MB]TD?2CZ0$LCBPA%NB1EIW^?(26K]H814* O%DG-.3QST8P71ZF^Z ; D*\M M%WH9-,;L[\)0EPVT5-_(/0A\4TO54H-;M0OU7@&M'*CE81)%>=A2)H)BX M5+&0G>%,P(,BNFM;JOY9 9?'91 'IX-'MFN,/0B+Q9[NX G,I_V#PETXLE2L M!:&9%$1!O0SNX[OUW-H[@\\,COIL3:PG6RF_V,V[:AE$5A!P*(UEH/@XP!HX MMT0HX^^!,QBOM,#S]8G]C?,=?=E2#6O)_V"5:9;!;4 JJ&G'S:,\OH7!G\SR ME9)K]TN.@VT4D++31K8#&!6T3/1/^G6(PQD >?R 9 DSP'Y#P#I $B=H[TR MY]:&&EHLE#P29:V1S2Y<;!P:O6'"9O')*'S+$&>*^[*4G3":/$()[$"W'*[( M[U@]U^0)*Z;J.!!9DW5#Q0XT88*8!L@]Q^Q340+!.B(;V6U-W7$RDF%^/,3D MY08,95R_0O9/3QOR\L4K\L)R?FQDIZFH]"(TZ)25%I:# ZO>@>0'#N3D@Q2F MT>1744'EP:^G\7$R01!B-,>0)J>0KI))QM\Z<4/2Z(HD49+Z!$W#-U B/';P M9$)..F8X=7SI?\GP90+7"BIFR'NI-?GS47).\!,Y4E7]Y9S=CF87LAV;G5V99-'\FS&,5I]DL\PO+1V'YI#!L#FH'U[*N]141V#LPA@I*>< X M@O>3SK_3D;R.LF=BOS>Z?1TE?JGS4>I\4NIEW5>GQD6';\2G=>[)>3J+TF=J M?687I='K#<]:=0L8-CO!-''7]UU[/!V'Y+V;#>&_YOV$_8!19T(3#C5"HYLY MADKU4ZO?&+EWC7\K#8X1MVQPT(.R!OB^EM*<-O:"\:]#\0U02P,$% @ M]6O[5G%AI@=F! 9AT !D !X;"]W;W)K&UL MO9E=;]LV%(;_"J$-0PMTD2C+5IK9!E)+03.L6)"@V\6P"UJF;:*2Z)&TW0#[ M\2,E1;9BFK6 T^4BU@?/0^H]TA%?<;SGXHM<4ZK0UR(OY<1;*[6Y\7V9K6E! MY!7?T%*?67)1$*5WQ/Y <[Z?>-A[.?#(5FME#OC3\8:LZ!-5GS*;%%^;@*K%'XSNY=$V,IX]/-/[K]OR"@V"=R@,PH$E?.8.3VBFPW$5'EK" M$W?X)_*,@NAL='I!], 6[>LT4+^ M;1.VID5VFBDO-W)#,CKQ=/V05.RH-_WI!SP*?K')# E+(&$I$*R3DD&;DH&+ M/OU]JZ32SX9Y*.8DUX\'1=MR004BFTW.,C+/*C&%>S>-<# *S-_8WQWGX;1E.!K&EI:)<^1]10:"=42.6I&CBT7.J5)42,27 MC:PV-6O<\%C-R*;E:;MA8%/2.;R^2@+!.DH.6R6';B756M^:YJA;0">E;^6 MA"60L!0(UDG%J$W%"+28CR!3 @E+(&$I$*R3DKA-2>Q\.A[ICN>[JLIP4J*, M%P53)CFV?,0GM2,,;,5CYNRSK]:0L!0(UM'ZNM7Z^O*:_LUZ='TB]FN5G;WU M51D2E@+!.BJ_;U5^[U393#S1K)Y^W#FF'TY*W^(""4L@82D0K),*'!QL5 !: M\1L<4%9 :0DH+86B=1-SY&\Q7-UWLWIG!9*6-+1C%!],*7:[TML=87FEYU(K+!N9+]'VU';B.!Y: MM85TG@DH+86B=>4_.%G\#2O;]Z- P^M4/.M7 7?'O44'=:Q0M*[H!\^*G?[+ M.I]$_Z*GOH=Q3?5JM6<*\6+:G--B7X+FP;Z_))S];)C%L+:I=7I M?U!+ P04 " #U:_M6R@9PKL," !)"@ &0 'AL+W=OQ Y#H.<^H6%@[*8L+VQ;Q M#G(L1JP JMZDC.=8JBG?VJ+@@!,#RC/;=9R9G6-"K2@TS^YX%+)29H3"'4>B MS'/,7ZX@8X>%-;:.#]9DNY/Z@1V%!=["/22)W"\NW4 (I+C.Y9H?O4/N9:KZ89<),5LJ,K6LL<11R=D!<1RLV M/3"Y,6CEAE!=Q7O)U5NB<#*ZAHU$F";HAE!,8T*WZ))S3+>@2B4%^HKNJ_HB MEJ('*B N.21HJ2Y$HALUQJM*HWM&XX^2CI#G?-&$7@=\^7:XVX;;*EM-RMPF9:[A\_I2MJ)"\E+G M"/W^J0+02D(N_G29J]@FW6QZE5Z( L>PL-0R%,#W8$4?/XQGSK'S#H_>1?>2,G$DP">W]J9G.L''@-6$M MF9-&YJ17YBVA)"_S+EV]P/>68B"REL=IXW$Z: ].AS0^$%G+^*PQ/NLM[EIO M37HO@C0%\PLXWX6S_[579:<[S/&[NW#>")WW=R%^/M>%O<#W%F,@LI9'O_'H M#]J%_I#&!R)K&0\:X\%@75@Q!>WV\E_U8-#5@]YL_JH'[9,?O3YDW6*^)52@ M#%(%=$9SM31Y=7"I)I(5YM^_85*=),QPI\YZP'6 >I\R)H\3?9QH3H_1/U!+ M P04 " #U:_M6E[>#E[D# #"$P &0 'AL+W=OS_M]I=K0*:[QC_(G( B>[+@HJ%E4NY.;-M MD>908G'"-D#5DQ7C)9;JEJ]ML>& LTI4%K;G.*%=8D*M:%Z-7?%HSK:R(!2N M.!+;LL3\VP44;+>P7.MAX)JL-K M [5:GUIX>/U ?U,%KX*YQ0*6K/A,,IDOK%,+9;#"VT)>L]U;: *::%[*"E'] M1;O&UK%0NA62E8U8S: DM/[%]TTB#@2*,RSP&H'7%P0_$?B-P'^LAZ 1!(_U M,&D$5>AV'7N5N!A+',TYVR&NK15-7U39K]0J7X3JA7(CN7I*E$Y&,=Q*A&F& MWA"*:4KH&IUSCND:U&J0 OV%;NHEA-@*74/*UI1\APQ=4@DEFK!V:Z?-Y"[JR7D_F9R/WC,J M&(WE:):K/E/63KPAL%_K.E)\AW_D2>X_D#\UD^7NX-A?-[ MWI-G>^\DPV^7CE_Q_+&E WX$5_?'"#9V_AQ)M$A:;A"6&8)V2!&U)@C%Z])%)7 SEOI:%E4S_ M[[B+)A,_F-MWASD]-G+#8-(UBH^-9NZT9Y0<&WDS9^^N$]NDC6TR&MN20T8D M6N&4%$02&-Q/1A%/76,F8;%)6&((UJE#V-8A--KVH$!\;S5R_1TJ.C53;^\-M?]K&=CH:VP>9 M T=Z5+^!I-4F,!3J*.6IR\PD+#8)2PS!.J68M:68&>W\FZP&YU>YP^8N+V^_S4E&:5THSKX*G%_W?6#48WJGKJHC-)B MH[3$%*U; 6]? <]HLS.)U7QRR]\0OW;.D. MC,?Z@*HZ ]GCZ].M]YBO"16H@)5RY9Q,U=;$ZP.C^D:R374B[.]-K=V M"X#LKI;*SH,M8G,6AK;<0LWM1#>@:&>M3>;7EB;/=(M2*%@:9MNZYN;'!4B]GP?3X'[A2FRVZ!;"/&OX!JX!;YJEH5DX MJ%2B!F6%5LS >AZ<3\^*U.$]X+. O1V-F8MDI?6MFWRHYD'D#(&$$IT"I]\. M"I#2"9&-[[UF,!SIB./QO?I;'SO%LN(6"BV_B JW\^!UP"I8\U;BE=Z_ASZ> M4Z=7:FG]E^U[;!2PLK6HZYY,#FJANC^_Z_,P(DS31PAQ3XC_EI#TA,0'VCGS M82TX\CPS>L^,0Y.:&_C<>#9%(Y2[Q6LTM"N(AWFAZUH@70M:QE7%"JU0J VH M4H!E+]DG0 1CF5ZSPD ET*/>M=QPA4"0XP4@%]*>$/CF>L&.CT[8$1.*70HI MZ:)L%B+Y=*>%9>_IHO,4/^+I8ZLF+(E>L#B*DP/TXFGZ DJB3ST]?D@/*3M# MBN(A1;'72_XI10MA2ZEM:X!]/5]9-/0POQV*N3LD/7R(*]8SV_ 2Y@%5HP6S M@R!__FPZB]XCYZ$F7W)*@[6*344%8.1=[)32.OY]K* M+D\G:1;NQA%UH-D(&ULM55M:]M #/XKPBNCA2UVW,3=,L?0 M)(P5&A;:=8.-?;C:2G+T7KR[<]+^^^ELUV1K&L:@7^S327KT2++D=*O-G5TC M.KB70MEQL':N'(6AS=WI$A5IEMI(YD@TJ]"6!EE1.TD1QE&4A))Q%61I M?;L$NY*;S]AF\_0 MX^5:V/H)V]8V"B"OK-.R=28&DJOFS>[;.NPXQ/$S#G'K$->\FT URQES+$N- MWH+QUH3F#W6JM3>1X\HWY=H9TG+R<]E42\D=5=E98*J J5:.JQ6JG*.%MW") M*R9@872.6)#"PO$,'>/"GI!V.KGX#I]+-,R7N$%@X#\5-("R%/H!$?2R,9S/ M%W $7,&<"^'MT]!1"IY(F+=T)PW=^!FZ,\Q[T'__!N*HG\#-]0R.CT[^A FI M ET9XJX,<8U[^@]E.']2AA^79 X7#J7]N8]S@SW8C^W':F1+EN,XH+FQ:#88 M9*]?]9/HPP'FIQWSTT/HV1?MJ$'.,&59\Z&7AN>XCV8#E-1 ?E@W&8UN&F[V M1!]TT0<'H\_9/9>5W!?MH.-_%F78T1J^8#N'+\ \Z9@G!PLZ8Y)VH06K*UHG MP*2NE-M',GG2S/[9V5_-#'?V@E^Q&ULM5I=;]LV%/TKA%8, M+9!$$OV59+:!Q%JP#&L7-.WV,.R!EFB;J$2Z)&4GP'[\2$F11$=A(I1^L?5U MS^4]Y+WBH3C=,_Y-;#"6X"%+J9AY&RFWE[XOX@W.D#AC6TS5G17C&9+JE*]] ML>48)851EOHP",9^A@CUYM/BVAV?3UDN4T+Q'0+GPF MZXW4%_SY=(O6^![+K]L[KL[\&B4A&::", HX7LV\J_ R@F-M4#SQ%\%[T3H& M.I0E8]_TR6TR\P+=(ISB6&H(I/YV>('35".I=GRO0+W:IS9L'S^AWQ3!JV"6 M2. %2_\FB=S,O',/)'B%\E1^9OO?:ZZ5 IP"JZ2A.B.*6Z4 MPTMWT_L(2T12\0&\ X2"+QN6"T03,?6E:HR&]./*\77I&+[@> ^,BHW OQ* M$YR8]KX*HHX$/D5R#:V O^?T# R"$P #. !?[R/P_MT'(/9HV]&XA1WK(^(* M*S2Q.F B.TR$XQH&=L,8H0[J3AL4N(,7<9<2W.,XYZJ/L#@!5SO5*6B9XE/5 M5:<"I1C\\XAJ_.??PK'P2]= M;+H$BQR!&)@A](< [8"Z#FKB69>U,QW$5LZ&!<.=-7=S8>A MJL)3?]=FS-J,OHQUN!P.6RX-*D8U%2,K%3>YRFNPP6D"5/@@3HDN#5T1CYZY M#P?A8#(\"-GJKF_('3XGVFMWS.,ZYK$UYELJL7(N 4<2%[5#Y=:6DU1G\#G M#UO"BT+818,5NF]&N02+'($9E$YJ2B='KU43E\RZ!(L<@1G,GM?,GO<>K"OR M@!/U9F[=Z2*T! [#5OH$9\%@/+XXR%EK"_J2Y0C,(.NB)NNB-UEJQH#+-[P] ML:W(?8>?2[#($9C!:!@T4\?@Z*E=N7!$KE.TR!6:26]K9AX>*[_MR+U9=8D6 M56B'Q0>.)F'WRSN$#6/0RMBG/%MBKJ=NI"5FBN16K/WWDABXKF!'[=G$02&T M>^[-@2,TDZ=&/H36.73'R.IDQ:E$<(H6N4(S"6Q40C@\?N5S*0$63M$B5V@F MO8WR".W2HYW'AR-5 )9+(1%-"%W; H.%SKBEPY-9>%&YD"K?/T'YE'VY'[ MTE6AO2Z[(U=^3<8:Y0'MRJ-\E[SE/?)6"6UWV)M(IX+$%9I)=B-:(#SZ:P2Z M5"<+IVB1*S23WD;K0+O6>7MMK(",->7GU6QA]]>;G=>\QY52?N$(SR6WT"1P=/V5= MBH^%4[3(%9I);R-EH%W*O/W+4P74SIZ+YPGK5'2\XK(,V6]]D,\P7Q<;&X2: MRJH*5'[1KJ_6FR>NBBT#!]>OP\M%N06B@2EW9'Q$?$VH "E>*; M',H3R;;%9_\EDY)EQ>$&HP1S_8"ZOV),/IUH!_56D_G_4$L#!!0 ( /5K M^U;;"?G 3P, ,L) 9 >&PO=V]R:W-H965TP OVE?I X

6G%7 %1.<2-@LG&O_:NE[!M!:?&6P M5P=C8D)9"_%D)I_RA>,915!"I@T%Q;\=+*$L#1/J^-Z3.H-/ SPUO/(5FCM*AZ,"JH M&._^Z8\^$0< Y+$#@AX0' .B,X"P!X1MH)VR-JQ;JFDZEV)/I+%&-C-H<].B M,1K&S3:NM,15ACB=WC%.><9H23YQI66#.Z05N2"K;EN)V.#"#I3N%M[>@J:L M5._0Y,OJEKQ]_8Z\)HR3SX5H%.6YFKL:91ER-^LEW'02@C,2(G(ON"X4^#T8(7,S'D)3@.2DWP2CCGPV_)*'WG@1>$-H$C<-O(4.XW\*#$3GA ML$=ARQ>>Y5MKLH*LD4PS4._)]0[W@*Y+(%C'9$5Q\/>C*$N")WM/9?Z/;1,Z M'Q.[#],MKE1-,U@XV X4R!TXZ9M7?N3]84O _T3V(AV3(1V3,?;TCC))=K1L M@%!-UK!EG#.^-4>U!LF$[0C==)112VE:VRZ=A)-D.G=WAV&=6H5)%'N#U0N] MTT'O=%3O0R.S CN-M30ZZ/3 HW>DZ=3"G\6Q;]<4#9JB44V/D$-5FT9J516= M^+P(0O]8F<5J&H5GLA4/RN)19?=4]^?<)BP^=9DDQ[HL1E%\;A>305MX_U�,F=+1Z>[87Y>N%R;%8F]F+ M*N_4N@?7905RV[XB%,E$PW5W&UL MM5I=;]LV%/TKA%8,+9!&(FG+=F8;:!,4S;"M0;)V#\,>&)NVA>K#(RD[ _;C M1\J**#HR+6742Z*/>P_O/;S4/:8TW6?L.]]0*L!3$J=\YFV$V%[Y/E]L:$+X M9;:EJ;RSREA"A#QE:Y]O&27+PBF)?10$H9^0*/7FT^+:'9M/LUS$44KO&.!Y MDA#VST<:9_N9![WG"_?1>B/4!7\^W9(U?:#BZ_:.R3._0EE&"4UYE*6 T=7, M^P"OKG&H' J+;Q'=\]HQ4*D\9MEW=7*[G'F!BHC&="$4!)'_=O2:QK%"DG'\ M78)ZU9C*L7[\C/ZI2%XF\T@XO<[B/Z*EV,R\L0>6=$7R6-QG^\^T3&BH\!99 MS(N_8%_:!AY8Y%QD2>DL(TBB]/"?/)5$U!S@X(0#*AU06P=<.N BT4-D15HW M1)#YE&5[P)2U1%,'!3>%M\PF2M4T/@@F[T;23\P_12E)%Q&)P6W*![+EX.T-%22*^3OI]O7A!KQ] M\PZ\ 5$*?M]D.9>.?.H+&:H:T%^487T\A(5.A/5SGEX"'%P %"#_, !@]+6CVG=_/@,D##$9SZNX;\AE5^0R=5#OX%7\2&,OE\8DP^+P#AG(JF MM*WC=4W;$9A!35A1$_92^Z%+ AR!&02,*@)&UMKX+5,S+]L$2;(\%1>GY_R M$]:*$PZ#(*A*\Y#+.2LCR'$5Y-@:9#$Q.S4QEOBL$%VG9/PR#8R;DYA424PZ MK\(/6Q;%:AD.SS0;*W37Y!R!&2S 0 N3H)DF;I^[-]Q3YJYSGN0U5!+:M@/[H*.A56 MKM!,$K2T@G9MU;Z_E$#U9Z[J',<-YJR9&:C62- NDEKUF!*C/C@>H-%QB U6 M(Q2>B%!+%6@5 HUK3OX@HLFC7%YRV85G>H@=OG-=]:%:H)8M<-3/XK+*H#0\#K'1ZL1N -+"!%E[?K-XR]>YO"(7W>C>(*S:1"RQ,TZ&=I.=WX M<85FDJ"E#^J^/]2RC93(XZ,MJ\&+2CYK9\:N11'J+HJ::[E; [$/VWF"^Q!+ M2(LEU(]80D[%DBLTDP0MEI!=+'5H("]W?U!3 SEG9@:J51&RJZ)V#63R[W]U__X3/^P8W=^;]"'*L%:E6#8S[L3J]CI3((C M-),$K7AP]\V@EOVC1#[^<8'#<')4RO887IMC[1W9*S134\EW:S/V43O701]B M"FLQA?L14]BIF'*%9I*@Q12VBZGV;0:_W"9"#6]4[..]-A\ML+!=8+7J1B6& MFQ4!/FU;R/4ARF_$K:.4@YBNI+PP>5(TL8.WWH<3D2V+3Z7>,R$R)+B M<$/)DC)E(.^OLDP\GZ@O,*HO;N;_ 5!+ P04 " #U:_M60QNGQG # B M#0 &0 'AL+W=OBAR*J;&2LKUI6F*9 4%%N=L#51]R1@OL%1=OC3%F@-. M*U*1FXYECV:JDI J"*.(0S8UKNS+>*SQ%> 3@:W8:2-MR3UC7W1G MGDX-2R\(PG)1_:)M@[4,E)1"LJ(AJQ44A-;_^*'QPPY! MZ?03G(;@= G>$P2W(;C/G<%K"-YS9_ ;0F6Z6=M>.2["$H<3SK:(:[12TXW* M^Q5;^8M0O4\6DJNO1/%D>$,HI@G!.9I3(7FIMH 4Z PMZGV#6(;B+%-1%;HY MIQ(X"(GNL 2TV.*U0"<12$QR\4JQ/BXB=/+R%7J)"$4?5JP4F*9B8DJU4CV? MF32KNJY7Y3RQ*A>]8U2N!(II"FD//SK.'QWAF\I#K9N<1S==.T<%WY3T'+G6 M*7(LQ^U9S^SY=*?/G/\W>_R?9]]SAMON&;?2&QCNF'OZE;@9T!PE;4O(-4GT,K][/YJ>(JBM''6")'_HB4XN. M*E%]LVQ"VQVKG;;9]?@A*+#\?4QTB#GK0.)#B.L'=@O:,]MOS?:/FMWF):[S MDE!YJ<_*HQJ_NO^&%(N&%(L'$ML+Q*@-Q.BWI(;1D*$94BP:4BP>2&PO-$$; MFN!WI(9:U-\YKHX]#CJIX1#D=S'1(<;V J>3' Y!KGWA]2>'<6OX^.>&G[QE M0I4HROX<"T$RHCR0<594/E"^D S%#ZKX%M#GA/%A?K2";GX\!)W9?C=!]BA= M!%;'"SU*WL6XXP5SI^@K@"^K:EN@A)54UG=Y.]H6]%=5'=L9O[8O9W;/>*0> M '6]_D.^?CV\PWQ)J$ Y9&HJZSQ0 >-U15YW)%M7)><]DZJ K9HK]8@!K@'J M>\:8?.SH"=IG4?@=4$L#!!0 ( /5K^U9:+SY?+@0 +L6 9 >&PO M=V]R:W-H965T,2EH ^ Q$E!Y54*= 9>JA7 F)+="D$J& 0L M$)%HCT=G$]U#4G).\Q6Z(H(*]#X&26@J/BCF+P\Q>O_N WJ':([^7+-2*&8Q ML:72H[VRD\;WJ]IW]PG??ROS<^0Y'Y'KN)X!?MT/CR%1<%S!70,\?CD<=^&V M2D*;";?-A%OQ><]FXN.S 5K(&K6R1J=F-=W5ETG:Z,CI,V-N37:FY/;Z>6)R@S8*06\4 M;F$#*<(FF;W US:#(M_/$/:,GC%[5D@Y6A)??Z=Z)Z[.P&5*=7_Q]R#5Q) M+IB@DJF!].FD-TS[>L9^>*#98!0%T8'D?I].U;PWE.,?M%\UQ,]O6$9#T]KO M=_744.RF8MP[[C6;EFD^O^I'OK9?#LH6#\76C=INBL7>F]JY\$!#:Y.*(=GB MH=BZJ=A-U+A_I+[))2A>B3B1@,26%.;"/1Z/PW#D'U:MP2IRQHW7W#HW^O:O=U_&!T6,=&0]?!SF$I#SIY MVWL'A?I8]S/A*YH+E,)2T3OGH2H!7I^4UC>2%=79X9Q)R;+J<@UD 5P;J/=+ MQN3CC3Z.;,^K9_\#4$L#!!0 ( /5K^U8\*"2LE , !@* 9 >&PO M=V]R:W-H965T=@7$COW7)]SC*_O9"?D3Y4C M:OA=,*ZF7JYU>>/[*LVQ(.I:E,C-E[60!=%F*#>^*B62S($*YD=!D/@%H=R; M3=S<4LXFHM*,)!62HMB#S8,"LKK)_F]]Z$%,'FZ =$>$)T"^B\ XCT@ M=D)K9D[6'=%D-I%B!])&FVSVQ7GCT$8-Y787'[4T7ZG!Z=DG0B7\(*Q"N$>B M*HEFB[2"'BQRPC<(E,,WW"*#&)YC%8@U+ 37U(1P#_O4!/*U >;\AE1'A"E0[ 6HMB4H1G:N)K M(]T*\-.]S'DM,WI!9@+W9NUJ;@V(71F[U[$R;!QRX#_Z=D1W;V&SO[E[+/YKBAG%NK5H01;OZ@[]Z, MHC#\"'>88K%""7'8Y4"=-G%I;0'=SGIA' 5A,/&W;7$=<<-Q&(^;L"/:@X;V MX"+MVRRC=JL4K*4H8%4I$Z"4J96_*JKJ3UVLZZR#-ILXB,/A">F.L*2?]$?= MI).&='*1M+DH-'-5QQ:5]#4EHDM#U1!^U^ M?/H/[XH:C ?=U,<-]?%%ZJ9ZMP]E#TP=1;!KG],<=QW%H)^<.MP9E_3C4ZI^ MZY(M4&Y<[Z&,7177];W1S#;MS:V[U4_FYZ;MJ;N4YS1USW1/I*D["ABN3FCLDW4?4@^T*-U5OA+:- ;N-3>M&TH;8+ZOA="'@5V@:09G_P)02P,$% M @ ]6O[5N%45+:^ P -0T !D !X;"]W;W)K&ULK5=K;]LV%/TKA%8,"5!';S\RVT!BNU@'= N:9OLP[ ,M7UM$)=(E*3O9 MK]^E)*NVQ'A!FB^V2)U[+L_AXU+CO9!?50J@R6.><35Q4JVWUZZKDA1RJJ[$ M%CB^60N94XU-N7'55@)=E4%YY@:>UW=SRK@S'9=]=W(Z%H7.&(<[2521YU0^ MW4(F]A/'=PX=G]DFU:;#G8ZW= /WH!^V=Q);;L.R8CEPQ00G$M83Y\:_7HP, MO@3\R6"OCIZ)4;(4XJMI?%Q-',\,"#)(M&&@^+>#&629(<)A?*LYG2:E"3Q^ M/K!_*+6CEB55,!/97VRETXDS=,@*UK3(]&>Q_Q5J/;'A2T2FRE^RK[&>0Y)" M:9'7P3B"G/'JGS[6/AP%((\](*@#@G9 ]$Q 6 >$+\T0U0'12S/$=4 IW:VT ME\;-J:;3L11[(@T:VN3A?DXNWEV2=X1Q\B45A:)\I<:NQB$8(C>IT]U6Z8)G MTH7DD^ Z563!5["RQ,_/Q_?/Q+LHO=$?'/3?!F<)?ROX%0F]]R3P@M RGMG+ MPP.;G!_+OGAU]A,SPF8QA"5?^ S?XEO!]!/Y^V:IM,0M_(]M@BN*R$YACK5K MM:4)3!Q<40KD#ISISS_Y?>\7F[MO239_2[+%&Y&=S$/4S$-TCGWZ.]:'@N.Q MG[%_844V>-R3BTPHW(KF;-WAKJ3+#'I8)GJ*9D 4)(5DFH%Z3S@&BS7NTW(3 M:_H(UGU:C:!?CL 4D]W4CT=C=W<\.UU,+_"'IZ!Y%Q2&+[I]N3=5WOC8FW 8MLSI@@9>W/*FB^FU((LN)(P' MOMV9?N-,_ZPS6$*Q0'*L'U("3YX([F:N,FI*LTUO_W^'.;- !BVQ%DAK02W. M0DZD#AJI@[-2OPA-,R+**I:<5+%JDFUR!]WIC<.6FED7% V]EN(N)@RBEN0N M)HB.ULF)Z&$C>GA6],-KSX;O"Y_ (UXU%5;Y)7!8,WUI/3Z)4^64^'(W<:5PX^V=P9=4ZU*&H?H5U,$+>7 M41?3\]O+J(OQ_<&P98][= _,06[*"[C"?5%P7=T"FM[FCG]37FU;_;?^]-;38EK?0I=!XIRT?4_RN M 6D ^'XMA#XT3(+F2VGZ'U!+ P04 " #U:_M6?>=ES?P# "$0 &0 M 'AL+W=OK:#U4_>&$2K 6;VB;95/WQ'1M"8(_EM!'2?0D8/ _S/,P, M,YGNA7Q2"8 FSUG*U;B#5.QGCN\<+WQAVT2;"^Y\FM,M M/(#^FJ\EKMP:)689<,4$)Q(V,V?AWR[]L3&P._Y@L%>-00J0-!,7##I:0I@8)_?BG G7J9QK#YOD1_5=+'LD\4@5+D?[)8IW,G&N' MQ+"A1:J_B/UGJ A9!R.1*OM+]M5>SR%1H;3(*F/T(&.\/-+G2HB& >)T&P25 M0?#2('S%(*P,0DNT],S2^D@UG4^EV!-I=B.:.;':6&MDP[AYC0]:XEV&=GK^ M*XQ:54 GJ>&"< MK%B:XB8U=34Z9N#=J'+BKG0B>,6)"5D)KA-%/O$8XK:]BX1J5L&1U5W0"_A; MP4H% M,BE]JW(:P'TR"Q60I M,JPZJ@RAA924;P$K@2:/!]+WFQIS(F?_V.D.1>0Z;^[I+J MMQ91PF!7OGRQ(903]-*\8F685A)H*K>@NSB7X#<6W'S*=W-O=#5U=TUZO0Z< M2>^ZIG?]%GI:: S8+8+HQ'Q+)-[C!70QN^Y@%KY@UOOL,YG=U,QNS@E4\A]9 MT6>6%9TIV0OYUF(V$%B+O>^=&@KO!U?^RH&!U!H*K2U7H__ROQE^K^V;7]U :&VF MI[;.#W]TI _:#PZ%UI;KU!'ZO5W4O#%35$,#+70B)/L7=<&229A2A2V;[_ + M4&YYWZG*H*U?A>8'C93R1^,ZJ=IL3TV=W]]&5<6>*#M7=75W)@)4F>EXK\#1 M1Q*= ,DQ=[XKP4"M6"7!^%L)+D>3%Q*XC2DS VP\S/"MD%3!=3EPUE?K 7]A MQUKWM+W\=V"%?0O#03.%#9IB9X(.R'+@+A=:Y'9F?10:)V![F@!%A&ULK59=;YLP%/TK%INF35H+P02Z+D'*U[1- MFA0UW?8P[<&!FX *-K--T_[[V8;2A+A1M?4EL2&E)9N+[GA6Y)5BXRK>9U MN/*K(%E8@OU=+KF9NIY+F M)5"1,XHX;,;.9'"YB#3> '[DL!-[8Z2=K!F[T9,OZ=CQ=$!00"*U E%_MS"# MHM!"*HP_K:;3;:F)^^,']4_&N_*R)@)FK/B9IS(;.Q<.2F%#ZD)>L=UG:/T, MM5[""F%^T:[%>@Y*:B%9V9)5!&5.FW]RU^9ACZ!T[ 2_)?A]0O $ ;<$_-P= M@I80/'>'84LPUMW&NTG@,K50]IG4!B&V:)V=3=1HIFK%25:@@YI G.\)3@=[. M09*\$.\4[_MJCMZ^?H=>HYRBZXS5@M!4C%RI0M4;NDD;UK0)RW\B+(R^,2HS M@18TA=3"GY_FAR?XKDI1ER?_(4]3_Z3@UYJ>(^R]1[[G8TL\L^?3?9N=_]M] M\<^['R0#=T6#C1Y^0F^5$0YM12S)O;HV))IP3N@6S/C79"TD5W? ;]O)-]J! M75O?BY>B(@F,'77Q">"WX,1O7@U"[Z,M[2\I-G])L<4+B1T<4- =4'!*/6Y> M9E;IU]3Z]C7TT-#UI^0V]D;N[7YBCQ'1\! RMT#"BT/,XACC!X^8 W/#SMSP MI+DK4,65)U(5GS ^:YI+@=1%@XBYD6R&&\GA7AP#/.P9FME ..BY/@;YX: ' M6EA %WYD]QUVOL.3OI? 35] $T!"OX&-<9O;\-A(@''/K06$<:\,YL<@[..H MY]8"PD-L=QMU;J.3;J^9)$5SP&=K<],D^]\>N--CL)F/CDLNNNC5YF-1+*4DUE<^]VJUWW-3%-1V]].KB<#2SK M<]6M-&ULM99M;]LX#(#_BN ['#K@&MO*:WN) M@73K7@X8&BS;^EFQF5BH+/DD.6G__2C;<7*(DWJ'VY?8>B'YD QI3G=*/YD4 MP)+G3$@S\U)K\UO?-W$*&3,]E8/$D[72&;.XU!O?Y!I84@IEPJ=!,/(SQJ47 M3^<]B9HW?B7%DI]>06GY*9%S@B$!!;IX+A M8PMO00BG"3G^J95ZC4TG>/R^U_Z^=!Z=63$#;Y5XY(E-9][$(PFL62'L%[7[ M"+5#0Z3?\C[ZV3A+]\[>T8L*_RYD MC_2#/PD-:/^"OGX3O'ZIKW]&WW%DFI"T^5FI&;2K<85W:W(6P\S#RC*@M^!% M?_P6CH*_+D .&LC!)>W10V&-Q01PN2',DA5LN)1N@:G-07.5D"O,4Y6Q-VWT ME?YAJ=]5^38:#C%\VQ:H80,UO CU03-IX57+PU/+0;OA46-X=-'P_3/HF!LT MK31V%0',O(XQ.L&XIC1L!QDW(..?20O(I'M"QB<\_0EMQYDT.),N<6$KK/F? MQ9ETQ[EI<&ZZ5]9CV5HQ3?,M:/Q4D'T2R4+S&']!DZ7#:X.[^06E%P:'[AK\ M'\67*"&8-FZK"G1KG&M;XZ- T[ 7G"G%\.@3$'8NQHXD]4>E?X0RF/0&9TCH M@83^Q^KLR$5/N<*;'CT'=FCTX<46_7JU=N3KG_+186]TCN_0X\/+3?[5\NW( M-SC]A[7@^4?S1@9Z4TY5AL2JD+8:/9K=9G*;5_/*X7HU]GUF&DO"$ %K% UZ M8VPCNIJDJH55>3F]K)3%6:A\37'Z!.TNX/E:*;M?. /-/!O] %!+ P04 M" #U:_M661VLNI0# #� &0 'AL+W=O-"S[V-,=M+W]?)!C.J!W*+ MPOY929518X=J[>NM0IH60AGWPR 8^QEEPHMGQ=R-BF(=)F[9>F/-;W"N+*6\=X//Z=P+'"+DF!BG@MK7#C\@YTZ3Q?%WI=2K;3K!YO=! M^Z?">>O,DFK\(/EWEIK-W)MZD.**YMS/B'!G9'(/-YP*#>_ASD8_S3F"7,$M:J-88C"M%GT5 MS&B@(H7%GJI4P\)1R\PCO/F(AC*NWX+>4(4:F("_-C+7=K&>^<8"=F;]I )W M58(+.\"-X8L49J/A6J28/I7WK:.UM^'!VZNP5^$?N1A %+R#, @C^!G\ \[R MU6,AJOF,"@M1AX4.L@JB:I[:F"C5#MO5NMR\U%N:X-RSR:=1[="+?_F)C(-? M>T /:]##/NWQ]0.JA&FZM &G!M!&UL9]BXK)%-[8&);TO(5_6HDJ'2A-C H3 MKA;LXF@:SOQ="ZY1C6MT#IF-G?>]R#K[?[%#9:L(_*:H,&!3 >$390J^49YC M&]S1*_ ]KOT:_S>^4\DY5=I-E8P[ZH_;MOD[Z35\!]$4-^J*7Y3]SHXWEE(FUVPY+7#,AW.#E27AQ MDH3A9-*^!TAP;!%!+[XBI_#Y("IU310DN.A T6A4Y#E)8W%(9<\#'*E^"29R M@ND]&76D!PF/H,*7A.Z\REG9>!*UJ*-TDF,C(F=UHO^E>)+7Z%;DV*Y(?[]Z M9L*<444KP\TR&H6#<57-YPO5-E]JH'CRHH&@XD-JBHO#>7 R&UQ4%]*8X_]Q>?& M7K10N07V_TI*&PO=V]R:W-H965T(QIXS$2NQ][:F.+<]_5BC1G3'5E@3C-+J3)FJ*M6OBX4LM2!,N&'03#P M,\9S+QFYL:E*1G)C!,]QJD!OLHRI_04*N1M[7>\P<,M7:V,'_&14L!7.T-P5 M4T4]OV9)>8:YYC('A7\9VO5OPG>-.'[7!.IE+^6 [7]*Q%UA!*'!A M+ .CORU>HA"6B&3\JCB]>DL+/&X?V*^==_(R9QHOI;CGJ5F/O=B#%)=L(\RM MW'W&RD_?\BVDT.X7=M7:P(/%1AN956!2D/&\_&>/51R. -W>"X"P H3/ &'_ M!4!4 2)GM%3F;'UBAB4C)7>@[&IBLPT7&XEB+#%T0.X$;F9JWA M*D\Q?8KWR7#M.CRXO@A;":]QWH$@_@!A$$9->MKA7S=Y!Z*@"?Y$3E0G(7)\ MT0M\,QN7TPMF8S9E>_I(#$R48OD*7?O'9*Z-HHK_V:#UHN3N-7/;4^!<%VR! M8X\^'H=?&GKA"V[I"H[+3KB!E54\KBH:M MM1.>0RJ%8$I#@:HLJ?=-82GW&KJ][%FV3;K]3M0?^=MCOZV*_M%OO_;;;_5[ M]5C084:FME(PPP4W^R8CK22OS6])%A]%)>B$<7]8A^6)DT'M9/!W3LIT@>!+ MA),]4I8:<]/*]EI+[=)ZX&1 #%EYAH0#2-E>M^1O6+L>ME+?'*J M35)J0#ƅB5YK>-B0PR"*SYIS&-=NXK_+8=/5H_;"8N/O4_[.\?)7<,+7B=)P(7!(T MZ SI>U#E35]VC"S<93F7AJY>UUS3XPB574#S2RG-H6,WJ)];R6]02P,$% M @ ]6O[5KPLX-DB P %@H !D !X;"]W;W)K&ULM99M;],P$(#_RBD@!!(TJ=.7,-I('3!>)$3%8'SVDFMCS;&#[;1,XL=C M.VU6:%J- E\2V[F7Y^YRMB=KJ6YT@6C@>\F%G@:%,=59&.JLP)+JGJQ0V"\+ MJ4IJ[%0M0UTII+E7*GE(HF@4EI2)()WXM;E*)[(VG F<*]!U65)U>XY)4_ 25PS7 M>F<,+I1K*6_]/LF$3L*,3F@0#8*/A%AX\A3OJ*&IA,EUZ"][ D@.P M(_@@A2DTO!8YYK_JAS;P-GJRC?Z<'#7XOA8]B*.G0"(2PT,(MYS-ZXB'N,UO M[#W$!SP<2%Y7[(VA0;$FMOX5*B9S>&QKUZ3E"?SH3% 31N-HZ!VY/6&5#A(R M"5<==,.6;GB4[HVBPN#]$89["$G233!J"49'":Y0_PG : _@&1D,NA'&+<+X M3TJ$(C^A..,]L)B,NKF2EBLYY0^'V9JJ'+[Z;=&F;K9"9;=Y\+4$NU=4:;?4Y-PE_VX7Z8JJ\3O>*0!)>LF!7Z,? MW>WBT;T[Y 2JC?5^_$O7]@YA[1PN_?NVS2E4_7TJ,NR-AP>PR!T6^;M6.@66 M[%4V'O4&OS=7N'-4EZB6_D*B(9.U,,VIW:ZVEYY9<]3?B3% M58UL7@)0S26DF1A9^8/_6AI[C?##PE[<4#D!^WTAI=E.G(/V*IC^!%!+ P04 M " #U:_M6LT#C)&8% !%' &0 'AL+W=O>SG^'!\C*^VA#ZS-<8+BEJXLMJ$8Q:51EEJ.;?M6AI)\,+LJV^[I[(H4/$UR M?$\!*[(,T6^W."7;ZP$<[!H>DM6:RP9K=K5!*[S _'%S3\6=U;#$289SEI < M4+R\'MS :>C8TJ!$_)'@+3NX!E+*$R'/\N8NOA[8 !BO$1%RA_(]F=<"_(D M7T125OX'VQIK#T!4,$ZRVEB,($ORZA>]UHXX,! \:@.G-G"Z!L,C!FYMX+ZU MAV%M,'QK#UYM4$JW*NVEXP+$T>R*DBV@$BW8Y$7I_=):^"O)9: L.!5/$V'' M9R&B>9*O&+C'%"S6B&)P'F".DI1=@(_@<1& \[,+< 8LP.13!I(T&TU(.?(@%SPF>1\S4"8QSA6V =Z>U]C M;PGG-!YR=AZZ=;2$OQ3Y)7#M#\"Q'5*$3E4S6]D.U;8RY4W9!D7X>B!R&L/T!0]F/_X ??LGE5M-D@4F MR4)#9*T)S,-2QS[Z(M>,NCTB&51-0V?JEK5PB7F:./_9%W+P<>K:/6U4T$=!VRZ#\! 6]F'CB3MV&E1+I=>H]+1A=HM8$JD$>B8CS"198)(L-$36 M\KW?^-[71MC7IWM1;'!N$CM8M$ Y\FN^4(U654_ MWD%H#">37C3V41Z<0-B)1@7*AOZP$XP*E&-#3QV,H\8A(VTP!DE:<.52=#LR M&8XFR0*39*$ALI;WQXWWQ]IP7' 2/0.RD64E.Q5QX][\P\FX$V]]C&=W,$$? MX[B=_!@J> [BL:5UTFB=:+4^8,9I$LF7CY6R"UEH ?&V ;1%-#ZI?](;TVC2 MD=^'0.ATY/<4%VSM@9C^QW= M"I#=D?T6GE#+T]9]4(-#K>ZYJ%A%/L4YWV794XIA;Q!N=Z(5F)[@TS2AEJ:M MU]GK=;1ZZXP*ML:6FKK#]EOMCKVN3Q0PQW.[BXV2S>^[1L4V=F7S-#_W2-F+Q@ ML,!101.>B/0EMFEI$8O)NLGE'T]B!2A\K4&?*,G G&2;@J/R$]IO2Z#X.//G MKZ)G<,=QQOY2SKBVN'_WC)MD"XRRA:;8VC.^WQ1 ;=5;O8V@>AOKX@SOYG(I MYY*OQ7J&TJA(J_DD2Q#KLYEN?1OU2Q.GF\ 4F%$W?_4QW408*C#C8VO:OHJ' M^C+^?O&HU*6U>G>XFF0+C+*%IMC:_M_O+.#D?Y*@M%N@=\^X2;; *%MHBJW] MU7J_F7+TFZG_-D$Y_6V1XW3V&W,%R/6[FY*W,(4GF"J760?'(AFFJ_(\BHE- M1I'SZI-WT]J<>=V4)SV=]ELXG4-%>P"G876BM:>O#M@^([I*<@92O!1=V9 B"Y+[C04V^)N#KQ?9TLH:"Z)U<@S$PF M54'1=%7NZY4"FCI0P?TH"$9^09GPXHD;NU3Q1);(F8!+1719%%0]S('+S=0+ MO>W %+*B.5P#WJPNE>GY#4O*"A":24$49%-O%I[,0P=P*[XSV.B= M-K&N+*2\M9WS=.H%5A%P2-!24/-9PREP;IF,CKN:U&ML6N!N>\O^T3EOG%E0 M#:>2_V I+J?>D4=2R&C)\4IN/D'MT-#R)9)K]T\VU=JQL9B4&F51@TV_8*+Z MTOLZ$#N *'H"$-6 R.FN##F59Q1I/%%R0Y1=;=ALP[GJT$8<$S8KUZC,+#,X MC.>E-B-:DU-9+)B@-E2:'))9FC+;IIRT02FGMEC&M0:O/CMFW 4O.]P9="X,NABCV=" ME":?"M8@2FA35^'#P!'8#;V.1X/>(-CYA1-_W:)AV&@8=FKXIJC0M-Z1(C5% MA)#7L5/ *4)*$JFQM:2&?\N+>L-V0:-&T*A3T"EG-HN<:6PSV0E^8;[&C;3Q M:Y;>^#^XM8#97*;,<$0#KDYBEWRJ([/J%GY<7CUF+JC*F;E' M.60&&O3&YN12U?N@ZJ!:?%O4$L# M!!0 ( /5K^U9DIO"#OP0 )H0 9 >&PO=V]R:W-H965T2+-LZU05Z$XO4S.B;GR..F.E.JC>]IM2@]Y0+/1NLC=G/KI%-Y57*-SMX2&8#QQ)13F-C0Q#XV=([RKF-!!S? MRZ"#ZIG6\?AZ'_USGCPD\THTO9/\3Y:8]6PP&:"$+DG&S;/<_4K+A (;+Y9< MYW_1KK1U!BC.M)%IZ0P$*1/%+WDOA3AR@#CM#F[IX-8=_ X'KW3P\D0+LCRM M>V+(?*KD#BEK#='L1:Y-[@W9,&&7\<4HN,O S\QO,PTS6J,[F;XR0:RV&@W1 M8K52=$4,3> .+%I"57X/+42"GA3E#&!@W=%3IN(UZ B3+*9HP;F,"\N+>VH( MX_H2PKU0Q:A&1,*V+,D(YQ_H 6K'P"W"406RB+]G3+,]R+>7>W3QZ1+I M-5$0@0GT=2TS342BK]"GD_%T9$ 1F]=&;TA,9P/843156SJ8__@##IV? MVI3XGX*=Z.)7NOA]T>=0["GD"V]7_(:8UAF4^0644E%DEVVY%P&#/*#=&[=S M[, 2;8]3:MHXE<4)9U!Q!N=S;@G/:!M:$2,\>JP_CL(:6].H@RVLV,)^-J+7 M:$-8TH84-I3P)X$_KC$UK<:N'T;M7..*:]S+]4QCJ>!M1O&AS./C,F_C'3=( M/,?#==ZF5>B'_J2==U+Q3GIYOTH#VY_:4V_V^^G&[J=MK),&Q<0+0Z?&VK3" MWA@?I70"&U6P42_L(HYE)HRVO)1MR2NGT(EA;U'U[;-@C5I8';^&VC3"$]?K M*$_L'#J;T\OZF;V#GD1K"KQ]D&6<$P#L3&J4;5;CR.N@/.J_N)?R(8$"94N6 M2\F$(6+%+4%JRR7TQ# MN1QFNL3OIW>;>OI!U)"]:>9';H0[Z ^=$?M$#[?J.N6\PBIZ-[X$-;P_U][2S)A13#/MF;G6V( M/5"TGD*+G>_Y7E=U'WH@[F^"OTB9[!CGK7#--N9CY^B9)5M+MQL'3MB!=FAW M^)Q^)^SN<,;+=UZS:S'KZW;XT.YP?[][).\LS5*TD<9NTP#^7[XJRN#''UT> MCMQ&(3?-0H /:O"CHU->2M4J/_QJE#?DXH12S58'[$5^K*S-W]J#=WYZ/(0I M3NV/1*T8'+LX74)(YWH,BJKB(%P,C-SD9\E7:>!DFE^N*0$-K '<7TH0JAS8 M!U3_CIC_ U!+ P04 " #U:_M6Z'02\ZX# "N% &0 'AL+W=O\T(T184ZOD]R[ M%+T.7RA*&+X40"[B&(F_9YCR5=>!SOV-*S*=*7/#[77F:(J'6-W,+X4>N3G+ MF,282<(9$'C2=4[A2=]/ $G$#X)7LZ;0>,\00MJ+KBJ\\X M2ZAI^").9?(+5FEL2P='"ZEXG(&U@IBP]!_=9858 \#&%H"? ?RG H(,$"2) MILJ2M,Z10KV.X"L@3+1F,Q=);1*TSH8PLXQ#)?13HG&J=[:0^HZ4H,_C$6'( MU%:"#V"(IWJQ%#BEE$?)77!XCA4B5+[3CV^&Y^#PX!TX (2!ZQE?2,3&LN,J M+?#O?+<%<7(J^&GU?#3_@:6_@N M= 581!#5^8LEB7!E2E8.L^].Y!Q%N.OHC24U#W9Z;]_ T/M8E6!-9*5T@SS= M(&$/=EC\JI7_]56'@8'"L?Q=59"@SH+41%8J2",O2,.Z_I\X'Z\(I55)IL@P M09J7X[+7@%X .^YR7?UF5-AJ>F$>59+5S&4UK;*NN4*5FE)8:BPAWW"O@'^I28WJ%$JBJ]5L9=&Z4FLE+RK3SYUEYV3JO.@M1$ M5BI(.R](V]H- Z80FY(1K7YEMC=:, @:[=:#1MV,:AQ[GE?=I\>YLN/=^_2[ MFF&AOUU6T5;>71>G)K)2":!7?.6]O?1K-DU--:F+K5R4->L#7]*S&;KTWFP_ MZ-B*F"WM"@L/ NTFY PS/"%* FVIP(#)A=#]BZV.Q,ZX\[*\AB>!A2F!^W$E ML%9;4A=;N2B%,8'/=R89M+H),_6VD+*DPI3 9[H2N&DX-O380LIZ"C\"[8;D MD7WSN#NQ\^_<,*_A3V!A4.!^' JLU:+4Q58N2F%2X(M<"MPT(!N-:PLIJRH, M"K0[E,<;]TEVQ3[+SBOU&H;%+PR+OQ_#XM=J6.IB*Q>E,"S^BPQ+A@XM[6L- M256Y:X=)YB3O&Q)3PB2@>*(QWE%+][Y(#\?2@>+SY'QIQ)7B<7(YPVB,A0G0 MSR>&ULK59M;],P$/XK5D!HD\;RVJZ,-E+? M$" -51LO'Q ?W.3:6$OLSG;6\>\Y.UEHTU -V)?&+_<\=\^=>_9P*^2MR@ T M>2ARKD9.IO7FTG55DD%!U;G8 ,>=E9 %U3B5:U=M)-#4@HK<#3RO[Q:4<2<> MVK6%C(>BU#GCL)!$E45!Y<\)Y&([&:K3-M%MQXN*%KN ']9;.0.',; MEI05P!43G$A8C9RQ?SGO&WMK\)7!5NV,B5&R%.+63#ZD(\ /-V H 8$;4#T!T!8 \*G M>HAJ0/14#[T:8*6[E7:;N!G5-!Y*L2726".;&=CL6S3FBW%S3FZTQ%V&.!U/ M2H4K2I&I*):,4U,]15Z3:4;Y&A1A''>X9CCAFBQ*F618%K*0+ &SHU@*TJ+( MR0PT9;DZ1?B7FQDY>7E*5$9EQ?(Y$Z6B/%5GY.7>?.AJU&&B<9,ZYDD5<_"' MF$-RA2%EBLQY"FD'?G8$';$,WTZ M/.B2\W_>Y__L?2\987.B0LL7_L6)(EAH,E8*^]XXN2N98G;U^WBIM,1>\:/K M$%1NHFXWIG]>J@U-8.1@@U0@[\&)7[WP^][;K@H\)]GL.#/P M!BVMAU8#W_SYNK3V&ZW]HUIOZE:K5 DI.>%EL01YVJ6VXNGM>(]:4@\MO);. M0XN+=D$/3?PW+8GNSL55@%S;%X,BB2BYKCI.L]H\2L;V+FZM3_S+J=^Q/L-' M3/7F^$U?O8"NJ%PSO.IR6*$K[_P" Y75JZ*::+&QU^92:+R$[3##AQA(8X#[ M*R'TX\0X:)YV\2]02P,$% @ ]6O[5O<:3C0W @ OP0 !D !X;"]W M;W)K&ULA53;;M- $/V5E9$02% [S@54'$M) Z)( M15$KX 'QL+$G]JI[,3OCI/U[]I*8(+7AQ=Z9G7/FS'C&Q=[8>VP!B#THJ7&> MM$3=99IBU8+B>&$ZT.YF:ZSBY$S;I-A9X'4 *9GF639+%10/45,[3]XGK(8M[R7=FOUG.-0S]7R5D1B>;!]C MI].$53V240>P4Z"$CF_^<.C#"2#/GP'D!T >=,=$0>6*$R\+:_;,^FC'Y@^A MU(!VXH3V'^6.K+L5#D?E'32NQ<16 BMIL+> ["U;U+7P3>.27>OXY7T+7ZV MN)#XNDC)Y?8,:77(LXQY\F?RS-B-T=0B^ZAKJ/_%IT[S(#P_"E_F9PF_]/J" MC;,W+,_R,<-8QAG>\="0<> =_ZW1TBZ[4@]!YJ M@55&=5P_/B4[$D\#L5_<73DNTMVIEO1DJ!38)JP..LY>4YROP3MLYR(.Y=_P MN-HWW#9"(Y.P==#LXIW+:^.Z1(-,%T9T8\@-?#BV[@\#U@>X^ZTQ=#1\@N&? M5?X!4$L#!!0 ( /5K^U;:&VZZQ@D (-H 9 >&PO=V]R:W-H965T M7OOHR\>7E0U.'/L-7/):N7]/LC_Q) MRL+ZMMLF^K^;S?/4D=U'^/GV62?G.8YKMHJ)\FFWF^7,FHW7=:+>= MN[8=S'=1G,QNK^O7OF2WU^F^V,:)_))9^7ZWB[+O'^4V?;V9.;.W%[[&FZ>B M>F%^>_T<;>2]+'Y__I*5S^8GRCK>R22/T\3*Y./-[(-S)4)6-:@5_XCE:W[V MV*J&\I"F?U1//JUO9G;UB>16KHH*$95_7N2=W&XK4ODY_G.$SDY]5@W/'[_1 M?ZD'7P[F(&[C-!MZ%!NS8@/7MP3LV\/KV MX!\;U$.?'\9>'S@>%='M=9:^6EFE+FG5@_KHUZW+XQ4GU42Y+[+RW;AL5]S> MRTT9]L+B<;[:IOD^D[GULW5_F#96^EB]$6TVF=Q$=6#+5[[*%YGLI?7PW;I/ M]]E*6C]R643Q-O^I;/K[/;=^_.$GZP5\=?Q@ M'P\?S+WPP9CU.4V*I]P2R5JN#>TYW3X@VL_+@W0Z4N[;D?KHDL"_[I/W%K/? M6:[M,L/GN>O?W#4-Y__K78SN73L8[#1M6,UC%WB79\6__E9*K4^%W.7_-D7] MP/7,W"HM7N7/T4K>S,J\E\OL1;EERX5OEU/BY?RX&F2!L_0;,MZ6+7SFV M=)MJRT&=! MZ)UDVBC]TRA]26.2(1E#IQL2QI$P 8)I@0A.@0@F MR@4!,CA(&$?"! BF!2<\!2<4I*LN)$L,2&1PDC"-A @33@N/8:N5OCTT-QY;G7].EOV"-[_R= M2>:$K=1@D)6+B<6RL9P0)MW"B$CT)"A MLPY*XU":0-'T<+@J'.Y$>>$(1H4(2>-0FD#1]! I>^>0!H7,#:S]+75"YC5S M@T%6KBZ"9FYHRUSFVG8S-1ADCN<&%S*#-1X($CUX,B)I'$H3*)H>)&7T''^J? &U?U :A]($ MBJ:'2%E AS0Q9+X(^OD,D\YD- PZH],PZ"BKX2A'Y="6JF_.L/YK]3M'0?)8B:1Q*$RB:'CGE$IW%5(D$:A>A- ZE"11-#Y&RC YI>LA$LNR92 PZ8R)I MZ\R)I*VC$HFK#)A+&[ !B63$"0ZZ\Z%3%DKC4)I T?0P*G?I.A-E%1?J.*$T M#J4)%$T/D7*<+FF7J*QR;'G^[6XFE&X)[Y8(4J*/2]DTE[9I S)(OW,@='^# M9R1T?PY*$RB:'CEE/%UOJJ0!M9U0&H?2!(JFATC93I?>8*22AM^=-#HEO%LB M2(D^+N757-JKW:69M![.%Q3Q:4&14PL*Z'8=E,:A-(&BZ0%2!M,-I\H-4"<) MI7$H3:!H>HB4DW3I#4B]%>JV?"&'%&@^YX\-2$[OY! M:0)%TT-X5MPY674GMKP36]^)+?"D@HC4-I D73?T2B/*0WNC[4:U=J>@L[;/Z*Q*!B7NM' M)&W5PO4:Y63"H K/*TCU,2H3YG54AO;,%;W/<-#]#9V=4!J'T@2*ID=.V4QO MJB)2#VHCH30.I0D430^1LI'>Z")2KUW/V5Q@=$MXMT20$GU<9S^OH[W7@*0Q MXBP'W?G@Z0G=WX/2!(JFAU$92V^JLE(/ZB*A- ZE"11-#Y%RD=[HLE*O7=YI M6H(85(8E2%ME6H*T5<021-DPC[9A [))OW,<='^#9R=T$Q!*$RB:'CEE-+VI MRDD]J,V$TCB4)E T/43*9GJCRTF]=EEG:PG2*>'=$D%*])^^*V_FT][LHFS]&F7T"0Z:._@'\=#M/2A-H&AZA)2S]*>J"O6A%A)* MXU":0-'T$"D+Z8^N"O7;Q9I+.VBN+@RJ!6.LD2(,*F=ANXW]&&&2!>ZE*G-? MN3"?=F&]4D7O\QMT9X,G)W2##TH3*)H>-F4R_:D*1'VH@832.)0F4#0]1&<7 MH!E=(.IW%XAV2WBW1) 2?5S*=?FTZ^J;,4:K.5OIHU/"NR6"E.CC4I[+ISU7W_31 M[VP&W=G@Z0C=[H/2!(JF7\1+6 M(G0*MQ@HMQB,+@4-NDM!NR6\6R)(B3XN9;&"CE+0CDPQX@P&W>/@.0G=NH/2 M!(JFQT[9R&"J"M$ :AFA- ZE"11-O[2PLHSAZ K1L%VOV;JP<*>$=TL$*='' MI7Q6V/-ZH1?21K\S%W0G0Z%2AC&):;S^T;FZ%.ES?4N7A[0HTEW]\$E&:YE5@O+]QS0MWIY4'9SN.W3[/U!+ P04 M " #U:_M6!.P\S:<+ "@6 &0 'AL+W=OB#)V$28VTI ME91D"O3'EY(=TR*OKF2'\S*3.(='NKP4=[LMHL&_-K=3^O'RN]O.T:;=9S&L=ROEFNBMGE M1??9I^KRHGQJUJM"?ZJB^FFS65;__:C7YE_?Z M6C>_/7ZJS&_S/E464:7O/LQ^).>Y$FV##O&/E7ZI#WZ.VE"^E.7O M[2]7MQ]F<7M'>JUOFI9B:?Y[U@N]7K=,YC[^LR.=[:_9-CS\^97]IRYX$\R7 M9:T7Y?J?J]OFX<,LF46W^F[YM&X^ER]_T;N NAN\*==U]V_TLL/&L^CFJ6[* MS:ZQN8/-JMC^O_RZZXB#!H8';D!W#:C;@ \T8+L&;.H5^*X!GWH%L6O0A3[? MQMYU7+9LEI<75?D252W:L+4_=+W?M3;]M2K:@7+=5.:O*].NN;S6]R;M392M MZIMU63]5NH[.HNOML(G*N^@5<%5L1V6;W7>9;I:K=?V]@?YVG47OOOL^^BY: M%=&O#^53O2QNZXMY8VZNO<3\9G>F4_8]0U][YB-%"?_Z5+R/6/Q#1&/*@/M93&].H7#>=O7\Y*OW.H/MAPGK M^-C(,/FL'\NJ617WO?'PK[\9>'35Z$W];RCS6VX.<[=3X7G]N+S1'V9FKJMU M]:QGEW_\ Y'QGZ!N#TF6A23+ Y'U$L3W">(8^^5G_:R+)PWU_K:A[!JV[XWG M2Y8F(C;#XOFP7P&8)*EP8)D/2P0C<=*'Y3Y,"285W\-Z48I]E *-\I='72V[ MX:>_FE=EK<&)9LLA#B/A)F3E!.S#:)(J)IV ?9A,>)JZ ?LPD<0Q$W# .!Q3O?!INA;Y9?F05?1NUU:O]^%? [%G(9\A80DRT*2Y8'( M>MD@L=6",3KXKHI&&][F]4$#55SL#84S(1AW1A\$(Y([,U,&P5*B'%@.P 7U0[;JE:#:Z_+7LC%OE!*<;H:[@ '!$?>- J(4=W$9@"-<*+<' #8J8C7P M=B56'A)<'UYUL49?M%'M>A=YU"R_;F2RD".&%@ MB3M#^#C)>.RZE1S "9[$8D@36 %.< 7^T?B/NU53=P;DJJB?*C-A:'RZ0!F/ M'H.%$6\@ 8931V2YH0C/"#LF _3FNZ*&ZZ;#&OW@[,.OI?-,V! MX,Q'C\60;%E0MCP46S]'UA!2\2VGC*!&,2A;%I0M#\763Y,UBA1?",&F#']% M G0@$ YR( .=" #G,@U+HMBKNM::M<%#!4G'&WQ+J <'$JN5N@ G \44GB M+G1!.*.D#OCZ85OC17'C-;;61?U%"*YXXL4+P%(IW?HK "-<$NJ%"^!H(@D9 M"-=Z&8J*\+>O>.WXL4KT."0;A^0HI+^=P%H$AEN$*>M/?@ I>XMA@$@;S%LA*C?/U:BLQ&)/F4QC/FK$=2- M80& W*DJ S#<79+/ 1!10[./U;D,7_@X:0F, 7MD_, !$/6&/[0_QDLQL',G M'G!AS$I'ADO'DY>^F"_PN%)N: L(EB9^[H&-,UPJXBX!0CB:I >X?C]8688+><2:,E\Y0]5N" 94NP$86.V&<$BUFUO1SJ>*=LR7<%] JX0IMX0'P43L MO3@ &!&"INZT">&XDFI@VN16MO.1/4(CMI0#FW04EUZX $Q*UUUG (S'(G4W M1 $P)L70.X);/!Z?9A6+H/-HWS4):4!RU(!V7+@K+EH=CZ.;%"G>-"?8HEY;Y0]IXR'W)& MW-$WCLEQ3#]&*\GYR+;VXUTISGCT^/-%MC<'C4)R%-+O&JO2^8A*GV)(.;3; MW=V9"(#.B/=U#F"ONULYSR$F-N#+N)6W'*_WGN1(.5".]2/W06?>ADP Q*CK M2"$F-C3M6L7(<<5XLB/E@+)3TK60"P@FI;NK.@-@/$XI=_O AS')DX&1+JR: M%%/5Y($?G;:A F<^=C((RI8%9V!#!00#-E0 ,&A#!00;WE AK$ 74P4Z^OT_:'.(\!9& M 5B:N&7G#$!1XJ\:0==,N1JH3PNKT 5>GQYSGP(H%A.WL+J 4#%S-^<#*!HK MM[H <:5B0!**@V]VXK+WS/3@&]^+,0[)44C_*^96B,L1(3[%H%A(K==8T,0)FWC/NM3XCK\-R)?@]8K2AQK6@%12LDNC$.QAMTMT-0MBPH M6QZ*K9\/JV0E7FM^FY640I3%78F(F0D,:6U"TP K SGGCGB P&DMW9T@.L4DAAT*V.EOBI>31 MPV.@ C$4+;0SV \68 .C!;[@.1RL%; 2%[!O]H\2JBS[)\A ,. (&0 &G2$# MP)!#9*15NQ)7NU/\I/2EY!E5W-WGOH!PDK@UGPR""?.Z=[?-@Y>-Y5"I1%D9 MJ^)0ME(%K1\'9C".[ZX8A^0HI-\U5I"KD>+M%)NI_#JJB)E[ MMA6 :L^=\8X; 7"I^:?U02BBI'M" M3P;@A.O3_;6ZZVQ^%N?VG*Q^Z\UR]ETY2;[L<'O;S5 M50LP?[\KR^;UE_8"^T.)+_\/4$L#!!0 ( /5K^U9X551=1 , *P4 - M >&PO!ETJB'V/S[G']DUC&%9ZS>G=@E(=K HN MJE&XT+K\&$75;$$+4EW(D@J#Y%(51)NNFD=5J2C)*B 5/.IU.DE4$";"\5 L MBYM"5\%,+H4>A?TV%+C;EVP4=I/+,'!R$YG14?AP]O[G4NKK=X&[GWPX.>D\ MG%_OQ\\LZ&7YJM%KN*4;N>\@;)DH;'#2=9V:# M":?^R>S.!O75[WCI6UQ+C.I"& ]S*3;U$(JW@[NN!S5:ZQ1,2&5SNPSN][0>O@,AI#G84FR_@KF49 :BU+$PC8V0N!;$>&D;=,+(SROD=/, _\AWM5;ZU9W;' M1-LTANJFDW$=T-]6<]K;LI?.)N+@KK)'YQP/"0-+UA(Q7Z;;% J,Q.@*@P>J=)LMAWYI4AY3U>Z M*:=5CGON':'G?[O.\/]I3$<9KZ$<#\#N(80^!IQ!', 7C D#BV[\&]]U'4O*>BS?\GQW\ 4$L# M!!0 ( /5K^U:7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G M1U04NT380BO23E M;/KU.Y+MAFKDP;[,^LG6Q=+1T)PS)/7QR;K'A;6/[)]:&S])UB%L+D8C7ZYE M+?Q;NY$&CBRMJT6 3;<:^8V3HO)K*4.M1]EX?#ZJA3+)IX^':\W<*-ZP099! M60,[VQT/2C[YE^/M)MLJKQ9*J_ \2;KO6B:L5D;5ZH>L)LDX87YMG[Y:IWY8 M$X2>E\YJ/4G2W8$'Z8(J7^V>MY#W8N&[/4$LO@L F23G8[C@4CD?NC.ZZPM@ MW$HX>;?5!'NC=)!N*H+\XFRS46;57@:>8A0]1A>'P^JE%-; M-K4T81=')W4+:/Q:;7S"C*CE)+FR6^G:YX$;W%:[9PL %47*72@XX&ZK#H\2 MQ532>%DQ^.:M5A5P5.RST,*4DD60&0*9G01RWN+ 3R/('(',3PCY5Q9!%@AD M<4K(/(+D""2GA9PW=2W<,[-+-EJ/MLY20I&WYR&8@YE[T,)NDQ#JY%LY =_!L M!D&.%:\L#?WHB-YP41')L3^0*N8 M?C0QB63$$ADL$?:A]+_%E)A.,F*='*D5#IPQ)N:6C-@MQVN&CC3&Q"R3$5MF MJ' 8;'+,-QFQ;UY7$(.(F'DR8O,,EA*#E)AZ,F+U#-040XPYII[\I.J)9Q]R M3#WYJ=1SQN9P^1@34T].K!X4LZ>>')T6(U8/;LA>HV/NR8G=@V,6,2;FGIS8 M/3@FCS$Q]^3$[D'G3=A9C(G9)R>V#XK9[T*8@7)B PU7;V?LLJH4G!QC8@K* MB15T#'.?]N,9<,Q"Q2FFRPZ8_8EZS$(%]<09BAGGS0*S4$%LH6,U^QXTQL0L M5% /@(YB7JTA>\:8Z/(,L86PH<6T-W-?8!8JB"TT.+3XF8_B!;D"LU!QBA'0 MKHBKFMX<0H%9J* > V&8_82$6:@@MA".V4M(F(4*8@OAF'$AQS$+<6(+X9AQ M(<=]^8*.:8@_O\O]42B[#4ZIB!.O>PSB/ESOB;& MQ!3$B16$8O9,R3$%\4Y!H\.+7I5-A?"EW.'&L_=LO3!6\7E9:- MUE>P[YOYPXKJ\-[8X9VW3_\"4$L#!!0 ( /5K^U99=@'X]0$ #@C : M >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VKM.ZT 4A>%7B?P 3/8M MP!&AHJ%%O( 5)A>1Q)8]"'A[HE"$95&KU;Y8=N]7;(Q_++X/3>#:_C-N?2S)[;89/+LDD? M^\OI,9T/7Y;-\/@B3:H=I!"D]8,,@JQ^D$.0UP\*"(KZ00L(6M0/ MNH:@Z_I!-Q!T4S_H%H)NZP?)'&6<$R1-L";06I!K(?!:$&PA$%N0;"$P6Q!M M(5!;D&TA<%L0;B&06Y!N(;!;$&\AT%M1;R706U%O)=!;)R_;!'HKZJT$>BOJ MK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>MMD MLX1 ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V=0&]' MO9U ;T>]G4!OGVQV$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H':AW$.@= MJ'<0Z!VH=Q#H':AW$.@=J'<0Z!V3CY4$>@?J'01Z!^H=!'H'ZAT$>@?J'7^I M]U@^]WF\]'RO\3OW7U)=3O?FR^//R^^3B//BC'."'V7NOP!02P,$% @ M]6O[5A?(S!O; 0 T2( !, !;0V]N=&5N=%]4>7!E&ULS=I=3X,P M% ;@O[)P:T;7K_D1YXUZJU[X!RJ<#3*@3=O-^>\M3$TT2EQFXGL#@;;G/;3) M<\7EXXNC,-FU31<6616CNV L%!6U)N3649=&EM:W)J9'OV+.%&NS(B9FLSDK M;!>IB]/8U\BN+F]H:39-G-SNTNM0VVZ1>6I"-KG>3^RS%IEQKJD+$],XVW;E MEY3I6T*>5@YS0E6[<)(F9.S;A'[DYX"W=?=;\KXN:?)@?+PS;9K%=@T+\:6A MD(^7^*9'NUS6!96VV+1I21Z<)U.&BBBV3;XO>C*>'-,.T_[*C\X?RHP%IID/ MWKJ03LS3X7'O1]*OGKI4B'RLQS_Q(S&5/OK[J#_MDLI?9J?M?;9^/9Q'8,/M M^#W^?,8?]0_L0X#T(4'Z4"!]:) ^YB!]G(+T<0;2QSE('WR&T@B*J!R%5(YB M*D=!E:.HRE%8Y2BN&UL4$L! A0#% M @ ]6O[5@B,)KGN *P( !$ ( !KP &1O8U!R;W!S M+V-O&UL4$L! A0#% @ ]6O[5IE'P & @($-" >&PO=V]R:W-H965T&UL4$L! A0#% @ ]6O[5L@!,96]!P ^2, !@ M ("!& X 'AL+W=OI9 8 %,> 8 " @0L6 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ ]6O[5J]'+\^1" >"8 !@ ("!Y# 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ]6O[5IX8H"." M! .@H !@ ("!+44 'AL+W=O5) !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ ]6O[5NBAZVJ,!@ Z \ !D ("!H&$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]6O[5OQ\VY78 M! ;0P !D ("! G4 'AL+W=O4B?\) !%' &0 M@($1>@ >&PO=V]R:W-H965T$ !X;"]W;W)K&UL4$L! A0#% @ ]6O[5HM_M>L& @ H00 !D M ("!X8X 'AL+W=OD0 >&PO=V]R M:W-H965T&UL M4$L! A0#% @ ]6O[5E9,0GC:!P WQ4 !D ("!3I8 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M]6O[5D)VLA7=! Q@T !D ("!QZ4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]6O[5I(:1:OC!0 M>@\ !D ("!++, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]6O[5B*/W?DD!P S!@ !D M ("!K\, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ]6O[5ATW5[D. P 1@@ !D ("!K] 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]6O[ M5I>W@Y>Y P PA, !D ("!B]L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]6O[5O9)(^9&!0 =B( M !D ("!R.0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]6O[5D,;I\9P P (@T !D M ("!,?, 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ]6O[5N%45+:^ P -0T !D ("!"/\ 'AL+W=O M=ES?P# " M$0 &0 @('] @$ >&PO=V]R:W-H965T&UL4$L! A0#% @ ]6O[5@M% M@1LW P VPH !D ("!MPH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]6O[5KPLX-DB P %@H !D M ("!6Q4! 'AL+W=O&PO M=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ ]6O[5F2F\(._! FA !D ("! M@"$! 'AL+W=O&PO=V]R:W-H965TR'0, .8) 9 M " @5LJ 0!X;"]W;W)K&UL4$L! A0#% M @ ]6O[5O<:3C0W @ OP0 !D ("!KRT! 'AL+W=O6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ ]6O[5EEV ?CU 0 M.", !H ( !'$\! 'AL+U]R96QS+W=O XML 72 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 73 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 74 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 282 286 1 false 48 0 false 7 false false R1.htm 0000001 - Document - Cover Sheet http://www.cbiz.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited Condensed Consolidated Statements of Comprehensive Income (Unaudited) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://www.cbiz.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 5 false false R6.htm 0000006 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.cbiz.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 6 false false R7.htm 0000007 - Disclosure - New Accounting Pronouncements Sheet http://www.cbiz.com/role/NewAccountingPronouncements New Accounting Pronouncements Notes 7 false false R8.htm 0000008 - Disclosure - Accounts Receivable, Net Sheet http://www.cbiz.com/role/AccountsReceivableNet Accounts Receivable, Net Notes 8 false false R9.htm 0000009 - Disclosure - Debt and Financing Arrangements Sheet http://www.cbiz.com/role/DebtandFinancingArrangements Debt and Financing Arrangements Notes 9 false false R10.htm 0000010 - Disclosure - Commitments and Contingencies Sheet http://www.cbiz.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 10 false false R11.htm 0000011 - Disclosure - Financial Instruments Sheet http://www.cbiz.com/role/FinancialInstruments Financial Instruments Notes 11 false false R12.htm 0000012 - Disclosure - Fair Value Measurements Sheet http://www.cbiz.com/role/FairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 0000013 - Disclosure - Other Comprehensive Income Sheet http://www.cbiz.com/role/OtherComprehensiveIncome Other Comprehensive Income Notes 13 false false R14.htm 0000014 - Disclosure - Employee Stock Plans Sheet http://www.cbiz.com/role/EmployeeStockPlans Employee Stock Plans Notes 14 false false R15.htm 0000015 - Disclosure - Earnings Per Share Sheet http://www.cbiz.com/role/EarningsPerShare Earnings Per Share Notes 15 false false R16.htm 0000016 - Disclosure - Business Combinations Sheet http://www.cbiz.com/role/BusinessCombinations Business Combinations Notes 16 false false R17.htm 0000017 - Disclosure - Segment Disclosures Sheet http://www.cbiz.com/role/SegmentDisclosures Segment Disclosures Notes 17 false false R18.htm 0000018 - Disclosure - Subsequent Events Sheet http://www.cbiz.com/role/SubsequentEvents Subsequent Events Notes 18 false false R19.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 19 false false R20.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 20 false false R21.htm 9954701 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.cbiz.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.cbiz.com/role/SummaryofSignificantAccountingPolicies 21 false false R22.htm 9954702 - Disclosure - Accounts Receivable, Net (Tables) Sheet http://www.cbiz.com/role/AccountsReceivableNetTables Accounts Receivable, Net (Tables) Tables http://www.cbiz.com/role/AccountsReceivableNet 22 false false R23.htm 9954703 - Disclosure - Debt and Financing Arrangements (Tables) Sheet http://www.cbiz.com/role/DebtandFinancingArrangementsTables Debt and Financing Arrangements (Tables) Tables http://www.cbiz.com/role/DebtandFinancingArrangements 23 false false R24.htm 9954704 - Disclosure - Financial Instruments (Tables) Sheet http://www.cbiz.com/role/FinancialInstrumentsTables Financial Instruments (Tables) Tables http://www.cbiz.com/role/FinancialInstruments 24 false false R25.htm 9954705 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.cbiz.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.cbiz.com/role/FairValueMeasurements 25 false false R26.htm 9954706 - Disclosure - Other Comprehensive Income (Tables) Sheet http://www.cbiz.com/role/OtherComprehensiveIncomeTables Other Comprehensive Income (Tables) Tables http://www.cbiz.com/role/OtherComprehensiveIncome 26 false false R27.htm 9954707 - Disclosure - Employee Stock Plans (Tables) Sheet http://www.cbiz.com/role/EmployeeStockPlansTables Employee Stock Plans (Tables) Tables http://www.cbiz.com/role/EmployeeStockPlans 27 false false R28.htm 9954708 - Disclosure - Earnings Per Share (Tables) Sheet http://www.cbiz.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.cbiz.com/role/EarningsPerShare 28 false false R29.htm 9954709 - Disclosure - Business Combinations (Tables) Sheet http://www.cbiz.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.cbiz.com/role/BusinessCombinations 29 false false R30.htm 9954710 - Disclosure - Segment Disclosures (Tables) Sheet http://www.cbiz.com/role/SegmentDisclosuresTables Segment Disclosures (Tables) Tables http://www.cbiz.com/role/SegmentDisclosures 30 false false R31.htm 9954711 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.cbiz.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.cbiz.com/role/SummaryofSignificantAccountingPoliciesPolicies 31 false false R32.htm 9954712 - Disclosure - Accounts Receivable, Net - Schedule of Accounts Receivables Net (Details) Sheet http://www.cbiz.com/role/AccountsReceivableNetScheduleofAccountsReceivablesNetDetails Accounts Receivable, Net - Schedule of Accounts Receivables Net (Details) Details 32 false false R33.htm 9954713 - Disclosure - Accounts Receivable, Net - Schedule of Changes in the Allowance for Doubtful Accounts on Accounts Receivable (Details) Sheet http://www.cbiz.com/role/AccountsReceivableNetScheduleofChangesintheAllowanceforDoubtfulAccountsonAccountsReceivableDetails Accounts Receivable, Net - Schedule of Changes in the Allowance for Doubtful Accounts on Accounts Receivable (Details) Details 33 false false R34.htm 9954714 - Disclosure - Debt and Financing Arrangements - Additional Information (Details) Sheet http://www.cbiz.com/role/DebtandFinancingArrangementsAdditionalInformationDetails Debt and Financing Arrangements - Additional Information (Details) Details 34 false false R35.htm 9954715 - Disclosure - Debt and Financing Arrangements - Summary of Unsecured Credit Facility (Details) Sheet http://www.cbiz.com/role/DebtandFinancingArrangementsSummaryofUnsecuredCreditFacilityDetails Debt and Financing Arrangements - Summary of Unsecured Credit Facility (Details) Details 35 false false R36.htm 9954716 - Disclosure - Debt and Financing Arrangements - Summary of Recognized Interest Expense (Details) Sheet http://www.cbiz.com/role/DebtandFinancingArrangementsSummaryofRecognizedInterestExpenseDetails Debt and Financing Arrangements - Summary of Recognized Interest Expense (Details) Details 36 false false R37.htm 9954717 - Disclosure - Commitments and Contingencies - Letters of Credit and Guarantees (Details) Sheet http://www.cbiz.com/role/CommitmentsandContingenciesLettersofCreditandGuaranteesDetails Commitments and Contingencies - Letters of Credit and Guarantees (Details) Details 37 false false R38.htm 9954718 - Disclosure - Commitments and Contingencies - Legal Proceedings (Details) Sheet http://www.cbiz.com/role/CommitmentsandContingenciesLegalProceedingsDetails Commitments and Contingencies - Legal Proceedings (Details) Details 38 false false R39.htm 9954719 - Disclosure - Financial Instruments - Additional Information (Details) Sheet http://www.cbiz.com/role/FinancialInstrumentsAdditionalInformationDetails Financial Instruments - Additional Information (Details) Details 39 false false R40.htm 9954720 - Disclosure - Financial Instruments - Summary of Investments (Details) Sheet http://www.cbiz.com/role/FinancialInstrumentsSummaryofInvestmentsDetails Financial Instruments - Summary of Investments (Details) Details 40 false false R41.htm 9954721 - Disclosure - Financial Instruments - Summary of Outstanding Interest Rate Swaps (Details) Sheet http://www.cbiz.com/role/FinancialInstrumentsSummaryofOutstandingInterestRateSwapsDetails Financial Instruments - Summary of Outstanding Interest Rate Swaps (Details) Details 41 false false R42.htm 9954722 - Disclosure - Financial Instruments - Summary of Effects of Interest Rate Swaps (Details) Sheet http://www.cbiz.com/role/FinancialInstrumentsSummaryofEffectsofInterestRateSwapsDetails Financial Instruments - Summary of Effects of Interest Rate Swaps (Details) Details 42 false false R43.htm 9954723 - Disclosure - Fair Value Measurements - Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Sheet http://www.cbiz.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails Fair Value Measurements - Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Details 43 false false R44.htm 9954724 - Disclosure - Fair Value Measurements - Change in Level 3 Fair Values of Contingent Purchase Price Liabilities (Details) Sheet http://www.cbiz.com/role/FairValueMeasurementsChangeinLevel3FairValuesofContingentPurchasePriceLiabilitiesDetails Fair Value Measurements - Change in Level 3 Fair Values of Contingent Purchase Price Liabilities (Details) Details 44 false false R45.htm 9954725 - Disclosure - Other Comprehensive Income (Details) Sheet http://www.cbiz.com/role/OtherComprehensiveIncomeDetails Other Comprehensive Income (Details) Details http://www.cbiz.com/role/OtherComprehensiveIncomeTables 45 false false R46.htm 9954726 - Disclosure - Employee Stock Plans - Additional Information (Details) Sheet http://www.cbiz.com/role/EmployeeStockPlansAdditionalInformationDetails Employee Stock Plans - Additional Information (Details) Details 46 false false R47.htm 9954727 - Disclosure - Employee Stock Plans - Schedule of Stock-Based Compensation Awards (Details) Sheet http://www.cbiz.com/role/EmployeeStockPlansScheduleofStockBasedCompensationAwardsDetails Employee Stock Plans - Schedule of Stock-Based Compensation Awards (Details) Details 47 false false R48.htm 9954728 - Disclosure - Employee Stock Plans - Schedule of Stock Options Award Activity (Details) Sheet http://www.cbiz.com/role/EmployeeStockPlansScheduleofStockOptionsAwardActivityDetails Employee Stock Plans - Schedule of Stock Options Award Activity (Details) Details 48 false false R49.htm 9954729 - Disclosure - Employee Stock Plans - Schedule of Restricted Stock Units and Awards Activity (Details) Sheet http://www.cbiz.com/role/EmployeeStockPlansScheduleofRestrictedStockUnitsandAwardsActivityDetails Employee Stock Plans - Schedule of Restricted Stock Units and Awards Activity (Details) Details 49 false false R50.htm 9954730 - Disclosure - Employee Stock Plans - Schedule of Fair Value Option Award Weighted Average Assumptions Used (Details) Sheet http://www.cbiz.com/role/EmployeeStockPlansScheduleofFairValueOptionAwardWeightedAverageAssumptionsUsedDetails Employee Stock Plans - Schedule of Fair Value Option Award Weighted Average Assumptions Used (Details) Details 50 false false R51.htm 9954731 - Disclosure - Employee Stock Plans - Schedule of Performance Share Units Activity (Details) Sheet http://www.cbiz.com/role/EmployeeStockPlansScheduleofPerformanceShareUnitsActivityDetails Employee Stock Plans - Schedule of Performance Share Units Activity (Details) Details 51 false false R52.htm 9954732 - Disclosure - Earnings Per Share (Details) Sheet http://www.cbiz.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.cbiz.com/role/EarningsPerShareTables 52 false false R53.htm 9954733 - Disclosure - Business Combinations - Additional Information (Details) Sheet http://www.cbiz.com/role/BusinessCombinationsAdditionalInformationDetails Business Combinations - Additional Information (Details) Details 53 false false R54.htm 9954734 - Disclosure - Business Combinations - Aggregated Consideration And Preliminary Purchase Price Allocation (Details) Sheet http://www.cbiz.com/role/BusinessCombinationsAggregatedConsiderationAndPreliminaryPurchasePriceAllocationDetails Business Combinations - Aggregated Consideration And Preliminary Purchase Price Allocation (Details) Details 54 false false R55.htm 9954735 - Disclosure - Business Combinations - Segment Allocation (Details) Sheet http://www.cbiz.com/role/BusinessCombinationsSegmentAllocationDetails Business Combinations - Segment Allocation (Details) Details 55 false false R56.htm 9954736 - Disclosure - Business Combinations - Changes in Contingent Purchase Price Consideration (Details) Sheet http://www.cbiz.com/role/BusinessCombinationsChangesinContingentPurchasePriceConsiderationDetails Business Combinations - Changes in Contingent Purchase Price Consideration (Details) Details 56 false false R57.htm 9954737 - Disclosure - Segment Disclosures - Additional Information (Details) Sheet http://www.cbiz.com/role/SegmentDisclosuresAdditionalInformationDetails Segment Disclosures - Additional Information (Details) Details 57 false false R58.htm 9954738 - Disclosure - Segment Disclosures - Summary of Disaggregation of Revenue by Source (Details) Sheet http://www.cbiz.com/role/SegmentDisclosuresSummaryofDisaggregationofRevenuebySourceDetails Segment Disclosures - Summary of Disaggregation of Revenue by Source (Details) Details 58 false false R59.htm 9954739 - Disclosure - Segment Disclosures - Summary of Segment Information (Details) Sheet http://www.cbiz.com/role/SegmentDisclosuresSummaryofSegmentInformationDetails Segment Disclosures - Summary of Segment Information (Details) Details 59 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:SubsequentEventsTextBlock - cbz-20230630.htm 4 cbz-20230630.htm cbz-20230630.xsd cbz-20230630_cal.xml cbz-20230630_def.xml cbz-20230630_lab.xml cbz-20230630_pre.xml cbz-20230630x10qex311.htm cbz-20230630x10qex312.htm cbz-20230630x10qex321.htm cbz-20230630x10qex322.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 77 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cbz-20230630.htm": { "axisCustom": 0, "axisStandard": 20, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 969, "http://xbrl.sec.gov/dei/2023": 30, "http://xbrl.sec.gov/ecd/2023": 4 }, "contextCount": 282, "dts": { "calculationLink": { "local": [ "cbz-20230630_cal.xml" ] }, "definitionLink": { "local": [ "cbz-20230630_def.xml" ] }, "inline": { "local": [ "cbz-20230630.htm" ] }, "labelLink": { "local": [ "cbz-20230630_lab.xml" ] }, "presentationLink": { "local": [ "cbz-20230630_pre.xml" ] }, "schema": { "local": [ "cbz-20230630.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" ] } }, "elementCount": 527, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 1, "http://xbrl.sec.gov/dei/2023": 5, "total": 6 }, "keyCustom": 38, "keyStandard": 248, "memberCustom": 22, "memberStandard": 22, "nsprefix": "cbz", "nsuri": "http://www.cbiz.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://www.cbiz.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "10", "role": "http://www.cbiz.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Financial Instruments", "menuCat": "Notes", "order": "11", "role": "http://www.cbiz.com/role/FinancialInstruments", "shortName": "Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "12", "role": "http://www.cbiz.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Other Comprehensive Income", "menuCat": "Notes", "order": "13", "role": "http://www.cbiz.com/role/OtherComprehensiveIncome", "shortName": "Other Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Employee Stock Plans", "menuCat": "Notes", "order": "14", "role": "http://www.cbiz.com/role/EmployeeStockPlans", "shortName": "Employee Stock Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Earnings Per Share", "menuCat": "Notes", "order": "15", "role": "http://www.cbiz.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Business Combinations", "menuCat": "Notes", "order": "16", "role": "http://www.cbiz.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Segment Disclosures", "menuCat": "Notes", "order": "17", "role": "http://www.cbiz.com/role/SegmentDisclosures", "shortName": "Segment Disclosures", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "18", "role": "http://www.cbiz.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": null }, "R19": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "menuCat": "Notes", "order": "19", "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "shortName": "Pay vs Performance Disclosure", "subGroupType": "", "uniqueAnchor": null }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "menuCat": "Statements", "order": "2", "role": "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-3", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCashCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-5", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:Rule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995445 - Disclosure - Insider Trading Arrangements", "menuCat": "Notes", "order": "20", "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "shortName": "Insider Trading Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-5", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:Rule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "cbz:DescriptionOfBusinessPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954701 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "21", "role": "http://www.cbiz.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "cbz:DescriptionOfBusinessPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954702 - Disclosure - Accounts Receivable, Net (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.cbiz.com/role/AccountsReceivableNetTables", "shortName": "Accounts Receivable, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954703 - Disclosure - Debt and Financing Arrangements (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.cbiz.com/role/DebtandFinancingArrangementsTables", "shortName": "Debt and Financing Arrangements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954704 - Disclosure - Financial Instruments (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.cbiz.com/role/FinancialInstrumentsTables", "shortName": "Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954705 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.cbiz.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954706 - Disclosure - Other Comprehensive Income (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.cbiz.com/role/OtherComprehensiveIncomeTables", "shortName": "Other Comprehensive Income (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954707 - Disclosure - Employee Stock Plans (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.cbiz.com/role/EmployeeStockPlansTables", "shortName": "Employee Stock Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954708 - Disclosure - Earnings Per Share (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.cbiz.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "cbz:BusinessAcquisitionAggregatedConsiderationAndPreliminaryPurchasePriceAllocationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954709 - Disclosure - Business Combinations (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.cbiz.com/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "cbz:BusinessAcquisitionAggregatedConsiderationAndPreliminaryPurchasePriceAllocationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "menuCat": "Statements", "order": "3", "role": "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-5", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954710 - Disclosure - Segment Disclosures (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.cbiz.com/role/SegmentDisclosuresTables", "shortName": "Segment Disclosures (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "cbz:DescriptionOfBusinessPolicyPolicyTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "cbz:NumberOfPracticeGroups", "reportCount": 1, "unique": true, "unitRef": "practice_group", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954711 - Disclosure - Summary of Significant Accounting Policies (Details)", "menuCat": "Details", "order": "31", "role": "http://www.cbiz.com/role/SummaryofSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "cbz:DescriptionOfBusinessPolicyPolicyTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "cbz:NumberOfPracticeGroups", "reportCount": 1, "unique": true, "unitRef": "practice_group", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BilledContractReceivables", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954712 - Disclosure - Accounts Receivable, Net - Schedule of Accounts Receivables Net (Details)", "menuCat": "Details", "order": "32", "role": "http://www.cbiz.com/role/AccountsReceivableNetScheduleofAccountsReceivablesNetDetails", "shortName": "Accounts Receivable, Net - Schedule of Accounts Receivables Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BilledContractReceivables", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954713 - Disclosure - Accounts Receivable, Net - Schedule of Changes in the Allowance for Doubtful Accounts on Accounts Receivable (Details)", "menuCat": "Details", "order": "33", "role": "http://www.cbiz.com/role/AccountsReceivableNetScheduleofChangesintheAllowanceforDoubtfulAccountsonAccountsReceivableDetails", "shortName": "Accounts Receivable, Net - Schedule of Changes in the Allowance for Doubtful Accounts on Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cbz:ScheduleOfChangesInAllowanceForDoubtfulAccountsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermLineOfCredit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954714 - Disclosure - Debt and Financing Arrangements - Additional Information (Details)", "menuCat": "Details", "order": "34", "role": "http://www.cbiz.com/role/DebtandFinancingArrangementsAdditionalInformationDetails", "shortName": "Debt and Financing Arrangements - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-86", "decimals": "-5", "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-80", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:DebtWeightedAverageInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954715 - Disclosure - Debt and Financing Arrangements - Summary of Unsecured Credit Facility (Details)", "menuCat": "Details", "order": "35", "role": "http://www.cbiz.com/role/DebtandFinancingArrangementsSummaryofUnsecuredCreditFacilityDetails", "shortName": "Debt and Financing Arrangements - Summary of Unsecured Credit Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-80", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:DebtWeightedAverageInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954716 - Disclosure - Debt and Financing Arrangements - Summary of Recognized Interest Expense (Details)", "menuCat": "Details", "order": "36", "role": "http://www.cbiz.com/role/DebtandFinancingArrangementsSummaryofRecognizedInterestExpenseDetails", "shortName": "Debt and Financing Arrangements - Summary of Recognized Interest Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-87", "decimals": "-3", "lang": "en-US", "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954717 - Disclosure - Commitments and Contingencies - Letters of Credit and Guarantees (Details)", "menuCat": "Details", "order": "37", "role": "http://www.cbiz.com/role/CommitmentsandContingenciesLettersofCreditandGuaranteesDetails", "shortName": "Commitments and Contingencies - Letters of Credit and Guarantees (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-3", "decimals": "-5", "lang": "en-US", "name": "cbz:LicenseBondsOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-100", "decimals": "-5", "first": true, "lang": "en-US", "name": "cbz:TransactionPrice", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954718 - Disclosure - Commitments and Contingencies - Legal Proceedings (Details)", "menuCat": "Details", "order": "38", "role": "http://www.cbiz.com/role/CommitmentsandContingenciesLegalProceedingsDetails", "shortName": "Commitments and Contingencies - Legal Proceedings (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-100", "decimals": "-5", "first": true, "lang": "en-US", "name": "cbz:TransactionPrice", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954719 - Disclosure - Financial Instruments - Additional Information (Details)", "menuCat": "Details", "order": "39", "role": "http://www.cbiz.com/role/FinancialInstrumentsAdditionalInformationDetails", "shortName": "Financial Instruments - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-59", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "menuCat": "Statements", "order": "4", "role": "http://www.cbiz.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-59", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954720 - Disclosure - Financial Instruments - Summary of Investments (Details)", "menuCat": "Details", "order": "40", "role": "http://www.cbiz.com/role/FinancialInstrumentsSummaryofInvestmentsDetails", "shortName": "Financial Instruments - Summary of Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-117", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFixedInterestRate", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954721 - Disclosure - Financial Instruments - Summary of Outstanding Interest Rate Swaps (Details)", "menuCat": "Details", "order": "41", "role": "http://www.cbiz.com/role/FinancialInstrumentsSummaryofOutstandingInterestRateSwapsDetails", "shortName": "Financial Instruments - Summary of Outstanding Interest Rate Swaps (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-116", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954722 - Disclosure - Financial Instruments - Summary of Effects of Interest Rate Swaps (Details)", "menuCat": "Details", "order": "42", "role": "http://www.cbiz.com/role/FinancialInstrumentsSummaryofEffectsofInterestRateSwapsDetails", "shortName": "Financial Instruments - Summary of Effects of Interest Rate Swaps (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cbz:SummaryOfEffectsOfInterestRateSwapsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-124", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationPlanAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954723 - Disclosure - Fair Value Measurements - Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)", "menuCat": "Details", "order": "43", "role": "http://www.cbiz.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "shortName": "Fair Value Measurements - Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-128", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DeferredCompensationPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-134", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954724 - Disclosure - Fair Value Measurements - Change in Level 3 Fair Values of Contingent Purchase Price Liabilities (Details)", "menuCat": "Details", "order": "44", "role": "http://www.cbiz.com/role/FairValueMeasurementsChangeinLevel3FairValuesofContingentPurchasePriceLiabilitiesDetails", "shortName": "Fair Value Measurements - Change in Level 3 Fair Values of Contingent Purchase Price Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-134", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954725 - Disclosure - Other Comprehensive Income (Details)", "menuCat": "Details", "order": "45", "role": "http://www.cbiz.com/role/OtherComprehensiveIncomeDetails", "shortName": "Other Comprehensive Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-145", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954726 - Disclosure - Employee Stock Plans - Additional Information (Details)", "menuCat": "Details", "order": "46", "role": "http://www.cbiz.com/role/EmployeeStockPlansAdditionalInformationDetails", "shortName": "Employee Stock Plans - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-145", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockOptionPlanExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954727 - Disclosure - Employee Stock Plans - Schedule of Stock-Based Compensation Awards (Details)", "menuCat": "Details", "order": "47", "role": "http://www.cbiz.com/role/EmployeeStockPlansScheduleofStockBasedCompensationAwardsDetails", "shortName": "Employee Stock Plans - Schedule of Stock-Based Compensation Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockOptionPlanExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954728 - Disclosure - Employee Stock Plans - Schedule of Stock Options Award Activity (Details)", "menuCat": "Details", "order": "48", "role": "http://www.cbiz.com/role/EmployeeStockPlansScheduleofStockOptionsAwardActivityDetails", "shortName": "Employee Stock Plans - Schedule of Stock Options Award Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954729 - Disclosure - Employee Stock Plans - Schedule of Restricted Stock Units and Awards Activity (Details)", "menuCat": "Details", "order": "49", "role": "http://www.cbiz.com/role/EmployeeStockPlansScheduleofRestrictedStockUnitsandAwardsActivityDetails", "shortName": "Employee Stock Plans - Schedule of Restricted Stock Units and Awards Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-141", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "5", "role": "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-144", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954730 - Disclosure - Employee Stock Plans - Schedule of Fair Value Option Award Weighted Average Assumptions Used (Details)", "menuCat": "Details", "order": "50", "role": "http://www.cbiz.com/role/EmployeeStockPlansScheduleofFairValueOptionAwardWeightedAverageAssumptionsUsedDetails", "shortName": "Employee Stock Plans - Schedule of Fair Value Option Award Weighted Average Assumptions Used (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-144", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-147", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954731 - Disclosure - Employee Stock Plans - Schedule of Performance Share Units Activity (Details)", "menuCat": "Details", "order": "51", "role": "http://www.cbiz.com/role/EmployeeStockPlansScheduleofPerformanceShareUnitsActivityDetails", "shortName": "Employee Stock Plans - Schedule of Performance Share Units Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-147", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954732 - Disclosure - Earnings Per Share (Details)", "menuCat": "Details", "order": "52", "role": "http://www.cbiz.com/role/EarningsPerShareDetails", "shortName": "Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954733 - Disclosure - Business Combinations - Additional Information (Details)", "menuCat": "Details", "order": "53", "role": "http://www.cbiz.com/role/BusinessCombinationsAdditionalInformationDetails", "shortName": "Business Combinations - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "cbz:BusinessAcquisitionAggregatedConsiderationAndPreliminaryPurchasePriceAllocationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-157", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954734 - Disclosure - Business Combinations - Aggregated Consideration And Preliminary Purchase Price Allocation (Details)", "menuCat": "Details", "order": "54", "role": "http://www.cbiz.com/role/BusinessCombinationsAggregatedConsiderationAndPreliminaryPurchasePriceAllocationDetails", "shortName": "Business Combinations - Aggregated Consideration And Preliminary Purchase Price Allocation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "cbz:BusinessAcquisitionAggregatedConsiderationAndPreliminaryPurchasePriceAllocationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-157", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessCombinationSegmentAllocationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-161", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954735 - Disclosure - Business Combinations - Segment Allocation (Details)", "menuCat": "Details", "order": "55", "role": "http://www.cbiz.com/role/BusinessCombinationsSegmentAllocationDetails", "shortName": "Business Combinations - Segment Allocation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessCombinationSegmentAllocationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-161", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "cbz:BusinessCombinationContingentConsiderationLiabilityOtherAdjustmentsBasedOnProjectedFutureResultsOfAcquisition", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954736 - Disclosure - Business Combinations - Changes in Contingent Purchase Price Consideration (Details)", "menuCat": "Details", "order": "56", "role": "http://www.cbiz.com/role/BusinessCombinationsChangesinContingentPurchasePriceConsiderationDetails", "shortName": "Business Combinations - Changes in Contingent Purchase Price Consideration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "cbz:BusinessCombinationContingentConsiderationLiabilityOtherAdjustmentsBasedOnProjectedFutureResultsOfAcquisition", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954737 - Disclosure - Segment Disclosures - Additional Information (Details)", "menuCat": "Details", "order": "57", "role": "http://www.cbiz.com/role/SegmentDisclosuresAdditionalInformationDetails", "shortName": "Segment Disclosures - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954738 - Disclosure - Segment Disclosures - Summary of Disaggregation of Revenue by Source (Details)", "menuCat": "Details", "order": "58", "role": "http://www.cbiz.com/role/SegmentDisclosuresSummaryofDisaggregationofRevenuebySourceDetails", "shortName": "Segment Disclosures - Summary of Disaggregation of Revenue by Source (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-178", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954739 - Disclosure - Segment Disclosures - Summary of Segment Information (Details)", "menuCat": "Details", "order": "59", "role": "http://www.cbiz.com/role/SegmentDisclosuresSummaryofSegmentInformationDetails", "shortName": "Segment Disclosures - Summary of Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-267", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000006 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "6", "role": "http://www.cbiz.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "span", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000007 - Disclosure - New Accounting Pronouncements", "menuCat": "Notes", "order": "7", "role": "http://www.cbiz.com/role/NewAccountingPronouncements", "shortName": "New Accounting Pronouncements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "span", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Accounts Receivable, Net", "menuCat": "Notes", "order": "8", "role": "http://www.cbiz.com/role/AccountsReceivableNet", "shortName": "Accounts Receivable, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Debt and Financing Arrangements", "menuCat": "Notes", "order": "9", "role": "http://www.cbiz.com/role/DebtandFinancingArrangements", "shortName": "Debt and Financing Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cbz-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 48, "tag": { "cbz_A2018And2022CreditFacilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2018 and 2022 Credit Facilities", "label": "2018 and 2022 Credit Facilities [Member]", "terseLabel": "2018 and 2022 Credit Facilities", "verboseLabel": "Credit facilities" } } }, "localname": "A2018And2022CreditFacilitiesMember", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/DebtandFinancingArrangementsSummaryofRecognizedInterestExpenseDetails", "http://www.cbiz.com/role/DebtandFinancingArrangementsSummaryofUnsecuredCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "cbz_AccountingTaxAdvisoryAndConsultingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounting, tax, advisory and consulting.", "label": "Accounting Tax Advisory And Consulting [Member]", "terseLabel": "Accounting, tax, advisory and consulting" } } }, "localname": "AccountingTaxAdvisoryAndConsultingMember", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/SegmentDisclosuresSummaryofDisaggregationofRevenuebySourceDetails" ], "xbrltype": "domainItemType" }, "cbz_AllowanceForDoubtfulAccountsReceivableWriteOffsAndNetOfRecoveries": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Allowance for doubtful accounts receivable write offs and net of recoveries.", "label": "Allowance For Doubtful Accounts Receivable Write Offs And Net Of Recoveries", "terseLabel": "Charge-offs, net of recoveries" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffsAndNetOfRecoveries", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/AccountsReceivableNetScheduleofChangesintheAllowanceforDoubtfulAccountsonAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "cbz_AvailableForSaleSecuritiesDebtSecuritiesFairMarketValueAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Available-for-sale securities, debt securities, fair market value adjustment.", "label": "Available For Sale Securities Debt Securities Fair Market Value Adjustment", "verboseLabel": "Fair market value adjustment" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesFairMarketValueAdjustment", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsSummaryofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "cbz_BenefitsAndInsuranceServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Benefits and insurance services.", "label": "Benefits And Insurance Services [Member]", "terseLabel": "Benefits and Insurance Services" } } }, "localname": "BenefitsAndInsuranceServicesMember", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsSegmentAllocationDetails", "http://www.cbiz.com/role/SegmentDisclosuresSummaryofDisaggregationofRevenuebySourceDetails", "http://www.cbiz.com/role/SegmentDisclosuresSummaryofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "cbz_BusinessAcquisitionAggregatedConsiderationAndPreliminaryPurchasePriceAllocationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Aggregated Consideration And Preliminary Purchase Price Allocation", "label": "Business Acquisition, Aggregated Consideration And Preliminary Purchase Price Allocation [Table Text Block]", "terseLabel": "Summary of Aggregated Consideration And Purchase Price Allocation" } } }, "localname": "BusinessAcquisitionAggregatedConsiderationAndPreliminaryPurchasePriceAllocationTableTextBlock", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "cbz_BusinessCombinationAggregatedGoodwillAndIntangibleAssetsAcquired": { "auth_ref": [], "calculation": { "http://www.cbiz.com/role/BusinessCombinationsSegmentAllocationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Aggregated Goodwill And Intangible Assets Acquired", "label": "Business Combination, Aggregated Goodwill And Intangible Assets Acquired", "totalLabel": "Total" } } }, "localname": "BusinessCombinationAggregatedGoodwillAndIntangibleAssetsAcquired", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsSegmentAllocationDetails" ], "xbrltype": "monetaryItemType" }, "cbz_BusinessCombinationContingentConsiderationLiabilityOtherAdjustmentsBasedOnProjectedFutureResultsOfAcquisition": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business combination contingent consideration liability other adjustments based on projected future results of acquisition.", "label": "Business Combination Contingent Consideration Liability Other Adjustments Based On Projected Future Results Of Acquisition", "terseLabel": "Net expense" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityOtherAdjustmentsBasedOnProjectedFutureResultsOfAcquisition", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsChangesinContingentPurchasePriceConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "cbz_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://www.cbiz.com/role/BusinessCombinationsAggregatedConsiderationAndPreliminaryPurchasePriceAllocationDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Operating Lease Liability", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Operating Lease Liability", "negatedTerseLabel": "Operating lease liability acquired - current" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOperatingLeaseLiability", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsAggregatedConsiderationAndPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "cbz_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.cbiz.com/role/BusinessCombinationsAggregatedConsiderationAndPreliminaryPurchasePriceAllocationDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right-of-Use Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right-of-Use Assets", "terseLabel": "Operating lease right-of-use asset acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsAggregatedConsiderationAndPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "cbz_CBIZOperationsAndFormerEmployeeOfCBIZMMPMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CBIZ Operations and a former employee of CBIZ MMP Member.", "label": "C B I Z Operations And Former Employee Of C B I Z M M P [Member]", "terseLabel": "CBIZ Operations and a former employee of CBIZ MMP" } } }, "localname": "CBIZOperationsAndFormerEmployeeOfCBIZMMPMember", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/CommitmentsandContingenciesLegalProceedingsDetails" ], "xbrltype": "domainItemType" }, "cbz_CashEquivalentsIncludedInFundsHeldForClients": { "auth_ref": [], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash equivalents included in funds held for clients.", "label": "Cash Equivalents Included In Funds Held For Clients", "terseLabel": "Cash equivalents included in funds held for clients" } } }, "localname": "CashEquivalentsIncludedInFundsHeldForClients", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "cbz_CertifiedDepositsAndOtherDepositoryAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Certified deposits and other depository assets.", "label": "Certified Deposits And Other Depository Assets [Member]", "terseLabel": "Certified Deposits and Other Depository Assets" } } }, "localname": "CertifiedDepositsAndOtherDepositoryAssetsMember", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cbz_ChangesInAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Changes In Accounting Policy", "label": "Changes In Accounting Policy [Policy Text Block]", "terseLabel": "Changes in Accounting Policies" } } }, "localname": "ChangesInAccountingPolicyPolicyTextBlock", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "cbz_ClientFundObligations": { "auth_ref": [], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Client fund obligations.", "label": "Client Fund Obligations", "terseLabel": "Client fund obligations" } } }, "localname": "ClientFundObligations", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "cbz_CommitmentsAndContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments and contingencies.", "label": "Commitments And Contingencies [Line Items]", "terseLabel": "Commitments And Contingencies [Line Items]" } } }, "localname": "CommitmentsAndContingenciesLineItems", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/CommitmentsandContingenciesLegalProceedingsDetails" ], "xbrltype": "stringItemType" }, "cbz_CommitmentsAndContingenciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments and contingencies.", "label": "Commitments And Contingencies [Table]", "terseLabel": "Commitments And Contingencies [Table]" } } }, "localname": "CommitmentsAndContingenciesTable", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/CommitmentsandContingenciesLegalProceedingsDetails" ], "xbrltype": "stringItemType" }, "cbz_ContingentPurchasePriceLiabilitiesAtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contingent purchase price liabilities.", "label": "Contingent Purchase Price Liabilities At Fair Value", "negatedLabel": "Contingent purchase price liabilities" } } }, "localname": "ContingentPurchasePriceLiabilitiesAtFairValue", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "cbz_ContingentPurchasePricePayableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent purchase price payable.", "label": "Contingent Purchase Price Payable [Member]", "terseLabel": "Contingent purchase price liabilities" } } }, "localname": "ContingentPurchasePricePayableMember", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/FairValueMeasurementsChangeinLevel3FairValuesofContingentPurchasePriceLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "cbz_CoreBenefitsAndInsuranceServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Core benefits and insurance services.", "label": "Core Benefits And Insurance Services [Member]", "terseLabel": "Core benefits and insurance services" } } }, "localname": "CoreBenefitsAndInsuranceServicesMember", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/SegmentDisclosuresSummaryofDisaggregationofRevenuebySourceDetails" ], "xbrltype": "domainItemType" }, "cbz_CurrentAssetsBeforeFundsHeldForClients": { "auth_ref": [], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Current assets before funds held for clients.", "label": "Current Assets Before Funds Held For Clients", "totalLabel": "Current assets before funds held for clients" } } }, "localname": "CurrentAssetsBeforeFundsHeldForClients", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "cbz_CurrentLiabilitiesBeforeClientFundObligations": { "auth_ref": [], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current liabilities before client fund obligations.", "label": "Current Liabilities Before Client Fund Obligations", "totalLabel": "Current liabilities before client fund obligations" } } }, "localname": "CurrentLiabilitiesBeforeClientFundObligations", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "cbz_DebtSecuritiesAvailableForSaleRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available for Sale", "label": "Debt Securities, Available for Sale [Roll Forward]", "terseLabel": "Debt Securities, Available for Sale [Roll Forward]" } } }, "localname": "DebtSecuritiesAvailableForSaleRollForward", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsSummaryofInvestmentsDetails" ], "xbrltype": "stringItemType" }, "cbz_DerivativeNumberOfInstrumentsExpired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative, Number Of Instruments Expired", "label": "Derivative, Number Of Instruments Expired", "terseLabel": "Number of instruments expired" } } }, "localname": "DerivativeNumberOfInstrumentsExpired", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "cbz_DescriptionOfBusinessPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description Of Business Policy", "label": "Description Of Business Policy [Policy Text Block]", "terseLabel": "Description of Business" } } }, "localname": "DescriptionOfBusinessPolicyPolicyTextBlock", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "cbz_DilutiveSecuritiesIncludedAndAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Dilutive securities included and antidilutive securities excluded from computation of earnings per share.", "label": "Dilutive Securities Included And Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]", "terseLabel": "Dilutive Securities Included And Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]" } } }, "localname": "DilutiveSecuritiesIncludedAndAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "cbz_DilutiveSecuritiesIncludedAndAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Dilutive securities included and antidilutive securities excluded from computation of earnings per share.", "label": "Dilutive Securities Included And Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]", "terseLabel": "Dilutive Securities Included And Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]" } } }, "localname": "DilutiveSecuritiesIncludedAndAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "cbz_ExciseTaxOnShareRepurchases": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Excise Tax On Share Repurchases", "label": "Excise Tax On Share Repurchases", "negatedLabel": "Excise tax on share repurchases" } } }, "localname": "ExciseTaxOnShareRepurchases", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "cbz_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityChangeInNetPresentValueOfContingencies": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value measurement with unobservable inputs reconciliation recurring basis liability change in net present value of contingencies.", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Change In Net Present Value Of Contingencies", "terseLabel": "Change in net present value of contingencies" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityChangeInNetPresentValueOfContingencies", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/FairValueMeasurementsChangeinLevel3FairValuesofContingentPurchasePriceLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cbz_FinancialServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial services.", "label": "Financial Services [Member]", "terseLabel": "Financial Services", "verboseLabel": "Financial Services" } } }, "localname": "FinancialServicesMember", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsSegmentAllocationDetails", "http://www.cbiz.com/role/SegmentDisclosuresSummaryofDisaggregationofRevenuebySourceDetails", "http://www.cbiz.com/role/SegmentDisclosuresSummaryofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "cbz_IncreaseDecreaseInBondPremium": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in bond premium.", "label": "Increase Decrease In Bond Premium", "terseLabel": "Change in bond premium" } } }, "localname": "IncreaseDecreaseInBondPremium", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsSummaryofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "cbz_IncreaseDecreaseInFundsHeldForClientInvestingActivities": { "auth_ref": [], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in funds held for client investing activities.", "label": "Increase Decrease In Funds Held For Client Investing Activities", "negatedLabel": "Change in funds held for clients" } } }, "localname": "IncreaseDecreaseInFundsHeldForClientInvestingActivities", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "cbz_IncrementalCommonSharesAttributableToPerformanceShare": { "auth_ref": [], "calculation": { "http://www.cbiz.com/role/EarningsPerShareDetails": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to Performance Share", "label": "Incremental Common Shares Attributable to Performance Share", "terseLabel": "Performance share units (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToPerformanceShare", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "cbz_IncrementalCommonSharesAttributableToRestrictedStockUnitsAndAwards": { "auth_ref": [], "calculation": { "http://www.cbiz.com/role/EarningsPerShareDetails": { "order": 5.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to restricted stock awards.", "label": "Incremental Common Shares Attributable To Restricted Stock Units And Awards", "terseLabel": "Restricted stock units and awards (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToRestrictedStockUnitsAndAwards", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "cbz_IncrementalCommonSharesAttributableToStockOptions": { "auth_ref": [], "calculation": { "http://www.cbiz.com/role/EarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to stock options.", "label": "Incremental Common Shares Attributable To Stock Options", "terseLabel": "Stock options (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToStockOptions", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "cbz_InterestExpenseTableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash and non-cash interest expense related to the Convertible Notes for the periods presented.", "label": "Interest Expense Table [Table Text Block]", "terseLabel": "Summary of Recognized Interest Expense" } } }, "localname": "InterestExpenseTableTableTextBlock", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/DebtandFinancingArrangementsTables" ], "xbrltype": "textBlockItemType" }, "cbz_InterestRateSwapApril2025ExpirationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest Rate Swap, April 2025 Expiration", "label": "Interest Rate Swap, April 2025 Expiration [Member]", "terseLabel": "Interest rate swap, April 2025 expiration" } } }, "localname": "InterestRateSwapApril2025ExpirationMember", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsSummaryofOutstandingInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "cbz_InterestRateSwapApril2028ExpirationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest Rate Swap, April 2028 Expiration", "label": "Interest Rate Swap, April 2028 Expiration [Member]", "terseLabel": "Interest rate swap, April 2028 expiration" } } }, "localname": "InterestRateSwapApril2028ExpirationMember", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsAdditionalInformationDetails", "http://www.cbiz.com/role/FinancialInstrumentsSummaryofOutstandingInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "cbz_InterestRateSwapAugust2027ExpirationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest Rate Swap, August 2027 Expiration", "label": "Interest Rate Swap, August 2027 Expiration [Member]", "terseLabel": "Interest rate swap, August 2027 expiration" } } }, "localname": "InterestRateSwapAugust2027ExpirationMember", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsSummaryofOutstandingInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "cbz_InterestRateSwapDecember2026ExpirationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest Rate Swap, December 2026 Expiration", "label": "Interest Rate Swap, December 2026 Expiration [Member]", "terseLabel": "Interest rate swap, December 2026 expiration" } } }, "localname": "InterestRateSwapDecember2026ExpirationMember", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsSummaryofOutstandingInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "cbz_InterestRateSwapJune2023ExpirationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest Rate Swap, June 2023 Expiration", "label": "Interest Rate Swap, June 2023 Expiration [Member]", "terseLabel": "Interest rate swap, June 2023 expiration" } } }, "localname": "InterestRateSwapJune2023ExpirationMember", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsAdditionalInformationDetails", "http://www.cbiz.com/role/FinancialInstrumentsSummaryofOutstandingInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "cbz_LicenseBondsOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "License bonds outstanding.", "label": "License Bonds Outstanding Amount", "terseLabel": "License bonds outstanding amount" } } }, "localname": "LicenseBondsOutstandingAmount", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/CommitmentsandContingenciesLettersofCreditandGuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "cbz_LineOfCreditFacilityAccordionFeature": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Accordion Feature", "label": "Line of Credit Facility, Accordion Feature", "terseLabel": "Revolving loan, accordion feature" } } }, "localname": "LineOfCreditFacilityAccordionFeature", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "cbz_ManagedNetworkingAndHardwareServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Managed networking and hardware services.", "label": "Managed Networking And Hardware Services [Member]", "terseLabel": "Managed networking, hardware services" } } }, "localname": "ManagedNetworkingAndHardwareServicesMember", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/SegmentDisclosuresSummaryofDisaggregationofRevenuebySourceDetails" ], "xbrltype": "domainItemType" }, "cbz_NationalPracticesConsultingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "National practices consulting.", "label": "National Practices Consulting [Member]", "terseLabel": "National practices consulting" } } }, "localname": "NationalPracticesConsultingMember", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/SegmentDisclosuresSummaryofDisaggregationofRevenuebySourceDetails" ], "xbrltype": "domainItemType" }, "cbz_NationalPracticesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "National practices.", "label": "National Practices [Member]", "terseLabel": "National Practices" } } }, "localname": "NationalPracticesMember", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/SegmentDisclosuresSummaryofDisaggregationofRevenuebySourceDetails", "http://www.cbiz.com/role/SegmentDisclosuresSummaryofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "cbz_NetIncreaseDecreaseInClientFundsObligations": { "auth_ref": [], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net (decrease) increase in client funds obligations.", "label": "Net Increase Decrease In Client Funds Obligations", "negatedLabel": "Changes in client funds obligations" } } }, "localname": "NetIncreaseDecreaseInClientFundsObligations", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "cbz_NonCoreBenefitsAndInsuranceServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non core benefits and insurance services.", "label": "Non Core Benefits And Insurance Services [Member]", "terseLabel": "Non-core benefits and insurance services" } } }, "localname": "NonCoreBenefitsAndInsuranceServicesMember", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/SegmentDisclosuresSummaryofDisaggregationofRevenuebySourceDetails" ], "xbrltype": "domainItemType" }, "cbz_NumberOfCommonSharesIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of common shares issued.", "label": "Number Of Common Shares Issued", "terseLabel": "Shares issued (number)" } } }, "localname": "NumberOfCommonSharesIssued", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsChangesinContingentPurchasePriceConsiderationDetails" ], "xbrltype": "sharesItemType" }, "cbz_NumberOfPracticeGroups": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of practice groups.", "label": "Number Of Practice Groups", "terseLabel": "Number of practice groups" } } }, "localname": "NumberOfPracticeGroups", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "cbz_OtherInterestExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other interest expense.", "label": "Other Interest Expense [Member]", "terseLabel": "Other" } } }, "localname": "OtherInterestExpenseMember", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/DebtandFinancingArrangementsSummaryofRecognizedInterestExpenseDetails" ], "xbrltype": "domainItemType" }, "cbz_PaymentOfContingentConsiderationOfAcquisitions": { "auth_ref": [], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment of contingent consideration for acquisitions.", "label": "Payment Of Contingent Consideration Of Acquisitions", "negatedLabel": "Payment of contingent consideration for acquisitions and client lists" } } }, "localname": "PaymentOfContingentConsiderationOfAcquisitions", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "cbz_PerformanceShareUnits": { "auth_ref": [], "calculation": { "http://www.cbiz.com/role/EmployeeStockPlansScheduleofStockBasedCompensationAwardsDetails": { "order": 3.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Performance share units.", "label": "Performance Share Units", "terseLabel": "Performance share units" } } }, "localname": "PerformanceShareUnits", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansScheduleofStockBasedCompensationAwardsDetails" ], "xbrltype": "monetaryItemType" }, "cbz_ProvisionForDoubtfulAccountsNetOfRecoveries": { "auth_ref": [], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Provision for doubtful accounts net of recoveries.", "label": "Provision For Doubtful Accounts Net Of Recoveries", "terseLabel": "Bad debt expense, net of recoveries" } } }, "localname": "ProvisionForDoubtfulAccountsNetOfRecoveries", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "cbz_ReconciliationOfCashCashEquivalentsAndRestrictedCashToConsolidatedBalanceSheetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reconciliation of cash, cash equivalents and restricted cash to the Consolidated Balance Sheets.", "label": "Reconciliation Of Cash Cash Equivalents And Restricted Cash To Consolidated Balance Sheet [Abstract]", "terseLabel": "Reconciliation of cash, cash equivalents and restricted cash to the Condensed Consolidated Balance Sheets:" } } }, "localname": "ReconciliationOfCashCashEquivalentsAndRestrictedCashToConsolidatedBalanceSheetAbstract", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "cbz_RestrictedStockUnitsAndAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted stock units and awards.", "label": "Restricted Stock Units And Awards [Member]", "terseLabel": "Restricted Stock Units and Awards" } } }, "localname": "RestrictedStockUnitsAndAwardsMember", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.cbiz.com/role/EmployeeStockPlansScheduleofRestrictedStockUnitsandAwardsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "cbz_ScheduleOfChangesInAllowanceForDoubtfulAccountsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of changes in allowance for doubtful accounts.", "label": "Schedule Of Changes In Allowance For Doubtful Accounts [Table Text Block]", "terseLabel": "Schedule of Changes in the Allowance for Doubtful Accounts on Accounts Receivable" } } }, "localname": "ScheduleOfChangesInAllowanceForDoubtfulAccountsTableTextBlock", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/AccountsReceivableNetTables" ], "xbrltype": "textBlockItemType" }, "cbz_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalSharesAuthorizedForIssuance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Additional Shares Authorized for Issuance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Additional Shares Authorized for Issuance", "terseLabel": "Additional shares authorized for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalSharesAuthorizedForIssuance", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "cbz_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfTargetEarningsPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options percentage of target earnings per share.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Percentage Of Target Earnings Per Share", "terseLabel": "Achievement of an earnings per share target" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfTargetEarningsPerShare", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "cbz_ShareBasedCompensationArrangementsByShareBasedPaymentAwardPerformanceStockOfTotalGrowthInRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangements by share based payment award performance stock of total growth in revenue.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Performance Stock Of Total Growth In Revenue", "terseLabel": "Achievement of total growth in revenue" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardPerformanceStockOfTotalGrowthInRevenue", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "cbz_ShareBasedCompensationArrangementsByShareBasedPaymentAwardPerformanceStockPercentageOfInitialGrant": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangements by share based payment award performance stock percentage of initial grant.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Performance Stock Percentage Of Initial Grant", "terseLabel": "Percentage of initial grant" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardPerformanceStockPercentageOfInitialGrant", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "cbz_SummaryOfEffectsOfInterestRateSwapsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary Of Effects Of Interest Rate Swaps", "label": "Summary Of Effects Of Interest Rate Swaps [Table Text Block]", "terseLabel": "Summary of Effects of Interest Rate Swap" } } }, "localname": "SummaryOfEffectsOfInterestRateSwapsTableTextBlock", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "cbz_SwingLineFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Swing Line Facility", "label": "Swing Line Facility [Member]", "terseLabel": "Swing Line Facility" } } }, "localname": "SwingLineFacilityMember", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cbz_TransactionPrice": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Transaction price.", "label": "Transaction Price", "terseLabel": "Total transaction price" } } }, "localname": "TransactionPrice", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/CommitmentsandContingenciesLegalProceedingsDetails" ], "xbrltype": "monetaryItemType" }, "cbz_TwoThousandAndTwentyTwoCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand And Twenty Two Credit Facility", "label": "Two Thousand And Twenty Two Credit Facility [Member]", "terseLabel": "2022 Credit Facility" } } }, "localname": "TwoThousandAndTwentyTwoCreditFacilityMember", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cbz_TwoThousandNineteenStockOmnibusIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand nineteen stock omnibus incentive plan.", "label": "Two Thousand Nineteen Stock Omnibus Incentive Plan [Member]", "terseLabel": "2019 Plan" } } }, "localname": "TwoThousandNineteenStockOmnibusIncentivePlanMember", "nsuri": "http://www.cbiz.com/20230630", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cbiz.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cbiz.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cbiz.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cbiz.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "verboseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cbiz.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cbiz.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r704" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cbiz.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r737" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cbiz.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cbiz.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cbiz.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cbiz.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cbiz.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cbiz.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cbiz.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r702" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "verboseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cbiz.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "verboseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cbiz.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cbiz.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r702" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cbiz.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cbiz.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r702" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cbiz.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cbiz.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r776" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cbiz.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r702" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cbiz.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r702" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cbiz.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r702" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cbiz.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r702" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cbiz.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cbiz.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r701" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cbiz.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r703" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cbiz.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cbiz.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "ecd_Additional402vDisclosureTextBlock": { "auth_ref": [ "r738" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "localname": "Additional402vDisclosureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToCompAmt": { "auth_ref": [ "r744" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "localname": "AdjToCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AdjToCompAxis": { "auth_ref": [ "r744" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "localname": "AdjToCompAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "auth_ref": [ "r744" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "localname": "AdjToNonPeoNeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToPeoCompFnTextBlock": { "auth_ref": [ "r744" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "localname": "AdjToPeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AggtErrCompAmt": { "auth_ref": [ "r709", "r720", "r730", "r755" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "localname": "AggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "auth_ref": [ "r712", "r723", "r733", "r758" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "localname": "AggtErrCompNotYetDeterminedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AllAdjToCompMember": { "auth_ref": [ "r744" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "localname": "AllAdjToCompMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllExecutiveCategoriesMember": { "auth_ref": [ "r751" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "localname": "AllExecutiveCategoriesMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllIndividualsMember": { "auth_ref": [ "r716", "r724", "r734", "r751", "r759", "r763", "r771" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "localname": "AllIndividualsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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" ], "xbrltype": "domainItemType" }, "ecd_AllTradingArrangementsMember": { "auth_ref": [ "r769" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "localname": "AllTradingArrangementsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "domainItemType" }, "ecd_AwardExrcPrice": { "auth_ref": [ "r766" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "localname": "AwardExrcPrice", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "perShareItemType" }, "ecd_AwardGrantDateFairValue": { "auth_ref": [ "r767" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "localname": "AwardGrantDateFairValue", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AwardTmgDiscLineItems": { "auth_ref": [ "r762" ], "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "localname": "AwardTmgDiscLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "auth_ref": [ "r762" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMethodTextBlock": { "auth_ref": [ "r762" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "localname": "AwardTmgMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMnpiCnsdrdFlag": { "auth_ref": [ "r762" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "localname": "AwardTmgMnpiCnsdrdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardTmgMnpiDiscTextBlock": { "auth_ref": [ "r762" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "localname": "AwardTmgMnpiDiscTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgPredtrmndFlag": { "auth_ref": [ "r762" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "localname": "AwardTmgPredtrmndFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardUndrlygSecuritiesAmt": { "auth_ref": [ "r765" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "localname": "AwardUndrlygSecuritiesAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_AwardsCloseToMnpiDiscIndName": { "auth_ref": [ "r764" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "localname": "AwardsCloseToMnpiDiscIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTable": { "auth_ref": [ "r763" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "localname": "AwardsCloseToMnpiDiscTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "auth_ref": [ "r763" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "localname": "AwardsCloseToMnpiDiscTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ChangedPeerGroupFnTextBlock": { "auth_ref": [ "r742" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "localname": "ChangedPeerGroupFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CoSelectedMeasureAmt": { "auth_ref": [ "r743" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "localname": "CoSelectedMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_CoSelectedMeasureName": { "auth_ref": [ "r743" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "localname": "CoSelectedMeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "auth_ref": [ "r748" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "auth_ref": [ "r747" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "localname": "CompActuallyPaidVsNetIncomeTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "auth_ref": [ "r749" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "auth_ref": [ "r746" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "auth_ref": [ "r745" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompAnalysisTextBlock": { "auth_ref": [ "r709", "r720", "r730", "r755" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "localname": "ErrCompAnalysisTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompRecoveryTable": { "auth_ref": [ "r706", "r717", "r727", "r752" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "localname": "ErrCompRecoveryTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ExecutiveCategoryAxis": { "auth_ref": [ "r751" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "localname": "ExecutiveCategoryAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "auth_ref": [ "r713", "r724", "r734", "r759" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "auth_ref": [ "r713", "r724", "r734", "r759" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "auth_ref": [ "r713", "r724", "r734", "r759" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "auth_ref": [ "r713", "r724", "r734", "r759" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ForgoneRecoveryIndName": { "auth_ref": [ "r713", "r724", "r734", "r759" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "ForgoneRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_IndividualAxis": { "auth_ref": [ "r716", "r724", "r734", "r751", "r759", "r763", "r771" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "localname": "IndividualAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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" ], "xbrltype": "stringItemType" }, "ecd_InsiderTradingArrLineItems": { "auth_ref": [ "r769" ], "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "localname": "InsiderTradingArrLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTradingPoliciesProcLineItems": { "auth_ref": [ "r705", "r775" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "localname": "InsiderTradingPoliciesProcLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "auth_ref": [ "r705", "r775" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "localname": "InsiderTrdPoliciesProcAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "booleanItemType" }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "auth_ref": [ "r705", "r775" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "textBlockItemType" }, "ecd_MeasureAxis": { "auth_ref": [ "r743" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "localname": "MeasureAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_MeasureName": { "auth_ref": [ "r743" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "localname": "MeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_MnpiDiscTimedForCompValFlag": { "auth_ref": [ "r762" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "localname": "MnpiDiscTimedForCompValFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_MtrlTermsOfTrdArrTextBlock": { "auth_ref": [ "r770" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "localname": "MtrlTermsOfTrdArrTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "textBlockItemType" }, "ecd_NamedExecutiveOfficersFnTextBlock": { "auth_ref": [ "r744" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "localname": "NamedExecutiveOfficersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonGaapMeasureDescriptionTextBlock": { "auth_ref": [ "r743" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "localname": "NonGaapMeasureDescriptionTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonNeosMember": { "auth_ref": [ "r713", "r724", "r734", "r751", "r759" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "localname": "NonNeosMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "auth_ref": [ "r741" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoAvgTotalCompAmt": { "auth_ref": [ "r740" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "localname": "NonPeoNeoAvgTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoMember": { "auth_ref": [ "r751" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "localname": "NonPeoNeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonRule10b51ArrAdoptedFlag": { "auth_ref": [ "r770" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "localname": "NonRule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_NonRule10b51ArrTrmntdFlag": { "auth_ref": [ "r770" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "localname": "NonRule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_OtherPerfMeasureAmt": { "auth_ref": [ "r743" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "localname": "OtherPerfMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_OutstandingAggtErrCompAmt": { "auth_ref": [ "r711", "r722", "r732", "r757" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "localname": "OutstandingAggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryCompAmt": { "auth_ref": [ "r714", "r725", "r735", "r760" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "localname": "OutstandingRecoveryCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryIndName": { "auth_ref": [ "r714", "r725", "r735", "r760" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "OutstandingRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PayVsPerformanceDisclosureLineItems": { "auth_ref": [ "r739" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "localname": "PayVsPerformanceDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_PeerGroupIssuersFnTextBlock": { "auth_ref": [ "r742" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "localname": "PeerGroupIssuersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_PeerGroupTotalShareholderRtnAmt": { "auth_ref": [ "r742" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "localname": "PeerGroupTotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoActuallyPaidCompAmt": { "auth_ref": [ "r741" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "localname": "PeoActuallyPaidCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoMember": { "auth_ref": [ "r751" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "localname": "PeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_PeoName": { "auth_ref": [ "r744" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "localname": "PeoName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_PeoTotalCompAmt": { "auth_ref": [ "r740" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "localname": "PeoTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PvpTable": { "auth_ref": [ "r739" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "localname": "PvpTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PvpTableTextBlock": { "auth_ref": [ "r739" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "localname": "PvpTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "auth_ref": [ "r706", "r717", "r727", "r752" ], "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "localname": "RecoveryOfErrCompDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_RestatementDateAxis": { "auth_ref": [ "r707", "r718", "r728", "r753" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "localname": "RestatementDateAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_RestatementDeterminationDate": { "auth_ref": [ "r708", "r719", "r729", "r754" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "localname": "RestatementDeterminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "dateItemType" }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "auth_ref": [ "r715", "r726", "r736", "r761" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "localname": "RestatementDoesNotRequireRecoveryTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_Rule10b51ArrAdoptedFlag": { "auth_ref": [ "r770" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "localname": "Rule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_Rule10b51ArrTrmntdFlag": { "auth_ref": [ "r770" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "localname": "Rule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "auth_ref": [ "r710", "r721", "r731", "r756" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "localname": "StkPrcOrTsrEstimationMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TabularListTableTextBlock": { "auth_ref": [ "r750" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "localname": "TabularListTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TotalShareholderRtnAmt": { "auth_ref": [ "r742" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "localname": "TotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "auth_ref": [ "r749" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TradingArrAxis": { "auth_ref": [ "r769" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "localname": "TradingArrAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TradingArrByIndTable": { "auth_ref": [ "r771" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "localname": "TradingArrByIndTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrAdoptionDate": { "auth_ref": [ "r772" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "localname": "TrdArrAdoptionDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrDuration": { "auth_ref": [ "r773" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "localname": "TrdArrDuration", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "durationItemType" }, "ecd_TrdArrIndName": { "auth_ref": [ "r771" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "localname": "TrdArrIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrIndTitle": { "auth_ref": [ "r771" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "localname": "TrdArrIndTitle", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrSecuritiesAggAvailAmt": { "auth_ref": [ "r774" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "localname": "TrdArrSecuritiesAggAvailAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "sharesItemType" }, "ecd_TrdArrTerminationDate": { "auth_ref": [ "r772" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "localname": "TrdArrTerminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_UndrlygSecurityMktPriceChngPct": { "auth_ref": [ "r768" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "localname": "UndrlygSecurityMktPriceChngPct", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "pureItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r209", "r260", "r271", "r272", "r273", "r274", "r275", "r277", "r281", "r336", "r337", "r338", "r339", "r341", "r342", "r344", "r346", "r347", "r830", "r831" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cbiz.com/role/SegmentDisclosuresSummaryofSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r209", "r260", "r271", "r272", "r273", "r274", "r275", "r277", "r281", "r336", "r337", "r338", "r339", "r341", "r342", "r344", "r346", "r347", "r830", "r831" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cbiz.com/role/SegmentDisclosuresSummaryofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cbiz.com/role/CommitmentsandContingenciesLegalProceedingsDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cbiz.com/role/CommitmentsandContingenciesLegalProceedingsDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r332", "r333", "r334", "r335", "r393", "r494", "r540", "r573", "r574", "r624", "r626", "r628", "r629", "r641", "r653", "r654", "r664", "r671", "r684", "r688", "r832", "r867", "r868", "r869", "r870", "r871", "r872" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cbiz.com/role/CommitmentsandContingenciesLegalProceedingsDetails", "http://www.cbiz.com/role/DebtandFinancingArrangementsSummaryofUnsecuredCreditFacilityDetails", "http://www.cbiz.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r332", "r333", "r334", "r335", "r393", "r494", "r540", "r573", "r574", "r624", "r626", "r628", "r629", "r641", "r653", "r654", "r664", "r671", "r684", "r688", "r832", "r867", "r868", "r869", "r870", "r871", "r872" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cbiz.com/role/DebtandFinancingArrangementsSummaryofUnsecuredCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r283", "r496", "r534", "r535", "r536", "r537", "r538", "r539", "r656", "r672", "r687", "r780", "r828", "r829", "r833", "r877" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cbiz.com/role/SegmentDisclosuresSummaryofDisaggregationofRevenuebySourceDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r283", "r496", "r534", "r535", "r536", "r537", "r538", "r539", "r656", "r672", "r687", "r780", "r828", "r829", "r833", "r877" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cbiz.com/role/SegmentDisclosuresSummaryofDisaggregationofRevenuebySourceDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r332", "r333", "r334", "r335", "r386", "r393", "r420", "r421", "r422", "r493", "r494", "r540", "r573", "r574", "r624", "r626", "r628", "r629", "r641", "r653", "r654", "r664", "r671", "r684", "r688", "r691", "r823", "r832", "r868", "r869", "r870", "r871", "r872" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cbiz.com/role/CommitmentsandContingenciesLegalProceedingsDetails", "http://www.cbiz.com/role/DebtandFinancingArrangementsSummaryofUnsecuredCreditFacilityDetails", "http://www.cbiz.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r332", "r333", "r334", "r335", "r386", "r393", "r420", "r421", "r422", "r493", "r494", "r540", "r573", "r574", "r624", "r626", "r628", "r629", "r641", "r653", "r654", "r664", "r671", "r684", "r688", "r691", "r823", "r832", "r868", "r869", "r870", "r871", "r872" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cbiz.com/role/CommitmentsandContingenciesLegalProceedingsDetails", "http://www.cbiz.com/role/DebtandFinancingArrangementsSummaryofUnsecuredCreditFacilityDetails", "http://www.cbiz.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]", "terseLabel": "Accounting Changes and Error Corrections [Abstract]" } } }, "localname": "AccountingChangesAndErrorCorrectionsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r24", "r686" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "cbz_CurrentLiabilitiesBeforeClientFundObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r178", "r287", "r288", "r658" ], "calculation": { "http://www.cbiz.com/role/AccountsReceivableNetScheduleofAccountsReceivablesNetDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "totalLabel": "Total accounts receivable" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/AccountsReceivableNetScheduleofAccountsReceivablesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r287", "r288" ], "calculation": { "http://www.cbiz.com/role/AccountsReceivableNetScheduleofAccountsReceivablesNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "cbz_CurrentAssetsBeforeFundsHeldForClients", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net", "totalLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/AccountsReceivableNetScheduleofAccountsReceivablesNetDetails", "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r101", "r147" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "cbz_CurrentLiabilitiesBeforeClientFundObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r103", "r147" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r36", "r37", "r114", "r179", "r513", "r545", "r548" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r6", "r15", "r37", "r453", "r456", "r486", "r541", "r542", "r785", "r786", "r787", "r796", "r797", "r798" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "verboseLabel": "Accumulated Other Comprehensive (Loss) Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r132" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Acquired finite-lived intangible assets, useful life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r106" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r428", "r429", "r430", "r555", "r796", "r797", "r798", "r863", "r879" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Indirect repurchase of shares for minimum tax withholding" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in additional paid-in capital (APIC) for recognition of cost for employee stock purchase program (ESPP) award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, ESPP, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r424", "r431" ], "calculation": { "http://www.cbiz.com/role/EmployeeStockPlansScheduleofStockBasedCompensationAwardsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "totalLabel": "Total stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansScheduleofStockBasedCompensationAwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r180", "r289", "r309" ], "calculation": { "http://www.cbiz.com/role/AccountsReceivableNetScheduleofAccountsReceivablesNetDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedLabel": "Allowance for doubtful accounts", "negatedPeriodEndLabel": "Allowance for doubtful accounts", "negatedPeriodStartLabel": "Balance at beginning of period" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/AccountsReceivableNetScheduleofAccountsReceivablesNetDetails", "http://www.cbiz.com/role/AccountsReceivableNetScheduleofChangesintheAllowanceforDoubtfulAccountsonAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/AccountsReceivableNetScheduleofChangesintheAllowanceforDoubtfulAccountsonAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r247" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Share based awards excluded from the calculation of diluted earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r145", "r173", "r208", "r258", "r273", "r279", "r304", "r336", "r337", "r339", "r340", "r341", "r343", "r345", "r347", "r348", "r448", "r450", "r471", "r510", "r594", "r686", "r700", "r830", "r831", "r865" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r168", "r182", "r208", "r304", "r336", "r337", "r339", "r340", "r341", "r343", "r345", "r347", "r348", "r448", "r450", "r471", "r686", "r830", "r831", "r865" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r208", "r304", "r336", "r337", "r339", "r340", "r341", "r343", "r345", "r347", "r348", "r448", "r450", "r471", "r830", "r831", "r865" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "totalLabel": "Total non-current assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "Non-current assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r292", "r311", "r509" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "terseLabel": "Par value of available-for-sale debt securities" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r293", "r311", "r503", "r805" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale", "periodEndLabel": "Fair value at end of period", "periodStartLabel": "Fair value at beginning of period", "terseLabel": "Available-for-sale debt securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.cbiz.com/role/FinancialInstrumentsSummaryofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansAdditionalInformationDetails", "http://www.cbiz.com/role/EmployeeStockPlansScheduleofPerformanceShareUnitsActivityDetails", "http://www.cbiz.com/role/EmployeeStockPlansScheduleofRestrictedStockUnitsandAwardsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsAdditionalInformationDetails", "http://www.cbiz.com/role/FinancialInstrumentsSummaryofOutstandingInterestRateSwapsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r81", "r86" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsAdditionalInformationDetails", "http://www.cbiz.com/role/FinancialInstrumentsSummaryofOutstandingInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Unaudited Interim Financial Statements" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BilledContractReceivables": { "auth_ref": [ "r495" ], "calculation": { "http://www.cbiz.com/role/AccountsReceivableNetScheduleofAccountsReceivablesNetDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableGrossCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amounts due for billed services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the Company and, at a minimum, one other party. An example would be amounts billed to customers under contracts or programs but not paid as of the balance sheet date.", "label": "Billed Contracts Receivable", "terseLabel": "Trade accounts receivable" } } }, "localname": "BilledContractReceivables", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/AccountsReceivableNetScheduleofAccountsReceivablesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r443", "r682", "r683" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsAggregatedConsiderationAndPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r70", "r71", "r443", "r682", "r683" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsAggregatedConsiderationAndPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionContingentConsiderationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition, Contingent Consideration [Line Items]", "terseLabel": "Business Acquisition, Contingent Consideration [Line Items]" } } }, "localname": "BusinessAcquisitionContingentConsiderationLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.cbiz.com/role/BusinessCombinationsAggregatedConsiderationAndPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Common stock issued (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsAggregatedConsiderationAndPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r441", "r442" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "verboseLabel": "Annual revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r69" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Transaction and integration related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r1", "r2", "r13" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Total recorded purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsAggregatedConsiderationAndPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r1", "r2" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Common stock value" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsAggregatedConsiderationAndPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r447", "r790" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Adjustment to contingent earnout liability" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r76" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Maximum potential contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsAggregatedConsiderationAndPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r3", "r75", "r446" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Recorded contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsAggregatedConsiderationAndPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r4", "r75" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "cbz_CurrentLiabilitiesBeforeClientFundObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Contingent purchase price liabilities" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r4", "r75" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Contingent purchase price liabilities" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r140", "r444" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "auth_ref": [ "r73" ], "calculation": { "http://www.cbiz.com/role/BusinessCombinationsAggregatedConsiderationAndPreliminaryPurchasePriceAllocationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lease obligation assumed in business combination.", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "negatedTerseLabel": "Operating lease liability acquired - non-current" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsAggregatedConsiderationAndPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r73" ], "calculation": { "http://www.cbiz.com/role/BusinessCombinationsAggregatedConsiderationAndPreliminaryPurchasePriceAllocationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsAggregatedConsiderationAndPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r73" ], "calculation": { "http://www.cbiz.com/role/BusinessCombinationsAggregatedConsiderationAndPreliminaryPurchasePriceAllocationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "negatedTerseLabel": "Other current liabilities acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsAggregatedConsiderationAndPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r73" ], "calculation": { "http://www.cbiz.com/role/BusinessCombinationsAggregatedConsiderationAndPreliminaryPurchasePriceAllocationDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Identifiable intangible assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsAggregatedConsiderationAndPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r72", "r73" ], "calculation": { "http://www.cbiz.com/role/BusinessCombinationsSegmentAllocationDetails": { "order": 2.0, "parentTag": "cbz_BusinessCombinationAggregatedGoodwillAndIntangibleAssetsAcquired", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangibles" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsSegmentAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r73" ], "calculation": { "http://www.cbiz.com/role/BusinessCombinationsAggregatedConsiderationAndPreliminaryPurchasePriceAllocationDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsAggregatedConsiderationAndPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r72", "r73" ], "calculation": { "http://www.cbiz.com/role/BusinessCombinationsAggregatedConsiderationAndPreliminaryPurchasePriceAllocationDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Fixed assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsAggregatedConsiderationAndPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r73" ], "calculation": { "http://www.cbiz.com/role/BusinessCombinationsAggregatedConsiderationAndPreliminaryPurchasePriceAllocationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsAggregatedConsiderationAndPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationSegmentAllocationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Combination Segment Allocation [Line Items]", "terseLabel": "Business Combination Segment Allocation [Line Items]" } } }, "localname": "BusinessCombinationSegmentAllocationLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsSegmentAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationSegmentAllocationTable": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about goodwill in a business combination.", "label": "Business Combination, Segment Allocation [Table]", "terseLabel": "Business Combination, Segment Allocation [Table]" } } }, "localname": "BusinessCombinationSegmentAllocationTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsSegmentAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationSegmentAllocationTableTextBlock": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill in a business combination.", "label": "Business Combination, Segment Allocation [Table Text Block]", "terseLabel": "Summary of Segment Allocation" } } }, "localname": "BusinessCombinationSegmentAllocationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r47", "r170", "r657" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "cbz_CurrentAssetsBeforeFundsHeldForClients", "weight": 1.0 }, "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r47", "r127", "r205" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of year", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r5", "r127" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r163", "r175", "r176", "r177", "r208", "r232", "r235", "r244", "r246", "r252", "r253", "r304", "r336", "r339", "r340", "r341", "r347", "r348", "r378", "r379", "r380", "r381", "r382", "r471", "r550", "r551", "r552", "r553", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r582", "r603", "r620", "r647", "r648", "r649", "r650", "r651", "r777", "r793", "r799" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r133", "r330", "r331", "r652", "r824" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r689", "r690", "r691", "r693", "r694", "r695", "r698", "r796", "r797", "r863", "r878", "r879" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "periodEndLabel": "Common stock, ending balance (in shares)", "periodStartLabel": "Common stock, beginning balance (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r105", "r512", "r686" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r38", "r191", "r193", "r198", "r505", "r520" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Comprehensive income:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r112", "r197", "r504", "r519" ], "lang": { "en-us": { "role": { "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.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Other Comprehensive Income" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/OtherComprehensiveIncome" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r78", "r660" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Basis of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r21", "r272", "r273", "r274", "r275", "r281", "r803" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Corporate and Other" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/SegmentDisclosuresSummaryofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r120", "r208", "r304", "r336", "r337", "r339", "r340", "r341", "r343", "r345", "r347", "r348", "r471", "r830" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Operating expenses", "verboseLabel": "Operating expenses" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.cbiz.com/role/SegmentDisclosuresSummaryofSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerListsMember": { "auth_ref": [ "r74" ], "lang": { "en-us": { "role": { "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information.", "label": "Customer Lists [Member]", "terseLabel": "Client list" } } }, "localname": "CustomerListsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.cbiz.com/role/BusinessCombinationsSegmentAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r134", "r207", "r349", "r355", "r356", "r357", "r358", "r359", "r360", "r365", "r372", "r373", "r375" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt and Financing Arrangements" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/DebtandFinancingArrangements" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r23", "r100", "r101", "r146", "r148", "r209", "r350", "r351", "r352", "r353", "r354", "r356", "r361", "r362", "r363", "r364", "r366", "r367", "r368", "r369", "r370", "r371", "r481", "r666", "r667", "r668", "r669", "r670", "r794" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r30", "r93", "r376", "r481" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "verboseLabel": "Range of effective rates" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/DebtandFinancingArrangementsSummaryofUnsecuredCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [ "r209", "r350", "r351", "r352", "r353", "r354", "r356", "r361", "r362", "r363", "r364", "r366", "r367", "r368", "r369", "r370", "r371", "r374", "r481", "r666", "r667", "r668", "r669", "r670", "r794" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/DebtandFinancingArrangementsAdditionalInformationDetails", "http://www.cbiz.com/role/DebtandFinancingArrangementsSummaryofRecognizedInterestExpenseDetails", "http://www.cbiz.com/role/DebtandFinancingArrangementsSummaryofUnsecuredCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r31", "r209", "r350", "r351", "r352", "r353", "r354", "r356", "r361", "r362", "r363", "r364", "r366", "r367", "r368", "r369", "r370", "r371", "r481", "r666", "r667", "r668", "r669", "r670", "r794" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r31", "r61", "r62", "r92", "r93", "r94", "r95", "r135", "r136", "r209", "r350", "r351", "r352", "r353", "r354", "r356", "r361", "r362", "r363", "r364", "r366", "r367", "r368", "r369", "r370", "r371", "r374", "r481", "r666", "r667", "r668", "r669", "r670", "r794" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/DebtandFinancingArrangementsAdditionalInformationDetails", "http://www.cbiz.com/role/DebtandFinancingArrangementsSummaryofRecognizedInterestExpenseDetails", "http://www.cbiz.com/role/DebtandFinancingArrangementsSummaryofUnsecuredCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale [Table]", "terseLabel": "Schedule of Available-for-sale Securities [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale [Table Text Block]", "terseLabel": "Summary of Investments" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of debt outstanding.", "label": "Debt, Weighted Average Interest Rate", "terseLabel": "Weighted average rates" } } }, "localname": "DebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/DebtandFinancingArrangementsSummaryofUnsecuredCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "auth_ref": [], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).", "label": "Deferred Compensation Liability, Classified, Noncurrent", "negatedTerseLabel": "Deferred compensation plan liabilities", "terseLabel": "Deferred compensation plan obligations" } } }, "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.cbiz.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationPlanAssets": { "auth_ref": [ "r783" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.", "label": "Deferred Compensation Plan Assets", "terseLabel": "Assets of deferred compensation plan", "verboseLabel": "Deferred compensation plan assets" } } }, "localname": "DeferredCompensationPlanAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.cbiz.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r432", "r433", "r511" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r129" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r10", "r263" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization expense" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetNotionalAmount": { "auth_ref": [ "r632", "r634", "r635", "r637", "r860", "r861", "r862" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payments on the derivative asset.", "label": "Derivative Asset, Notional Amount", "terseLabel": "Notional amount, asset" } } }, "localname": "DerivativeAssetNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsAdditionalInformationDetails", "http://www.cbiz.com/role/FinancialInstrumentsSummaryofOutstandingInterestRateSwapsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [ "r571", "r574", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r595", "r596", "r597", "r598", "r608", "r609", "r610", "r611", "r614", "r615", "r616", "r617", "r632", "r633", "r636", "r638", "r689", "r691" ], "lang": { "en-us": { "role": { "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.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsAdditionalInformationDetails", "http://www.cbiz.com/role/FinancialInstrumentsSummaryofEffectsofInterestRateSwapsDetails", "http://www.cbiz.com/role/FinancialInstrumentsSummaryofOutstandingInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r22", "r84", "r111", "r183", "r659" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset", "terseLabel": "Fair value, asset" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsSummaryofOutstandingInterestRateSwapsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFixedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed interest rate related to the interest rate derivative.", "label": "Derivative, Fixed Interest Rate", "terseLabel": "Interest rate swap, fixed interest rate" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsAdditionalInformationDetails", "http://www.cbiz.com/role/FinancialInstrumentsSummaryofOutstandingInterestRateSwapsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r82", "r85", "r87", "r88", "r571", "r574", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r595", "r596", "r597", "r598", "r608", "r609", "r610", "r611", "r614", "r615", "r616", "r617", "r632", "r633", "r636", "r638", "r659", "r689", "r691" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsAdditionalInformationDetails", "http://www.cbiz.com/role/FinancialInstrumentsSummaryofEffectsofInterestRateSwapsDetails", "http://www.cbiz.com/role/FinancialInstrumentsSummaryofOutstandingInterestRateSwapsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeTermOfContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Derivative, Term of Contract", "terseLabel": "Term of contract" } } }, "localname": "DerivativeTermOfContract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DerivativesFairValueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsSummaryofEffectsofInterestRateSwapsDetails", "http://www.cbiz.com/role/FinancialInstrumentsSummaryofOutstandingInterestRateSwapsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [ "r385", "r672", "r673", "r674", "r675", "r676", "r677", "r678" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/SegmentDisclosuresSummaryofDisaggregationofRevenuebySourceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r385", "r672", "r673", "r674", "r675", "r676", "r677", "r678" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/SegmentDisclosuresSummaryofDisaggregationofRevenuebySourceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r833" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Summary of Disaggregation of Revenue by Source" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/SegmentDisclosuresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r394", "r397", "r425", "r426", "r427", "r685" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Employee Stock Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": { "auth_ref": [ "r326", "r791", "r822" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.", "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal", "negatedLabel": "Gain on sale of operations, net", "terseLabel": "Gain on sale of operations, net" } } }, "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.cbiz.com/role/SegmentDisclosuresSummaryofSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r199", "r219", "r220", "r221", "r222", "r223", "r230", "r232", "r244", "r245", "r246", "r250", "r461", "r462", "r506", "r521", "r661" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "verboseLabel": "Basic" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r199", "r219", "r220", "r221", "r222", "r223", "r232", "r244", "r245", "r246", "r250", "r461", "r462", "r506", "r521", "r661" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "verboseLabel": "Diluted" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r229", "r247", "r248", "r249" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "cbz_CurrentLiabilitiesBeforeClientFundObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued personnel costs" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r16", "r164", "r194", "r195", "r196", "r210", "r211", "r212", "r216", "r224", "r226", "r251", "r305", "r308", "r383", "r428", "r429", "r430", "r435", "r436", "r452", "r453", "r454", "r455", "r456", "r458", "r460", "r475", "r476", "r477", "r478", "r479", "r480", "r486", "r541", "r542", "r543", "r555", "r620" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [ "r467", "r468", "r470" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r467", "r468", "r470" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r363", "r387", "r388", "r389", "r390", "r391", "r392", "r468", "r490", "r491", "r492", "r667", "r668", "r679", "r680", "r681" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FairValueMeasurementsChangeinLevel3FairValuesofContingentPurchasePriceLiabilitiesDetails", "http://www.cbiz.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r91", "r144" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]", "terseLabel": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FairValueMeasurementsChangeinLevel3FairValuesofContingentPurchasePriceLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r363", "r387", "r392", "r468", "r490", "r679", "r680", "r681" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r363", "r387", "r392", "r468", "r491", "r667", "r668", "r679", "r680", "r681" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r363", "r387", "r388", "r389", "r390", "r391", "r392", "r468", "r492", "r667", "r668", "r679", "r680", "r681" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FairValueMeasurementsChangeinLevel3FairValuesofContingentPurchasePriceLiabilitiesDetails", "http://www.cbiz.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FairValueMeasurementsChangeinLevel3FairValuesofContingentPurchasePriceLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FairValueMeasurementsChangeinLevel3FairValuesofContingentPurchasePriceLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FairValueMeasurementsChangeinLevel3FairValuesofContingentPurchasePriceLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r17", "r91" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FairValueMeasurementsChangeinLevel3FairValuesofContingentPurchasePriceLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r17", "r91" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Summary of Change in Level 3 Fair Values of Contingent Purchase Price Liabilities" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r469" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "terseLabel": "Change in fair value of contingencies" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FairValueMeasurementsChangeinLevel3FairValuesofContingentPurchasePriceLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": { "auth_ref": [ "r90" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases", "negatedLabel": "Additions from business acquisitions" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FairValueMeasurementsChangeinLevel3FairValuesofContingentPurchasePriceLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r90" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "terseLabel": "Settlement of contingent purchase price liabilities" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FairValueMeasurementsChangeinLevel3FairValuesofContingentPurchasePriceLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r17" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "negatedPeriodEndLabel": "Ending balance - June 30", "negatedPeriodStartLabel": "Beginning balance \u2013 December 31" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FairValueMeasurementsChangeinLevel3FairValuesofContingentPurchasePriceLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r363", "r387", "r388", "r389", "r390", "r391", "r392", "r490", "r491", "r492", "r667", "r668", "r679", "r680", "r681" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FairValueMeasurementsChangeinLevel3FairValuesofContingentPurchasePriceLiabilitiesDetails", "http://www.cbiz.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r81", "r83", "r89" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsSummaryofEffectsofInterestRateSwapsDetails", "http://www.cbiz.com/role/FinancialInstrumentsSummaryofOutstandingInterestRateSwapsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.", "label": "Financial Instruments Disclosure [Text Block]", "terseLabel": "Financial Instruments" } } }, "localname": "FinancialInstrumentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r322", "r323", "r324", "r325", "r497", "r501" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.cbiz.com/role/BusinessCombinationsSegmentAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r56", "r57" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.cbiz.com/role/BusinessCombinationsSegmentAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FundsHeldForClients": { "auth_ref": [ "r784" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the funds held on behalf of others and that are expected to be liquidated within one year or the normal operating cycle, if longer. This does not include funds held under reinsurance agreements.", "label": "Funds Held for Clients", "terseLabel": "Funds held for clients" } } }, "localname": "FundsHeldForClients", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.cbiz.com/role/FinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r121", "r605" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "Corporate general and administrative expenses", "verboseLabel": "Corporate general and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.cbiz.com/role/SegmentDisclosuresSummaryofSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r171", "r312", "r502", "r665", "r686", "r820", "r821" ], "calculation": { "http://www.cbiz.com/role/BusinessCombinationsAggregatedConsiderationAndPreliminaryPurchasePriceAllocationDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.cbiz.com/role/BusinessCombinationsSegmentAllocationDetails": { "order": 1.0, "parentTag": "cbz_BusinessCombinationAggregatedGoodwillAndIntangibleAssetsAcquired", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsAggregatedConsiderationAndPreliminaryPurchasePriceAllocationDetails", "http://www.cbiz.com/role/BusinessCombinationsSegmentAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r118", "r208", "r258", "r272", "r278", "r281", "r304", "r336", "r337", "r339", "r340", "r341", "r343", "r345", "r347", "r348", "r471", "r663", "r830" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross margin" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.cbiz.com/role/SegmentDisclosuresSummaryofSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperations": { "auth_ref": [ "r77", "r119", "r129", "r219", "r220", "r221", "r222", "r243", "r246" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "terseLabel": "Net Income" } } }, "localname": "IncomeLossFromContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r116", "r151", "r258", "r272", "r278", "r281", "r507", "r517", "r663" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income tax\u00a0expense" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.cbiz.com/role/SegmentDisclosuresSummaryofSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r115", "r150", "r152", "r199", "r215", "r219", "r220", "r221", "r222", "r232", "r244", "r245", "r462", "r506", "r876" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "verboseLabel": "Basic earnings per share (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r115", "r199", "r215", "r219", "r220", "r221", "r222", "r232", "r244", "r245", "r246", "r462", "r506", "r876" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "verboseLabel": "Diluted earnings per share (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r154", "r161", "r225", "r226", "r266", "r434", "r440", "r522" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r9" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount 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.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r9" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r9" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r9" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued personnel costs" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities, net of acquisitions and divestitures:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r9" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r9" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares": { "auth_ref": [ "r233", "r234", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r246" ], "calculation": { "http://www.cbiz.com/role/EarningsPerShareDetails": { "order": 4.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of contingently issuable shares. Contingently issuable shares are those shares that are issuable for little or no cash contingent on certain conditions being met.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Contingently Issuable Shares", "terseLabel": "Contingent shares (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToContingentlyIssuableShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetIncludingGoodwill": { "auth_ref": [], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.", "label": "Intangible Assets, Net (Including Goodwill)", "terseLabel": "Goodwill and other intangible assets, net" } } }, "localname": "IntangibleAssetsNetIncludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r123", "r369", "r377", "r669", "r670" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "negatedLabel": "Interest expense", "terseLabel": "Total" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.cbiz.com/role/DebtandFinancingArrangementsSummaryofRecognizedInterestExpenseDetails", "http://www.cbiz.com/role/SegmentDisclosuresSummaryofSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateDerivativesAtFairValueNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of interest rate derivative assets, net of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized on the balance sheet.", "label": "Interest Rate Derivatives, at Fair Value, Net", "verboseLabel": "Interest rate swaps" } } }, "localname": "InterestRateDerivativesAtFairValueNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r655", "r696", "r697" ], "lang": { "en-us": { "role": { "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.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest rate swap" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsAdditionalInformationDetails", "http://www.cbiz.com/role/FinancialInstrumentsSummaryofEffectsofInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r567", "r568", "r569", "r570", "r572", "r623", "r625", "r627", "r630", "r631", "r639", "r640", "r642", "r643", "r644", "r645", "r646", "r691" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r567", "r568", "r569", "r570", "r572", "r623", "r625", "r627", "r630", "r631", "r639", "r640", "r642", "r643", "r644", "r645", "r646", "r691" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsAllOtherInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, All Other Investments [Abstract]", "terseLabel": "Investments, All Other Investments [Abstract]" } } }, "localname": "InvestmentsAllOtherInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Outstanding letters of credit", "verboseLabel": "Letters of credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CommitmentsandContingenciesLettersofCreditandGuaranteesDetails", "http://www.cbiz.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r27", "r208", "r304", "r336", "r337", "r339", "r340", "r341", "r343", "r345", "r347", "r348", "r449", "r450", "r451", "r471", "r581", "r662", "r700", "r830", "r865", "r866" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "LIABILITIES" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r110", "r149", "r515", "r686", "r795", "r819", "r864" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r29", "r169", "r208", "r304", "r336", "r337", "r339", "r340", "r341", "r343", "r345", "r347", "r348", "r449", "r450", "r451", "r471", "r686", "r830", "r865", "r866" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r23", "r96", "r97", "r98", "r102", "r208", "r304", "r336", "r337", "r339", "r340", "r341", "r343", "r345", "r347", "r348", "r449", "r450", "r451", "r471", "r830", "r865", "r866" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total non-current liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Non-current liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r25" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Revolving loan commitment" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r25" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Available funds under credit facility" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Other line of credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/DebtandFinancingArrangementsAdditionalInformationDetails", "http://www.cbiz.com/role/DebtandFinancingArrangementsSummaryofRecognizedInterestExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r804" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Accounts Receivable, Net" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/AccountsReceivableNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r174" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "totalLabel": "Total long-term debt, net" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r31", "r58", "r59" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit, Noncurrent", "terseLabel": "Bank debt", "verboseLabel": "Outstanding balance under applicable credit facility" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.cbiz.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/DebtandFinancingArrangementsAdditionalInformationDetails", "http://www.cbiz.com/role/DebtandFinancingArrangementsSummaryofRecognizedInterestExpenseDetails", "http://www.cbiz.com/role/DebtandFinancingArrangementsSummaryofUnsecuredCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r31", "r60" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/DebtandFinancingArrangementsAdditionalInformationDetails", "http://www.cbiz.com/role/DebtandFinancingArrangementsSummaryofRecognizedInterestExpenseDetails", "http://www.cbiz.com/role/DebtandFinancingArrangementsSummaryofUnsecuredCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r825", "r826", "r827" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Loss Contingency, Damages Sought, Value", "terseLabel": "Damages sought amount" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CommitmentsandContingenciesLegalProceedingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r204" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r204" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r127", "r128", "r129" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r117", "r129", "r153", "r167", "r189", "r192", "r196", "r208", "r215", "r219", "r220", "r221", "r222", "r225", "r226", "r243", "r258", "r272", "r278", "r281", "r304", "r336", "r337", "r339", "r340", "r341", "r343", "r345", "r347", "r348", "r462", "r471", "r518", "r602", "r618", "r619", "r663", "r699", "r830" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss)", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.cbiz.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r159", "r160", "r162", "r165", "r213", "r214", "r217", "r218", "r227", "r228", "r306", "r307", "r437", "r438", "r439", "r457", "r459", "r463", "r464", "r465", "r472", "r473", "r474", "r482", "r483", "r487", "r498", "r499", "r500", "r544", "r545", "r546", "r547", "r548" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "terseLabel": "New Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/NewAccountingPronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r122" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other (expense) income, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.cbiz.com/role/SegmentDisclosuresSummaryofSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other (expense) income:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.cbiz.com/role/SegmentDisclosuresSummaryofSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfInterestRateDerivativesHeld": { "auth_ref": [ "r79", "r80" ], "lang": { "en-us": { "role": { "documentation": "Number of interest rate derivative instruments held by the entity at the reporting date.", "label": "Number of Interest Rate Derivatives Held", "terseLabel": "Number of interest rate swaps outstanding" } } }, "localname": "NumberOfInterestRateDerivativesHeld", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r802" ], "lang": { "en-us": { "role": { "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.", "label": "Number of Operating Segments", "terseLabel": "Number of business units of the company" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/SegmentDisclosuresAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r258", "r272", "r278", "r281", "r663" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.cbiz.com/role/SegmentDisclosuresSummaryofSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r485" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "cbz_CurrentLiabilitiesBeforeClientFundObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r485" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r484" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r271", "r272", "r273", "r274", "r275", "r281" ], "lang": { "en-us": { "role": { "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.", "label": "Operating Segments [Member]", "terseLabel": "Operating segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/SegmentDisclosuresSummaryofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r181", "r686" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "cbz_CurrentAssetsBeforeFundsHeldForClients", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of other assets.", "label": "Other Assets, Fair Value Disclosure", "terseLabel": "Other depository assets" } } }, "localname": "OtherAssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FairValueMeasurementsSummaryofAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r172" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r8", "r14", "r143" ], "calculation": { "http://www.cbiz.com/role/OtherComprehensiveIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of gain (loss) in value of unsold investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.", "label": "Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Net unrealized gain (loss) on available-for-sale securities, net of income taxes" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/OtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r8", "r14", "r143" ], "calculation": { "http://www.cbiz.com/role/OtherComprehensiveIncomeDetails": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/OtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax": { "auth_ref": [ "r184", "r185", "r187" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, Tax", "terseLabel": "Unrealized gain (loss) on available-for-sale securities, income tax expense (benefit)" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/OtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "auth_ref": [ "r186" ], "calculation": { "http://www.cbiz.com/role/OtherComprehensiveIncomeDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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, attributable to parent.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent", "terseLabel": "Gain Recognized in AOCI, net of tax", "verboseLabel": "Net unrealized gain (loss) on interest rate swaps, net of income taxes" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsSummaryofEffectsofInterestRateSwapsDetails", "http://www.cbiz.com/role/OtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "auth_ref": [ "r187" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax", "terseLabel": "Unrealized gain (loss) on interest rate swaps, income tax (benefit) expense" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/OtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "auth_ref": [ "r186", "r188" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "terseLabel": "Gain (Loss) Reclassified from AOCI into Expense" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsSummaryofEffectsofInterestRateSwapsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r8", "r14", "r143", "r190", "r193" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.cbiz.com/role/OtherComprehensiveIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive income, net of tax", "totalLabel": "Total other comprehensive income", "verboseLabel": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.cbiz.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.cbiz.com/role/OtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r81", "r89" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current assets.", "label": "Other Current Assets [Member]", "terseLabel": "Other current asset" } } }, "localname": "OtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsAdditionalInformationDetails", "http://www.cbiz.com/role/FinancialInstrumentsSummaryofOutstandingInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other intangibles" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.cbiz.com/role/BusinessCombinationsSegmentAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r28", "r686" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "cbz_CurrentLiabilitiesBeforeClientFundObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other non-current asset" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsSummaryofOutstandingInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other non-current asset" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r124" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net", "verboseLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.cbiz.com/role/SegmentDisclosuresSummaryofSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other, net" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForPreviousAcquisition": { "auth_ref": [ "r788" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow representing an adjustment to the purchase price of a previous acquisition.", "label": "Payments for Previous Acquisition", "terseLabel": "Cash settlement paid" } } }, "localname": "PaymentsForPreviousAcquisition", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsChangesinContingentPurchasePriceConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r778", "r788" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other, net" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r45" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Payment for acquisition of treasury stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r203" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedLabel": "Indirect repurchase of shares for minimum tax withholding" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r42", "r201", "r290" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-Sale", "terseLabel": "Purchases" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsSummaryofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r43", "r445" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash paid" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsAggregatedConsiderationAndPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r43" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Business acquisitions and purchases of client lists, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r125" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedLabel": "Purchases of client fund investments" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r126" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Additions to property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance share units", "verboseLabel": "PSU" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.cbiz.com/role/EarningsPerShareDetails", "http://www.cbiz.com/role/EmployeeStockPlansAdditionalInformationDetails", "http://www.cbiz.com/role/EmployeeStockPlansScheduleofPerformanceShareUnitsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r781" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r41" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.", "label": "Proceeds from Divestiture of Businesses", "terseLabel": "Proceeds from sales of divested operations" } } }, "localname": "ProceedsFromDivestitureOfBusinesses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r44" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Proceeds from Long-Term Lines of Credit", "terseLabel": "Proceeds from bank debt" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r201", "r202", "r806" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale", "negatedTerseLabel": "Maturities" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsSummaryofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r779", "r789" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other, net" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "auth_ref": [ "r39" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.", "label": "Proceeds from Sale, Maturity and Collection of Investments", "terseLabel": "Proceeds from the sales and maturities of client fund investments" } } }, "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r40", "r201", "r290", "r303" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale of Debt Securities, Available-for-Sale", "negatedTerseLabel": "Redemptions" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsSummaryofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r7", "r20" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r508", "r516", "r686" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r200", "r310" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "negatedLabel": "Provision" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/AccountsReceivableNetScheduleofChangesintheAllowanceforDoubtfulAccountsonAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]", "terseLabel": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r46" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn 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.", "label": "Repayments of Long-Term Lines of Credit", "negatedLabel": "Payment of bank debt" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r782", "r792", "r873", "r875" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r782", "r792" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "cbz_CurrentAssetsBeforeFundsHeldForClients", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockExpense": { "auth_ref": [ "r10" ], "calculation": { "http://www.cbiz.com/role/EmployeeStockPlansScheduleofStockBasedCompensationAwardsDetails": { "order": 2.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement.", "label": "Restricted Stock or Unit Expense", "terseLabel": "Restricted stock units and awards" } } }, "localname": "RestrictedStockExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansScheduleofStockBasedCompensationAwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r107", "r137", "r514", "r544", "r548", "r554", "r583", "r686" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r164", "r210", "r211", "r212", "r216", "r224", "r226", "r305", "r308", "r428", "r429", "r430", "r435", "r436", "r452", "r454", "r455", "r458", "r460", "r541", "r543", "r555", "r879" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r259", "r260", "r271", "r276", "r277", "r283", "r285", "r286", "r384", "r385", "r496" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.cbiz.com/role/SegmentDisclosuresSummaryofDisaggregationofRevenuebySourceDetails", "http://www.cbiz.com/role/SegmentDisclosuresSummaryofSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Accounts Receivable, Net" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/AccountsReceivableNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [ "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-Sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable": { "auth_ref": [ "r142" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information about a contingent payment arrangement including the terms that will result in payment and the accounting treatment that will be followed if such contingency occurs, including the potential impact on earnings per share if the contingency is to be settled in shares of common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.", "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table]", "terseLabel": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.cbiz.com/role/BusinessCombinationsAggregatedConsiderationAndPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.", "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]", "terseLabel": "Summary of Contingent Consideration" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "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.", "label": "Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Summary of Other Comprehensive Income and Tax Impact" } } }, "localname": "ScheduleOfComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/OtherComprehensiveIncomeTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r800" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Summary of Computation of Basic and Diluted Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r68" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Stock-Based Compensation Awards" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r467", "r468" ], "lang": { "en-us": { "role": { "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).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock": { "auth_ref": [ "r87" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest rate derivatives, including, but not limited to, the fair value of the derivatives, statement of financial position location, and statement of financial performance location of these instruments.", "label": "Schedule of Interest Rate Derivatives [Table Text Block]", "terseLabel": "Summary of Outstanding Interest Rate Swaps" } } }, "localname": "ScheduleOfInterestRateDerivativesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Schedule of Line of Credit Facilities [Table Text Block]", "terseLabel": "Summary of Unsecured Credit Facility" } } }, "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/DebtandFinancingArrangementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r52", "r53", "r54", "r55" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/SegmentDisclosuresSummaryofSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r52", "r53", "r54", "r55" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Summary of Segment Information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/SegmentDisclosuresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r18", "r19", "r66" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Activity [Table Text Block]", "terseLabel": "Schedule of Stock Options, Restricted Stock Units and Awards, and Performance Share Units Activity" } } }, "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r395", "r396", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansAdditionalInformationDetails", "http://www.cbiz.com/role/EmployeeStockPlansScheduleofPerformanceShareUnitsActivityDetails", "http://www.cbiz.com/role/EmployeeStockPlansScheduleofRestrictedStockUnitsandAwardsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r139" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Fair Value Option Award Weighted Average Assumptions Used" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r255", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r281", "r286", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r328", "r329", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r665", "r780", "r877" ], "lang": { "en-us": { "role": { "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.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsSegmentAllocationDetails", "http://www.cbiz.com/role/SegmentDisclosuresSummaryofDisaggregationofRevenuebySourceDetails", "http://www.cbiz.com/role/SegmentDisclosuresSummaryofSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r254", "r255", "r256", "r257", "r258", "r270", "r275", "r279", "r280", "r281", "r282", "r283", "r284", "r286" ], "lang": { "en-us": { "role": { "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.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Disclosures" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/SegmentDisclosures" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/SegmentDisclosuresSummaryofSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period.", "label": "Series of Individually Immaterial Business Acquisitions [Member]", "terseLabel": "Series of Individually Immaterial Business Acquisitions" } } }, "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsAggregatedConsiderationAndPreliminaryPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r9" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r685" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Performance share units, vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansScheduleofPerformanceShareUnitsActivityDetails", "http://www.cbiz.com/role/EmployeeStockPlansScheduleofRestrictedStockUnitsandAwardsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansScheduleofPerformanceShareUnitsActivityDetails", "http://www.cbiz.com/role/EmployeeStockPlansScheduleofRestrictedStockUnitsandAwardsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r409", "r410" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding at end of period (in shares)", "periodStartLabel": "Outstanding at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansScheduleofPerformanceShareUnitsActivityDetails", "http://www.cbiz.com/role/EmployeeStockPlansScheduleofRestrictedStockUnitsandAwardsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r409", "r410" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding at end of period (in dollars per share)", "periodStartLabel": "Outstanding at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansScheduleofPerformanceShareUnitsActivityDetails", "http://www.cbiz.com/role/EmployeeStockPlansScheduleofRestrictedStockUnitsandAwardsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Restricted Stock Units and Awards Weighted Average Grant Date Fair Value", "verboseLabel": "Performance Share Units Award Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansScheduleofPerformanceShareUnitsActivityDetails", "http://www.cbiz.com/role/EmployeeStockPlansScheduleofRestrictedStockUnitsandAwardsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r138" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "Share-based compensation arrangement by share-based payment award, remaining contractual term" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r413" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)", "negatedTerseLabel": "Exercised or released (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansScheduleofPerformanceShareUnitsActivityDetails", "http://www.cbiz.com/role/EmployeeStockPlansScheduleofRestrictedStockUnitsandAwardsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r413" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Exercised or released (in dollars per share)", "verboseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansScheduleofPerformanceShareUnitsActivityDetails", "http://www.cbiz.com/role/EmployeeStockPlansScheduleofRestrictedStockUnitsandAwardsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansScheduleofFairValueOptionAwardWeightedAverageAssumptionsUsedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansScheduleofFairValueOptionAwardWeightedAverageAssumptionsUsedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansScheduleofFairValueOptionAwardWeightedAverageAssumptionsUsedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r395", "r396", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansAdditionalInformationDetails", "http://www.cbiz.com/role/EmployeeStockPlansScheduleofPerformanceShareUnitsActivityDetails", "http://www.cbiz.com/role/EmployeeStockPlansScheduleofRestrictedStockUnitsandAwardsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "terseLabel": "Restricted Stock Units Award Activity", "verboseLabel": "Performance Share Units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansScheduleofPerformanceShareUnitsActivityDetails", "http://www.cbiz.com/role/EmployeeStockPlansScheduleofRestrictedStockUnitsandAwardsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r65" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "Maximum stock based compensation awards granted under the plan (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansScheduleofRestrictedStockUnitsandAwardsActivityDetails", "http://www.cbiz.com/role/EmployeeStockPlansScheduleofStockOptionsAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable at end of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansScheduleofRestrictedStockUnitsandAwardsActivityDetails", "http://www.cbiz.com/role/EmployeeStockPlansScheduleofStockOptionsAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r405" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansScheduleofStockOptionsAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Fair value of stock options granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansScheduleofFairValueOptionAwardWeightedAverageAssumptionsUsedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r401", "r402" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding at end of period (in shares)", "periodStartLabel": "Outstanding at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansScheduleofStockOptionsAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Stock Option Activity" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansScheduleofStockOptionsAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r401", "r402" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding at end of period (in dollars per share)", "periodStartLabel": "Outstanding at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansScheduleofStockOptionsAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Stock Option Weighted Average Exercise Price Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansScheduleofStockOptionsAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansAdditionalInformationDetails", "http://www.cbiz.com/role/EmployeeStockPlansScheduleofPerformanceShareUnitsActivityDetails", "http://www.cbiz.com/role/EmployeeStockPlansScheduleofRestrictedStockUnitsandAwardsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r406" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised or released (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansScheduleofStockOptionsAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r405" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansScheduleofStockOptionsAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected option life (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansScheduleofFairValueOptionAwardWeightedAverageAssumptionsUsedDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "terseLabel": "Indirect repurchase of shares for minimum tax withholding (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r99", "r146", "r686", "r874" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short-Term Debt", "terseLabel": "Outstanding line of credit" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-Term Debt, Type [Axis]", "terseLabel": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-Term Debt, Type [Domain]", "terseLabel": "Short-term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/DebtandFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r130", "r206" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r166", "r255", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r281", "r286", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r327", "r328", "r329", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r665", "r780", "r877" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/BusinessCombinationsSegmentAllocationDetails", "http://www.cbiz.com/role/SegmentDisclosuresSummaryofDisaggregationofRevenuebySourceDetails", "http://www.cbiz.com/role/SegmentDisclosuresSummaryofSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r163", "r175", "r176", "r177", "r208", "r232", "r235", "r244", "r246", "r252", "r253", "r304", "r336", "r339", "r340", "r341", "r347", "r348", "r378", "r379", "r380", "r381", "r382", "r471", "r550", "r551", "r552", "r553", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r582", "r603", "r620", "r647", "r648", "r649", "r650", "r651", "r777", "r793", "r799" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r16", "r33", "r164", "r194", "r195", "r196", "r210", "r211", "r212", "r216", "r224", "r226", "r251", "r305", "r308", "r383", "r428", "r429", "r430", "r435", "r436", "r452", "r453", "r454", "r455", "r456", "r458", "r460", "r475", "r476", "r477", "r478", "r479", "r480", "r486", "r541", "r542", "r543", "r555", "r620" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r210", "r211", "r212", "r251", "r496", "r549", "r566", "r575", "r576", "r577", "r578", "r579", "r580", "r582", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r595", "r596", "r597", "r598", "r599", "r601", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r620", "r692" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r210", "r211", "r212", "r251", "r496", "r549", "r566", "r575", "r576", "r577", "r578", "r579", "r580", "r582", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r595", "r596", "r597", "r598", "r599", "r601", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r620", "r692" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockAppreciationRightsSARSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.", "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)" } } }, "localname": "StockAppreciationRightsSARSMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r801" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.", "label": "Share-Based Payment Arrangement [Member]", "terseLabel": "Share-based payment arrangement" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r104", "r105", "r137" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Business acquisitions (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r16", "r104", "r105", "r137" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Restricted stock units and awards and Performance share units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r16", "r104", "r105", "r137", "r406" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised or released (in shares)", "terseLabel": "Stock options exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.cbiz.com/role/EmployeeStockPlansScheduleofStockOptionsAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r16", "r33", "r137" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Business acquisitions" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r67", "r104", "r105", "r137" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Restricted stock units and awards and Performance share units" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r16", "r33", "r137" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Stock options exercised" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionPlanExpense": { "auth_ref": [ "r10" ], "calculation": { "http://www.cbiz.com/role/EmployeeStockPlansScheduleofStockBasedCompensationAwardsDetails": { "order": 1.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for option under share-based payment arrangement.", "label": "Stock or Unit Option Plan Expense", "terseLabel": "Stock options" } } }, "localname": "StockOptionPlanExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EmployeeStockPlansScheduleofStockBasedCompensationAwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r105", "r108", "r109", "r131", "r584", "r600", "r621", "r622", "r686", "r700", "r795", "r819", "r864", "r879" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.cbiz.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "STOCKHOLDERS' EQUITY" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r488", "r489" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Shares" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "periodEndLabel": "Treasury stock, ending balance (in shares)", "periodStartLabel": "Treasury stock, beginning balance (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r35", "r63", "r64" ], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedLabel": "Treasury stock" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r16", "r105", "r137" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "verboseLabel": "Share repurchases (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r16", "r63", "r137" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Share repurchases" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [], "calculation": { "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "negatedLabel": "Debt issuance costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnbilledReceivablesCurrent": { "auth_ref": [], "calculation": { "http://www.cbiz.com/role/AccountsReceivableNetScheduleofAccountsReceivablesNetDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableGrossCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Unbilled Receivables, Current", "terseLabel": "Unbilled revenue, at net realizable value" } } }, "localname": "UnbilledReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/AccountsReceivableNetScheduleofAccountsReceivablesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r49", "r50", "r51", "r155", "r156", "r157", "r158" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r231", "r246" ], "calculation": { "http://www.cbiz.com/role/EarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted weighted average shares outstanding (in shares)", "totalLabel": "Diluted weighted average common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.cbiz.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r230", "r246" ], "calculation": { "http://www.cbiz.com/role/EarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic weighted average shares outstanding (in shares)", "verboseLabel": "Weighted average common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cbiz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.cbiz.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "https://asc.fasb.org//220/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.13)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org//805/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "c", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org//250/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-44", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "48", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-48", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "48", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-48", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "51", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-51", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-52", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-53", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "54", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-54", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org//280/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org//855/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column G))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column H))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column I))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column J))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column K))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(g)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(h)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(4)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13A(Column D))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13B(Column B))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13C(Column E))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r701": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r702": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r703": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r704": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r705": { "Name": "Form 20-F", "Paragraph": "a", "Publisher": "SEC", "Section": "16", "Subsection": "J", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r706": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r707": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r708": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "A", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r709": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "B", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "C", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r711": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "D", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r712": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "E", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r713": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r714": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "iii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r715": { "Name": "Form 20-F", "Paragraph": "2", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r716": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r717": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r718": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r719": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r721": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r722": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r723": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r724": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r725": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r726": { "Name": "Form 40-F", "Paragraph": "b", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r727": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r728": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r729": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r731": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r732": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r733": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r734": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r735": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r736": { "Name": "Form N-CSR", "Paragraph": "b", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r737": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r738": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r739": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r741": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r742": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r743": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "vi", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r744": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "3", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r745": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "4", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r746": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r747": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r748": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r749": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r751": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r752": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r753": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r754": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r755": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "B", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r756": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r757": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r758": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r759": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r761": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r762": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r763": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r764": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r765": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r766": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r767": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r768": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "F", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r769": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r771": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "A", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r772": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "B", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r773": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "C", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r774": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "D", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r775": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r776": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r804": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//310-10/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r824": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r841": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r842": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r843": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r844": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r845": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r846": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r847": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r848": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r851": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r852": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r853": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r854": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r855": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r856": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r857": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r858": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r859": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r860": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r861": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r862": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r863": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r864": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r865": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r866": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r867": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r868": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r869": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r870": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r871": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r872": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r873": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r874": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r875": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r876": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r877": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r878": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r879": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 78 0001628280-23-025877-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-23-025877-xbrl.zip M4$L#!!0 ( /5K^U9+MA> [VP! -V#&0 0 8V)Z+3(P,C,P-C,P+FAT M;>R]:W?B2+(N_/W\"KW,O'M7KR5U=C)*3,B"0%_J\M M^4QJ"?^W\_G_:[?_]\OM-^$R&"UFR(^%BQ Y,7*%1R^>"/$$"?\(PI_>@R/< M3)UX'(2S=IO^ZB*8/X?>_206%$E1T[N6%\/SD:UIDBHK;5TV];;FCH9M:V3I M;6=LNJKANKIA2^+]N:M;8\URC3:2'*.MC32[;1NRW'8U)*NR9:N*K8ONN6[I MYM#1QK)K29JMZI:,GV[BCXZL*99KD==.8CP_/$<_.G\:AE/7^[4UB>/Y^<>/ MY,^S(+S_J$B2\3&YV%K>ZCV]W/;X^'BV4A;?R"M0>E M+WSO.;+>EJRV*K\0%]_Z,XN+LFW;'^G5]-9%U+YWG/DF;9<75B>Y_8D$F>D3 M-]Z]SEAR>>A$"6//IXY__VL+^>T?@Q8&.'+XY^-DK]^;<7H*?Y(W_RQ\W_^S__Y''OQ%'4P:]LI%S]_3+[[_#%Y M\C!PGSN?7>]!B.+G*?JUY7K1?.H\G_N!C_#[O:=SZR*??L37K[#R M"+U1\OJG^!:-?VV-VICDOC,C3T+>>1>K%Y>HF*]3Y[XE)!SZM86Y>C[VGI#; M'CM3,G$/HW3<5HQ6AW[Q^>/:&W*\,%5I7[UHY$S_B9SP*_XF>GF#V>H04A3U M@AM\>^"NO\)J=?ZF'/Z"GH\Y]'R!7Q$ZT[[OHJ?_0<\O#[=;'0G_#RM:6;,. M?\G%(@S7J-3SW4N\!*3OP>+>:6,QQ!)TV$N6LG(^6 PCC%G\KMX#_B>ZP_=^ MF0:CG^F;9,FT6P+"XYCCG\7A J-N\./+H/>W'[VK.Z'W=_SOX/JF=[4QCH_K M@ S1&.$YC5"4(49$Q,XCJJCQ2 4J[^?Q,WEEY,WF4R)[]+M)2">R(C%G3Y&+ MG_!Q_1')ZU_?N1Q"%"Q"^A=5YN=+XM"I$N*DWR/*X_0OSR5_CST4"O3Y*%/; M7?3_9YWW;W_<2;]:?_J<0C3]"R\A84PX3<6@+I50P<2*D%%:=U4BPMH?,?@\O\5-+8HI*2 MJLU#J+0^,YV!F;U5&-KI%8;!&AF4_Z)<9O\Z>*7/> M+;WNDX?7P_0V_/TL\ ,&>^U78U$KW MF;B7;P;\'KET_Z^.RH %QI7NL=;!=&2!4:7[U$B,L6/3"#^PW1EW?[3XZH;M+&18-EE)=.Q9 KXWXPSBW5,_F;?( +,4 MWEW[$T:R#M]M>4-SWMWY"D)9A=&>>X^^FE!68?0OW8LOF?ZG#F451GC>8PP, MA+(*XP7OD813+;I*<3$V!8( U=&>?;^>O46W2/KS[C*?=-$MDO#ZSGG[_J")&L>_CPOY1Y2 ! MYYMQ!O'NJ5>S?U01LWAW[4\8RBHJ?*CR[LY7$,HJC/;<>_35A+**HK_&^W[U MJ4-9A1&>]Q@# Z&LPGC!6,UND5/CW=<^G3U16%VKQK[;S)H]41SM>?=&J[$G MBJ,_[\[FB>V)X@C/N^-8O3U1'"]X=RA/7W]40:,6C7O7L_+]HVH8I_/NLU92 M?U0%H]CW<6'_J'*0L+^-SSY(*BNQJ0(P[(05*,L7-XC4Z?:M).+ MB]D:$%2JCO;LQXD844XET9_]$$S5^Q4E$9[]4 :#6Q E\8*Q1NM%3HUW3_OT M]6PGZ?S]ADOLN[D,*@,6&,>[\UM)/5L5C.+="3YIJ5(5#.+=\:VL5*D"9IF\ M>\S-V-RI"!S-=.D!*+F!PG[LH7DL>CF2:!XZH]@;H7_?A\%BOG&P&#^YYN9+)Q#<#B5UYSTHP2!V5R);X%_'Z-P=HF&,3F1]36CY>XQN)L$B\CQ MW:[OWCWBYS[C[RY"A)7G5V?D3?$\RJX"T]N26D24Q&0V2L(^ PX\7_(- Y@- M@!#"]_',P@7YX2OY!X^>?__-\]&>I*X1QXL1.68C)\#QDF2N MR6R(A64&%%@<9C$;-MG.@*XBR18F/:'$&M6],ER>PL]D]A=D+%M.KY[CC_F] M%HO9^ :#7"RPGX'%7+@@"N/S6\>_7Q*:_/G=\[W98E:^:<"G7+[A*',Y$%D< M=9Z HWMSE+E(1B-EM$BMRUQHI)$R6B1'F8VU#"9!&-]M$/Z%+=CWOAXG9.=& M(3(;YF %Y&^3[BLXN18BBN/88-H@J*94TF8NUL TDZK) M\;*9"Q\P9QQ4)#W,1@&884Q%$L-AQ* :JZT*J>$P4E"-U5:%Y# 7(2"QZ6]X M<;]W2#[YA1.ML.7B2_]?UWAZ]!)I!O8U"&;8H/;! MX?(C02 ;)'%"MO< P=M;CP&!+#$7CC@!"GCE%;,1BK[_@+4E^=&Z,KU (7VT M>XGF091T\:,*=OEW$#YWHPC%W.S8RA*S@0BV>5!@7I@L,1MON,33>,#*B51Q MIRFQMUZTTMHRM2QNL188/#KS[CSTII@^%C8UO$2O%;4O^\69)O4V",7?@A%] M]KIW0&%P%?BC11CBD7[SG"&+(1"UH,(166(V!@+ V5.1%W5RM2PQ&VK)CX6_ M+GQ$R+,W%'C9!'A)3(WP+#.+ZLB%],?[)Z7*$K/QG!-POVA%<)%H =XL.68C M1^]#X-7>6X^';"_(G, +T,C5_63!@+O[43#[(S$6 #N?#)1K1 MIV$2&0S8Q9RMB#*S\:43(8$A5C ;9CI .2[N%U&,"62"2.;&09U"7?EQP! C M('0$\HAA4*.H47X8,,0'B-_P&+\IR>4613$6N1BYE/ _ M_*29"[V3GR0(C=D85O4D9\'FU9B-;57/GY+L JWT,-8!V,/KG+4G]E9O/0Y[ MS(9OWF"OJG/-J]()S$51RC_6J.$<9S;R41U?RC*(F T3,$'J0A=:9AWP+GZ" MZTT7Q(,:H-$BI-W4>D^CZ<)%[M8%90%7YZS M'[#..&HCD>?@M],'E>.KL9 [JC/K6=>9TU6L5#J[+GQ=.5U1IK'.;N2@QIRN M8N=$9S<&<0I.-\3'T)G-WJDKERNQQ-B-Z=21RU6MS>C*.J.?E]XD;=9.3S \T31];CON]Z#YRZ,\WX>5T776:C M3?RQL"HI9#:*Q04+2XHM&LQ&G'CC2I$9-@:ST:$!MC@0^4U*WT'RB)64JZ^> MCRT*S +,H =OQ%&@W6 V5+,'V;\@'XV31(*^'RU":M5QQP%F0RC, ;]0?<-L M3(-EX!?* 6;C#1C57HR^83<2DQ=/\-X;3E'2PNC+\W?G/T&XDG*;_NAB$<7! M#(7?O*BXWH3,B6"AFH_94$2Y(L@.#AG" K,!"U &IUD-F UW@#(X.1:8C9L< MQ(3TI/*UVVNK%(I<%4QF0S4\*X5#\,@0)I@-%(%R..DJ838T=,4>'AG"!+/! M-!;--Q:V.4UFXW LBT\EG'L]Y#D9:?8YS\FU]!$YCGHVF8L'DF*EFS!P%Z/X M.EQJYU<5WAV-@H5/2NWOG*>N^^!%0?B,]?E%@!7ZE'Q?KV6X.%V3!B"4LS(.00A# 77P0N97")N8C?^URZ"OPC&56E7<(K2)@- M,C)M&1R/55[QPEDHDBVETI# @<5<+!*D.9M1S$4!V8T M',J%$FF(+,!>&!.E=9Q!S<3]8B3=X MQ%S8C=G"?2;8Q7/PK2GK$G.A+X[2)$^M=BOJ&VDS%^WBP@&J/%NS&K@H$F=A M+Z94RJF7G:HPPEG K;&RS'/LJUF9UU4AA+FH%Q?&04/!PEP4##*O&4,(?85[,RKZM""'-1+RZ,@X:"A;DH&&1>,X80YL)PP*4,+C$7B.,I M2;(A80.5Y_!?DS.OJ\(+9Z%(MI1*0P('*G.Q2)#F;$8Q%P5D-W+ 0.)=52AA M+@[(A8W08, P%Y"$S&L&4<)<4!+D>0NGF(L(\I TV90( G/!0"ZL@TJ[YE:" M$]["D4PHD8;8 AIS84B0WG4&,1?W@Y5X@T?,A=WXR+RNBET\!]^:LBXQ%_KB M*$VR@H*7?3%29':^QERTBPL'J/)LS:K@PEG8BRF54D'!3R48X2S@UEA9YCGV MU:S,ZZH0PES4BPOCH)E@T9F+@D'F-6,(82X,!US*X!)S@3B>DB0;$C;0>0[_ M-3GSNBJ\5842YN* 7-@(#08, M0A:;(A$02#N6 @%]9!I5US*\$);^%()I1( M0VP!@[DP)$CO.H.8B_O!2KS!(^;";GQD7E?%+IZ#;TU9EY@+?9%UB2PVP=1S M*0_ZF%5+QJ3\N\9S=,A:E/*MQEZ/NG\S]")3\@TF0UPL Z/:TII*,,)D@(ME MC%10SU,%,$PFXVF[@'$1A/, 0P-=!?Z2=35E#W,1+=;EMB&'"IE,AK!8!D;S M3C(RF8QDL8R1AAR?9#(706-ST:^*/T[V-Q&:%KZ*)?%48@3,CXHE\5,+@,$U;B MZ9?,GH_>TWF(HF 18K E?TZ0X]+!N]Y#YS/^AW+-TRW='#K:6'8M2;-5W9(U M33+Q1T?6%,NU_DV$_?4W4?P\Q=R;>7Y[@KS[27RNV&>*/H\_/7IN/#F7)>G_ M;]%;.Y^CN>-W/@_#C_@!R>?D.9M/<\)[_, XF)^3)Y$IM)VI=^^?CS!-48@? M&#O#*4KO'P8AGDI[%$RGSCQ"Y^F'3ZX7S:?.\[GG3[$DMNF//BV?/@SB.)C1 M%SR@$$NA,UV^A+XON;RV7 MI3/YY=I'^NPPO6%)3G4>M^CO\*0(T7YMJ:TW\U[.1)[' @6V\">)_N_3\CJA MX^;%N>.Z6/N=2X),7_$ZAH^43N_SQ=C"%S+$]'8\XB \3]\WQEALCYV9-WT^ M_^]NB"VG_Q8CQX_:$<;L.+D<>7^@<]G"SZ9_/B8D,/&O*?^6))$50M ?5_V[ MWJ4PN.O>]0;K@%H9C(3NQ1VY+-NJMD88)FPT:;\5(@B%>(*$WU.$"(F#(F"_ M!;D'K!TW].>]Q.M9!QKVYU![AA\Q(3]KN\YS^QDY81OY*?#45N>O"Q\)JB0* M)'YZR*I3/4VO;_=<'3GRDD!Y5Z:\[T+\.H^$0K9K[[$SC5[4M[94WUH-U??= M;?=JT*=*&O3WBOZ.7T"2*O!Q&,S^O?R?$ ="^ID/'7H1S&9>1$*"PEC2T1WZ;_#05#AW[,VU5L0UY[\6E)$HH^SGZ>:=\B^Z]B, AOL)7 MTFD;F*1?^O\2A;X_.JMZYAL8T#)G_J'WY(QB.D$A& OAR\0$)Q*B.1J1$+,K M>+[@Q9$PFE +YI=C/-/3X3LO5S';ED%O+!)T_^*"-! /GR\"=]W,PB,:D0!U MC.9A\$">\VI?F:W.)9HZI U(U1AX&\#8 @$Z50$KN0!KN5#XSR+T(M<;446' M,>&MDH7-*9"QA_>.[_U!!UE3?'9=-T11M/S/-_P\.06=U>H8EB0+7T(T^AD] M>%.LSF_=M_@3<^OVS5> MDC_:$*B#7T4A?QW>8.G%\-Y?N&49NQX3+^!$LI>S)5(\#_%$O;DS%= 3&BUB M[X$H_#'9=JVIN-PY3_WE)NF(JH5U(T566AU%(0F=MJ1HG#"T?W9[-C@3>K/Y M-'@F>[$LCG*=ZL)5<%93A"W%ZR; VF+Z+V^>V E+>*FMCJ;):N4F\)[(PL,7 MR/BWL^I$X\MFS8?]>4.6D6Z(G#5N8']=D8VWO/@EQ_KQ+< >^79\-_UJ[$489@*)V6(6 MC(G'Y=]C!RPB9HHP=:(8^V@D0G642H7=07ZVH??#UP#;=*$7>RA:^O HQ*B9 M+\)H09SY.!#P'60Y_J\_R8;T258^#'\A9B&):W5'\7F*)EYBY:IR)B>8*C18 MCA^K6$HYCU6+B,$O64+"Q(>F.F5$G1.\EA9WW@GA).SLQ5,:A$+.:"*,L*Z+ M]HBEUYD@H4/7W\'S;!A,/ZSX:4>2(TQ>4B]J72U#F!0]Z"E9. 7L?SQ.//S- MJU;/EVO,L*T,JPR^6L9'L,6 >#.)@]%,4_BR=2;)P MXX3"WYWI8GM\=">^@2'O,62I.!*]\<(-DVQ/_*LJFM=2Y^27D=Y2,27[1F^C MCD1MO0DX6EBSH4?AGT'X,Y$B(7W$NYS)I(D2^2Z)#2!@^8P\' MX4EAX_$GUM2([D 0HW1E)^J#_(LP<2+L&TVQ3>M,ITL7B)BZOR\\8NAB^W:( MEC?@9RYM7;)''83+/>JEL;MB**>$) 8PN4SVJ 477\5K+KEU'J(1HBNPK @T MIR82/N#G8:X)T0*O*=$D(-MAZ6YP/''BMV-_=-9'28:8_'@YAU]$ZOY]4)(Y M#C'O\?7A?_ ,R/WT5OPC,HKE'W&JB=\N\!W:I).9/X6W2^F29QZT+X3/A!&FI\$!7MLRSOBB4H0PAS%+$7_).)9!ID.D*9!I+D2-,G1"OM\YHA&6: M%!>Z%.4A60,SOQ4P1-L9%Z(95@7X'6&Z<&&QF.%Y/XMDP</U'=&0N&GL^3>:BVZ,D$*[@26X9'[TL?TIOVWG#]O&E-Y)%?WGS MEK&F=WI^HK&P>]564C-FU78Y8S@5UI3,0\)[LGVFFUKA<3CM3%5*"!KJ9[)L M%OY813XSS?V"AKE(JYZ9\O:?EI&;V)ROMH M>=.KHZ;(K_.N:I0P:1>6G84MBK)?90OOFJ"7;70W'2PI M6?Y"J7*1$&4W:-0BRJ%R:*%#;V4\+#Y^QW4E&5F9_K8WS@J?T: 97N'\@,:\ M%E'B]F+F)U6G&<5,V',F[YH^DY<_>OC5^+6"CW$8$+7ZX$5TQ5QV?"-V+BF/ M(#=',79GG="-!)(R[;G9J2>"K'YP?LGT8+=%82#Z4F3T)9J@Z33%D_ !HX1& M09+ZGO=C#+^<_1-%E?,D]])')KRW$MM=TPE1R4UO;R^YR*Y_/&E2>BHN!-E) MCBO!>31Q0DR:8!%3'4:469I#LI0"+XH6*'Q)E*5Y28C&#$=);D.4Y#8X4?J+ M*7Y-%&-52-O:T8@;*>[B]R4"F0#(<%XV6573G"[P& MA^2N5N>" (I 9S55I@PSE)D97Z\(FQ,+?UU,GP5%2[M1%.)C,$"!M[E/GO/"]9%5.U&OKS4JMM+#A,?*P7QK] MVNI??L8&9](<>JO.T&%&KD@9ADF KX6=++LD[J,VS14A11 M,5_JO-*AOI,UPTLJ=*V:*Z;M,Z6D?>8\2'R4\Q"17?H'M-%0\W6@=(32ZT^< M(1[-(M[\R:X>G'E[@9)N_\EO)N&KQ-ZC]C!$SL^V,\8">NY,'YWGJ/5Q6\-0 M33DSCVP86G$WB:3UP=7%&>WR./CQ9="_['=O^^_TI62J'<9=]\NW'NE5[NML<=M'=;/9KT;!N\3.XQWN@WK*P,6H7;E*6\U13.;-4J_#'ZF>JMM\N M=QFMF=Y#]'A\A'SE-0@_.Q6/0)B$Q#+YTQY]GZ56YZ9[>R?TSSY_=-YJY+<6 MG $,JH)!7_M7W:N+?O<;7HY(>]8N:5AUO@>_]A(HFLE>Y@;&7L3",'3NT6YW MR6:H?9NQY_;EVGI7'8]*GA3[W?;VPV$1_ (=6*@.5%L=C./ ?+R5[Z,F9O-<]7 M HE)FN$\1!-R%O #(D=5!#/T8K+?X?=Q9P#CF5.+;. ]\3CT[P%M'=)+#@/C M;P(\^DPVCSZ3S:'/9*_Y3. A\;JT:. AP81XGQ!X2'7Q)^HW(_"0RE[&2&># MO3PD6G8R":;X%=&R[D_H_;[PXF>N_20R?T[])#ITGOTD,H&_CFS1LE@^;-&R5C?N.-IHLZ^*3\+>8Z^*0P(=XG!#YI73RX^LT(?-+2ES%K MWUT[)YH(7Z?!([?I=62J''J>%N^>I\7E#AVE.W<^D<6A3V3!#ETMEA$3O"&8 M$.\3 F^H+KY#_68$A<[Y%R95IL>S8Q;' >V-^5+(+.2H?P:#A$>^6V"0P(1X MGQ 8)+!\-U>-XPZY1=%BFD2;K^VE;:6!;LK?L'A94MC," MZR],B)L)-77]9417@$51\7*EP]E.['/H&[IWIDG$ A&R0\B"3SYJ,H0L8$*\ M3PA,)C"9FJS(K=1DZH+-Q"Z+2$J,\-49Q4$(YA*?+ 1S"2;$_X3 7 )SJ<&* M7)&AYHM]#OWP0W3O13$*2:\P9XIHX=:R3?4 C1:A%WLHR9SY$2%R<1F. N.* M3XZ#<043XG]"8%R!<=5D1:Y!31?['+I$8X?6PO^8!SZVIGPO"%>,*C"@N.2J MMJVS)?/Z'NP-F! 84&! @2*7%1,*M]CGT'?\&V'@C%'\O%H##X83E]P$PPDF MQ/^$P' "PZG!BEQ-6SGJ8#BQRZ'K>()"H>^/@W!&'P4F$Y=\!),))L3_A,!D M I.IR8I<79I,!IA,['*H]S3QAAZ<$L(I^S1H50T3XGY"8"DQ8RE!$YT*%+E! M#O>]]YUX$2)8B+GDGZ:]MQ!_C)WA%*7?OPA)Y_,P_/CF1RNL60Y44\Y,2/G(9K2!MF?'CTWGBSE>O6'"9_/I=>?.,,HF"[B[3]9@<$(^3$*]U=/ MQW%!(2-1WA!NY5\R1L_]M;5/F\16^J-)^"HA]Z@]#)'SL^V,\;3.G>FC\QRU M/J[-?N;Y[3?4?DNH[1S;X-NI:&EFT/(]F4IZJ;T<@?ZU?]6]NNAWOZWV[MH$ MXY[$5UL;\#[%?%_ZN23KVN:_V4(&7IQ)G2O+H7!CR^#_F6_>]OO#;;JF8I'?'UUV;L:]"X%_&EP_:U_V;W# M?WSI?L/H[ F#WWJ]NX'PX>7LRU\8G<>'OB_$DV"!G^%&VP>Y@A:L9O (Z=+P MJKE#+*YM/-*I,X_0>?KAD^M%\ZGS?.[Y],WT1Y^6SUJJ>Z*UWAIEA"+)Y:5" ML^TS4S*)3EO:LLL7+]7=&55WJ<6Q=LVPSBQ-WGI9.MM^[;W'RNJ9;B@'/?;] M:[JJEC-8;:_'[NDO2,1N6WE>/B,O@?FQGM-[X+=V89\ND']=^$A0)9&NCHI$ M#M#:VQ^L!P4NT0C-AB@45/F%"DH>!S(5<#^@YN\[U#C5G3L&/'1&/^_# -L7 M[25E1^.Q-!Y]RLVMF>>Z4W1*;G4' [RH[ '2K9-<*FJBQO$2\)AGY!QAA?&-X_EYL0A##"W!B2(41^?E:)]#;RU(C@3Z7^5,T2LD?W9, MZ<*))K16>D0^H-\7WH,S73.TUU?+O:8L"7FC&B>;[Y^/FE?AD<_C)_39>R*J M_VOHC.B)I@O?BV])^&,1N2T,6I\,F7XQ:F/D8O?2FSG3Z-<6^J] Z,873A@^8QK\W9DN4$M(4G2PT_44G_N+6=L-J-=*'HLE M ],"41DA?MFX30Y$5T7#Q@OJ^D"W1#,/D:P<;"E2HX-$\"\16@42H;0Z&I8( MDR&)R&=!,+R'8WP^.-("-$( MX:5F.$6BX*-X#QUVN G"(=!W*+>4C+JFJC9%D,PJHW)EU2.C-;"2&#W96&:4JI+"70@DFE-K*C),AA] M3#!\AQ([GN$6MOAL45,K8'B1%I^B)YDA;&FN]="W,$28-T@8XRE%P@1-7<(K M833ULL*Q>9;OK=L)JSL*=1*++7IP-/SC?$GS1"B^4(I_)03_#=/[:Q!>)-3. M*R8V=H9U3;3R>L/'LXPC*[)Q,-RBG4N#H2:1LX9-49957F!8&ROTZZ%:NX[ MWV&'%H!TN=6155E430@_LL'R'99H 2Q7,,M-S/*\R@ULT7W2,.Z"V)GF]Z+K MLMAG$Z7(L.017IBFMCJ&98BRM1E 2GET,J7 J"$!]FSY$-\5,CT&XAKVH Q+ MU!0#(%Z(K3- MU,%^N^_V4F)>H=S*3L?*3A(MVV9H/PBV%4_A!Q6)(E*ZJF.CL*B88X/6J&P^ M_R4(W$=O.J7*,J#;BIX?._Z]1\J\DE5K7]591VSOT)#]%UHEEB"&=-\?31>$ M#BEI\V+-44C.TAL%LSGR(UIZ+LSQ^@0&8B[U=[DDY,4*'?_;-T#X>/AN$CB;;$4J7* M Q.$XUTE 4),443B6HBDGF!@N2:?*6HL5F/Q[P3MZCG^]WGIQZSM";>K&' M]LI)+;7S9VG/J$VAW4N;G+GS3-IR[!'T9V(1SM=\CYWE]&0->VX2?AY6/Z"3 M? G%$%6S@A2A?"H9 ,H:0/=L!7040 VIU;$DT50V?3=>-B\97A3Z_BB8(2%V MGM#6A:'INU"[U7"X0&Y"R3M"R .!3DNS1567&-J)@HW,$RG*8B!$,CU$@_>] M3#95Y9))PAR%4>#[:(JG$T&GBFQ$]V;S:?",T"TYM@VYWUX]Q0.1K6(KP!9M M*V>6!Q.[A77D_PZ-5CC_29J&*HF:OEGF#&;@\0W5\!UXI"2H,U^$HXD3(6$> M>B.T&N,!NS"7"ORRB/#CH^@BF T]GR:COY(9?XH\%R7G%:;2\7R@;.BMCBF) M-AB.]7<"JPZ+?;]KN8K:C)M;9YTQ:4=SH5@B =';?H: MEE&U8)%#NP!J'=[514E XIY:X>=][1J$=@A M.T2F*FH9Y8U@G!;1-*>1MFW99>I',\. T, M3ED1M8PTI(:!LY[E'ZL=R:$$A/6F:U\<_R<6^"%T6A/Q2HS'[@/P,\GS^02ZC97Q*S]T3:H:*\$+=IX;6\"?!? M( K#+X1VZ,9"(61)M/6&MIE84PF$. S&9#,\"<9,\3+6CO$Z1LV[O8^FXA) M7:_U-U,GBKRQA]S#UW03#N^J+;8..+RK4&Q9<)X7HUT#ZHCVXIL#'(Y\N]71 M;5&7P;1D QO%%_4?C U;:G4,2S0U?LM?&5.*WPZHX&^4'7!8:?_A""=M]4Q- M-'(79H%-R3R6#NL4<#B6E 1+6NYM&[ A]SY)$6S'G,T 5N&\@5@5VWX*'/K* M!F-S%NF_RU@-,];D-US(1';-OH<6%F3-<99*<?#IIP@=0KU&*YWN+$-39%K2^Y!4U,SF05!%->7.[@#%A M@Q12UG"Y_V*0%Y?T,#S9T$4CX[R>AN&RA/@Q*X?A#>ZN+_[GM^MOE[W;P7\+ MO;_]Z-_]\YCRVKUX477M;?Y!LBD=R&X^'LAM2Z H[\ 8/CM /^R%SQR-YP<+( MF7O8+X$MS7RE$R^$O,%T[/L7"157 )\;ZS*)>EFB84.B7.W0M*N&HG@T*:V. M:=NBK/';.HTQW7F+8@=_Z0K("7T\3-C*S,1R2J;>DDK=T6@Q6] CHR[1V!OE M[LLA2^2@,%43915."F,# CO460D0T+ Z(Q"0^3TKC#%U=AYV6(DK69BH;]&3A&#\[5&1A^#$P?DB9F0\H+:,%PV]+(7A*/)KU=+%*NJ2F\EL0D4K*Z_&= M\Y0;Z>1(+]%6*LAJ!QOPH+8 I:*!G/$E&E+.I%V&S$'F$Q6H73@)IBX*H__Z MDZ7(YB0+E=CH.]8 M$(X'NBQAH,NJJ.G,YTE LESAR7*"X[LYUJ3UC)6$2.T"?'CTW MGJ3BL?+#)7.EUY\X0SR&1;S])]525EVGP>J_9(Q$S#S=TLVAHXUEUY(T6]4M M6=,D$W]T9$VQ7.O?LMU*?S0)7]>+>]0>ALCYV7;&>%KGSO31>8Y:']=F/_/\ M]AMJOR74=GQ6AM(-/4EI>?&E_R]1Z%]=G G=JTMA\./+H'_9[][V>X/*Y6K+ MB*^O+GM7@]ZE@#\-KK_U+[MW^(_!'?[/]][5W4"X_HHO?;^Y[?V&[^O_O4>F M=_V])WSXD0K<+XS.[4/?QYHA6.!GN)$HH*<1PFISCC! )TZ(!*P6G,VQ[Z4, M9TYXCW%+%+5.;2&J4M_H>3R[J3./T'GZX9/K1?.I\WSN^72T]$>?EL]:*@Z" M_[=^'J%BE,WGKM?<> M*\MGAFH>]-CWK^DJ#):OP6K[#6C/L,C6>)^]SP9F=J7)Z>WGNTF([9?O^+Y) M)/2P=>)2]?+7A8\$51+W*#JI%ST&WM.>U#@6)BNAY1RV-8LT4R1%W0,HA14A M\4\NI0BYJA5% $!' "C_+O,(H?&XLJ3#W5;R,HGZ ?F+C8,Z=LV*[6#>GG/? M<[?M8GC>+M.=T\83Q]5T(Q1KEW929*&KHIS1+QBD':0=I+TX:3>KEW:CU3&Q MM!MFJ3OT?$M[[O#"F/Z/G?#"EM;3:7=P 26G6Q_6W#5CLM5DZ>XY[0)=[8L@ MBJ_'2S'-+7JD1D=31=LZNNM -MY*7=G>O/*@Y.\Z(V>'VW8<<'>;D4^2ATIK02W'%GGN]%<4@+I"#<>ZCWD)"T MZ[O=-8+V$GKFEE,=RZDNFL?W,(98#'-0VF6E%PPE T-)$FT% L+U@](N:[A@ M*)%M*5E4[9S'1@"4.(#2+J.S8"B1?2I35'@*&:=UH'BPZ'WTP9WK=P)AJR$L MKYL]RO%#VM75H;M5M8RO $DVEABG?M8N1U1/D.SRH M D"N2JV.(8N*7<-8,("<"Y#O\.V* +GB)GAY-9!')(-H9H:)LQ<$ .S\C9X;D5@1R]U;%%V03DU LY M.[RA(I!CD);Z=H8O5 ER"G(]6+;1_N)XOH#Y'F%.",%8"!*7-O C4?!1#)E6 M^2RV2R^:!YB6?\$$F5\%,?Z;_-[S%\B]3DE+:$YB!==^>ONZG(R])^2V_T!A MD"4B)G'3+456/C&T.0UY#B?)OCH87ILPLDATE:7\!H#02;*N"H20CU M X(X0- ..Z\X!&D2:TH($]4)(<8 M!YGY'$<'47FK+R]C4WR+X+PC,YMB04I6Y6,6Z[S\X"B(T4",[6LU%J>72:&K M*6J P3ICL$!3LSCDF22/0].+:M8*Z&,5?:68I\7AD!35ZJ)D;FX9L*\)#88@P]U :K8R=IT09%)"IV; 2@9TIG&EE0-H-W_,7F @O&R71%\J) MY+X[YPE%O:B 1K,Z MV7B515.#KH/U@]!>/L;Q$"+5<8IH9/09 @CQ#J&]+._C(:33> S61@"AVD%H M+W/T> @9M.>IK;$$H9JV_;M"L;"TX" \7I1!AXEZ>.\MBAFRM6?/"7T\U$B8HU"()DYX7$O*%0VBXHF[P6(X M1>LJI.KNC##$*H8(.@J4/U]W F%9657?*4_4&5Q2OSB1-SJF]C+3W6(DG?S/ M1TV,-__Q!H4#8A.]&^56WKJ1J4V5_IH"XL5CE%X]1KG5D&LAVF0-;&ZF ;Y0D=+2&09 M!SH-'G&82\->]CI(6)TD+%_PZ!T),W@-'X&$@82Q$SYZ1\),&D"R0,) PD#" M#@\@O2-A%@TA-7L-*S+AH/(TOFSBTA"BD-R"7,'!PW'N49+0%PG!(HYBQR>3 M:?;)% D]-^ M3P.PM;-@K%1LF5*KH\NB+<-!*+7$UHYJK7*Q1<[8D439V,Q> FS5 %L[*J7* MQ9:"L:6(DGST27%PL$4>B"S=B-+,R)VE Q*;=8<5&IE+EFS(56Z14JFZ5JVB M#E_TA/USBL@'JS!<,[G#BH MK/GH[KOF-M[ \+6/J"? ?27 MV3K0W-XZ$- /Z&< _65V%C3?Z2P(\ ?X,P#_,AL/6ML;#W*?<\6:BW)-3WT? M97C]].1W(1B3XUZ:G625W_*G5%T+I;Q* Q:-Z_&=\W03A.0UW3@.O>$B=K"3 M?!?<."'RT'5;VT4C;!)/2ZFC69H(M0(EW*.TP M64N DHJ]. 42JNH'I1WFWZG7/ZW5441-JF%Z%0_[0P=NSB7TRMHCV-JV>Z\= M6%[K?@HD"V]50SG-ZPS-DFJ5W*I#QZK#PKJ#WXJBXG##>&0(] ;HC:.+81Z W0&Z WH-,]G:4;7-8!TH#E !<9 B%8?5 MZMC8X+! ;QP9E/E(8TWXOZ[WT/E,_TGF,0P_OM#RY6(ZJY47C1"&0'BJV)Q" M"#Y 2(@G2'!&9*O.\9\Q)00_B%$DQ &]LO"=A>N1(C>,4)</3>>I *S\L,E M]0>ALCYV7;&>%KGSO31>8Y:']=F/_/\]AMJOR74 M=GQ6AM(-S4EI>?&E_R]1Z%]=G G=JTMA\./+H'_9[][V>X/*Y6K+B*^O+GM7 M@]ZE@#\-KK_U+[MW^(_!'?[/]][5W4"X_HK_NK[XG]^NOUWV;@?_]2=+D?OB4MCSU?#HL^J-/RV;,()==4]0>Q73U(L8=-H&C1?A<&@V6!@@)I[SC-]:#F*MPBH/1S\:A MJ8M'2/Q*9TJ)<.-X;KN?$.3"F7LQ_KYI)+E%L8._3/1-VDJS<5185S/-E(W1 M:#%;3$FXAU*!IF&EJ]!K())^DX3PDIBDT#A*W0584:S+"&\)_O9>$_WNA*.) MH,JBH-!JHL/S^(_;ZR@]N+\?.7)VQ;!VAO?Q8DQU36+7)'9?[M ^*?=235'* M2)4M,+;_ED)%'HS%S(Y?@8F[302\_3[@TS660GZ)_N5S\D'>)B5>AFC*I9X% M!X@_J'-'3D>J7#DJ>Y-\/S'*?0HDHUO@1RJ-C!WP'4LDU1238(J)$?5^7WCQ M[/IT"\@72!= M?$A7KH52*7VA).6EHFIO]H*'91($&02Y*$%62Q=DH]4Q35FT58A#U:7EQ7[$ MWM[$>:_-I'V[&IYXHW\=@0-"#;P!WI2K<,L\0<6V&-2WO&<9Y^TBSG?G\#*5$72U M!=ZPE,8)W.> ^\ ;X WP!G@#O&&2-[EB36R=(6/;<(9,39'&%- 426(/:/7< MN::E>4*(YHMP-'&B=]INU"CZ!)%!=GF3LQA5WM'.?:T:-:E#[8Y^7W@A*<'> MU#MRJZ-G=%VN#U)@.QWT!/ &> .\:2AOX]VF?:CQ.]#[Z MX$ZXDXT[ZYE'P"%9=0KM;HB0[SJ"A MBCUI3'>Y"#$!;O"H C>)E]!_OS@1T?:S.?(CA[PR2Z63(W8WJQAA;X!! -5N MAQ!R7IK,?> -\ 9X [P!W@!O@#=\\08B+W!GS>ZL::X0#;<$<^+51P)Z0N'( MBY#;A(RAO/&6?3H>;XVWD(O7"95[*9&SPBUZJZ-N]D:'W1@&\5.[G3+((RHK MY?LPU4%WY?;6'$:KVJTZP!O@#?"F MT;PI,*VID/70(NLA= \Y2>RA/219"+2'2)J&T(1DC\HCM! ];PYO((^BR=RO M$6^*])R[[G\643Q#?AS=!5TW/5V<'"S>]Y='BF>GR?5F\VGPC!)[XF999'L3 M!O>A,[M%OR^\R(O1 (4/W@@EYLT! MO '> &_JQ)L"W7-.%EU98F_1K6?^P9=%A+^+(L$9)3PDP1G(/B@V^Z"[0MLL MM,NMCL90M LBIG&I3?Y1- M(:U'#Y!?O=71](+FD3M'W!L_@T$)R"94SCUX M17H_7G41S&:!OW(J11*[RIU\8F()44U1LC:E).7F"17X(0&S(H##46P6Y&1= M3N070K-\4$Y)L5H=RQ05W09!J5Y02DOEJ$S\LM;RTTO?GZL 50XP5:^& M,NS576LUU3V38(I)$?5^7WCQ>:$]YY/WZU359!, M;!A^?*'MRV_>O;CU@?3-+Q1*IHJI,W7F$3I//WQ*SPCP?$IS^J-/RV)B(L7YQ&9&Z]+)W) M6Z^]]UCC3#:,@Y[Z_C554VH_5J C!7&^MY8K3/;XF6LF*ZFOM=3=R22Y=@[ M?R>U;(2P%1.6:6M9>]E:25H37523[ WZ,4GAV)IN5E=BI,DLI='@R'H>KHBY M"B=BA3<.3:\ML2@12%^L=C\AR+([5N-($_IXO$U7,\V4C=%H M,5M,G7B)A>MX@L)T%9J':(+\R'M ])N^/PIF2&@X"K"+6I8/WPO/LB7YW MPM%$4&6:Y*X<4V>^-9:Q5QB0]?#7E@S='9T7"LIDQZ_IR*HNFKK!71PL+SHX M*E!J).*WE!X6GI..7]2Q5%$S-L_3 LB7 _G2FB*4*TB\[2#EGC1/6B-K WF? M]D3'[1.9-(4\HXX95$6AJ@($N=&";)8NR!;9\#5%4^6O&@1$&429'U'>IPWZ M<:)LMSJ&98B6Q5^"-H@RB#)'^=0;+GEI^=2JA-=GR3PRGQK$"\2+GY5RGQ[S M;X1J4V[D5L<&]Q0D%22UQ'3DTEL5J I>_G1;M#00Y;JV LLF]A6*!8_NA3?A M3"TX%P!XPW^[(^ ^!]P'W@!O3L";7';DCK9[V!9(TN*^!5'NM :5U+K*HJ+K M#)VI L !H0;> &\J4K@[4LJ.T[<:@_J6]U3B;);3/'(\GY4<\F-\9LZZP$.' M?N -_YF:P'T.N ^\ =X ;X WP!LF>9,KUK2CB3*UJ=?*,E]=(>P778_OG*>; M("3OZ<9QZ T7M'_.77#CA,B/LQPBO=71K*-/] 4HL0:E'5YT"4@R6$-2/?>> M!X6^SR)F?)J+JC3^!:R6A2+$I/I0])H?2FUC%;'5/=K(.N#U)@ M0QST!/ &> .\:2AO6>&TM(DK+0VCPNH#X)@[Q_T!_ &> .\:2AO"@T/=-W_+*)XAOPX MND6T)_!=<,3B2^K$ A$.^&\J;(J$#!TJTP)-WUW.N_15$<>B/, M*/RZ8/23,C\2'-\5G$9R?< M"7>R<6<]TS!HE$ (YL2KCP3TA,*1%R&W"4D6>>,M^YSGLC7>0BY>)U3NI43. M"K=HK8[&4FT11*R;LYL *19-YGZ->)-KIWC'7M(6M4YS3??6ZGJK8YB;)_H! M>!@$#P@V\ 9X [RI$V\*S*TH9#TT6%L/ZYE60?G1'I)M?MJ@,-WG;T(V1>4A M4 A/-XLXK69AW01?/GSS1F9)2I[Y_X^)F61UX$P;WH3.[1;\OO,B+T0"%#]X()>;'+1H%][Z7)+'E*_?4S%9' M$4UU\[Q.0"B#" 7M ;P!W@!OZL2;$C095$09$4Y9A,E:5/GJB!(NN7;SPQE<%W)>8SLE@P7\_VU M!:\6L\!?Z5>9A(%SZWZ[U9%57;0R^E7P=9SL4<#A:)L#Y&1=3JP<3:F60K-\ M4#Y)T:56Q])$19%!4*H7E-+2HRH3/[Z/=C^.'CRIH:S@ZXZU^OA3WW49+].B MJO-^YCO/N@L&%>L& MV<*Z00/= +H!=$.EA,C7,V\CK!'A4>-/)6@)C9QF8XJZOKD!E+NM%L@KR&M- MY#776BZ7OI;K) *@J1 ! ,T FH$CS;#C=-4"-(.!UV]#$W78PCLXT^0C/6@4 M_]?U'CJ?Z3_)#(;AQQ2-%O5+5G3)!-_=&1-L5SKWXK>JE M-U8/RH*++_U_B4+_ZN),Z%Y="H,?7P;]RW[WMM\;5*XRMHSX^NJR=S7H70KX MT^#Z6_^R>X?_&-SA_WSO7=T-A.NO^*_KB__Y[?K;9>]V0/-;S4]"[V\_^G?_ M%#[\2#7*+XS.\$/?QZHO6.!GN-'F(/=2(C,GO,3X=%?_1I^:RE>B&B]3;+BY KN;R4.ML^,RV5"-XRQVSY MXJ5,GE&9?+,@)]=4]FUV(@2@50 ML,>D>=(:63D .Q;) G( ;%H?9/"> <"\J@!!;K0@[W/LQ%&";$BMCFG;HJQM MGO,)H@RB#*).J091!E$&4BRJ6V73)2RN6,13L ME"N::)J;B?B'%LN >#$ N&:)5R[I*KV[A:&V.JIH2+Q7J8(@,P!M$.2M@ERZ M')-*4ED5-9WW7A3E27(]#S>Y0K'@O;]77J,6P="^&7@#QYD ]T$R@3?UX$TN M,W)'QU5L"R1I<]^"*'?2@T':'$B2*&44,P-R&$0.2#7P!GA3KL;=T5SF.(5K ML*AP><\VSN8YS32GAW^^9)D?XS5S=NXMG$D,O.$_DQ.XSP'W@3? &^ -\ 9X MPR1OD"I8OK11#%WU$\"7+W*S&E5D>S1%TYIDH$L 1RWFS>Y)+S M'>Y]*6(NLR7F]=PV[_LN9M,H7O'PA6 L)+X4X9@P\WQOMI@)L?,D/'KQA%0Q MX/G KCH$)VL4!D@\?]++\VL0WCE/_WA%.OZ"7OV"9<,E,4SD1PYY9Y;24EH= MV=@\ZZT^$(+-?U @P!O@#?"FH;PI-#[0=?^SB&)RR%5TBVC;X+M@[]4WIS^A MMCJ6J&1L&>;N+0$( ^EO*&^*C!J<4O@UIH2_GJD"MRB*0V]$3C&,2""(8B,2 M'-\5G$8[^C461FH0CV:]D" M4.V6'N -\ 9XTVC>Y%H3]SE,(N=2N!JH&'M/R&W_@<(@:XFT7H#$D+E5S[0' MS#?*%W^$DER')%;1A*2&O &*?3I;'A^@L%L=Y?@ !<2 V5WM&.8-Y#24M9X> MICSRN9:6A'4': X>L),O0+%Q(%"9 0I+SD(1; VS!:#:+3W &^ -\*;1O,FU M)NYSLE99 0I+*2Q ;D4N]HNT 2*8$Z(&PGH"84C#W,.,B@V Q3['*&S-4!! M+EXG5.ZE1,Z"OHJM0P6V0;D 4.VB\9! 4=9R>ICN2);3?56'UNJPU/X7%$WH8C/ %BQ*P!O@#? &>%/>>GE,JFHARZ5!E\N, MTQ,AMZ*$T$5[2 )-]#R&--+4A.0*B+,";R!M ;@/DEF5W[U25'H7=/'\R1.= M*>GLTO;#X-GE%B;MPLFR'=A,%]Z,QNT>\++_)B-$#A@S=" MB75RBT;!O>\=4I!JF:V.(1IRG5O%U BAH#V -\ ;X$V=>%-.)P>F%UV+O46W MGND+7Q81_BZ*!&>4\)#$;B!YH=CDA>X*;;/0;K2XV;PIY.B* ^17 M:W5T_9AC[ >(+K-YDT1YTX<(+FD;[YY3-]BR!1X8:R9R=B_+GPDJ)(H*)*B M'I,AL'0E$IJ=JYC(;K 83A'U)M*K>')O_ P&)2";4#DS"Y0=)R]=!+-9X-.@ M5I)-D(2VO2'=XU10E:U-*4FZ>4($?$C K C@<2O> 9@#-D%LS;!S24[AFL+%9(ENB86\V M*0+= +H!= .SNF&?PTJ.T0VJ)&'=H&JBK(+/ KH!=$.UA,@5 M\,:[S7//\X M+4'2O"U%E*QCMKA 7D%>ZR6ON<1UGX-2CI-2I=5115O9E%%8R4$S@&9@53.4 M;^2KK8YI&J*D00#@T%WYC[X?_ZWH/G<_XGW3(,R>\]WSZ;IVJ@F1BP_#C M"VUW_X8^_(4(R6PP :;./$+GZ8=/KA?-I\[SN>=3LM(??5H^:TD9_+B-W7XR MV>3RIT?/C2?GMGUF6BI!Z3+78/GBY*I\1@'\AC/)-54],R1SZV7I3-YZ[;W' M&F>R81STU/>OJ9I2^[$"!6"L,-;WQFJ=V18O8\5T-?6]GKHC5RS']O@[V6,C MA V5L$QSRMK+G$HRE^BBFB1HT(])EL;6C+*Z$B/-5RF-!D>6['!%S%4X$4.[ M<6AZ[>5%B4 :>K7["4&6;;T:1Y);%#OXRT3?])S0Q^-MNIIIIFR,1HO98NK$ M2RQ Z+??/@61-$O0M\?!3/4.$K=!5A1K,L([Q7FV1.] M1",T&Z)04&6:T"X?4U.^-6ZQ5\B/]5#7EGYX]BFRUE5)(UGKNBAG5%6R'O/* MBPZ.BI&:B'AC1^YG4?GGJJ239 Y1SC@P#"!?#N1+:X!0KB#QMEN4>](\:8VL MRN0=BV0!>T(&31?/."P)5$6AJ@($N&Q(D2ZV.;6Q:MR ](#V<2$\NX2F]4$"6L._O4->H-3RT[0?>\-]N"+C/ ?>!-\";$_ FEQVIOV]'8EL@ M258CB6NY34ARI(DMJA8<)L<%<$"H@3? FW(5[HY3.X_3MRJ#^I;W#-]LEM,D M;SR?E03O8WQFSKJP0X=\X W_V9/ ?0ZX#[P!W@!O@#? &R9YDRO69+SO^U"; M>JUF\M45PG[1]?C.>;H)0O*>;AR'WG!!F]ODM3J*J$DZ'*A7 M-Z3M<+)/#32=/:#5<^=Z4,A9SIQ%GR RR"YO\A:![E!<:T6@2?DG/7(^)*7/ MFWK'( UY-89B@;"=#GH"] 3P!G@#O#G]<;"Y5M>_.],%2A?7BR"*OZ-X$N3N M,"*;K8ZJB[J^N0SG[HD/6 (Y;RAO.PGOI "%('0($ ;X WP)N&\J;0^$#7 M_<\BBF?(CZ-;1/O]W@5[K[[Y_ E%:G5,4;$V>S3FKF<'A('T-Y0W148-3BG\ M,E/"7\]4@5L4Q:$WPGS$KPM&/RDV(L'Q7<%Y=$*W$:D#>?U2:X^F$TDG[LM% MB EP@T<5N(F[NK=;JBC8+94WP0^!60815+N@.:04E)7]>9CRH 'Z_76'BG4' M: X>L)//-=MH=?U>K["C4:1EH0CV:]D"4.V6'N -\ 9XTVC>%!BP.&0E7(U3 MC+TGY+;_0&&0M4+J+SABR-JJ9]8#YAOEBS]"2:I#$JIH0DY#SOB$N>,,I8+B M$T:KH\A'>QD0 F9WL6.8-Y#24-9R>ICRR.E9FEAW@.;@ 3OY-H\V3O I-3YA M9:$(=H;9 E#MEA[@#? &>--HWN1:$_YAPD4!2<0$$N7B=4[J5$SH"^*F'K,.- ;-J3(K M"EDNU62YW#P+&'(K2@A=M([$SS=X)Z;&S;(7TDT8W(?.[!;]OO B M+T8#%#YX(Y18)[=H%-S[WB'UJ*K6ZABBIM2Y4TR-$ K: W@#O '>U(DWY31R M8'K1U=E;=.N9OO!E$>'OHDAP1@D/2>P&DA>*35[HKM V"^U&JP,M'_B 3>VB MW)"RT&3NUX@WI\H)V*7,S5;'E" !C0O,@#P#;X WP)LZ\>9$>_V[ED&+M660 M]SU\,Y/;?UWX2% E45 D13EFXWYIY"G5_'DWG@ #(I% M-J%R^OOJ#M&X"&:SP%\YBC 1D]R!+G(*@:J+EK*9'9IR\X1:_9#86A' X2AH M#'*R+B<[XF)KYPTMA6;YH'R2HDFMCJ6)BK+9>P0$I3X9+96)7]9:?GKI^W,5 MH,H!INK54(85NVNMIKJ']"E'8=3#5FO\G%OYR'B9%E5]XS2#@OU<2Q9E;;,G#>@&T V@&UC5#=H^+<^.TPTJU@VRA77#YL&H MH!M -X!N."4A0UUUJ^T8&R M<"G5201 4R$" )H!- -'FF&?/GS':08#K]^&)NJPA7?PMOS'V,&OP_]UO8?. M9_Q/.N259XT0YFNXQ%GG\S#\^$+>O7]V) ]D:1<3%%I7CY 03Y#@C$A5O>,_ M8QH)?A"C2(@#>F7A.PO7BVG=O>\B/ZG ]REIR>F:PMCS'7^$1X)'C+^@!1M; M9[M\N::X#Q(TC+.0W)4I_> /CUZ;CQ)A6?EATN&2Z\_<89X#(MX^T^J MI:RQ3H/5?\D8B41ZNJ6;0T<;RZXE:;:J6]C]EDS\T9$UQ7*M?Y,&TLL?3<)T MW'/G'K6'(7)^MITQGM:Y,WUTGJ/6Q[79SSR__8;:;PFU'9^[49J(CD<0$9^K M!EW\RB#NAEJEQ+WXTO^7*/2O+LZ$[M6E,/CQ9="_['=O^[U!Y8*V9<375Y>] MJT'O4L"?!M??^I?=._S'X [_YWOOZFX@7'\5+KJ#WX2OWZ[_,1 ^_$CE[A=& M9_2A[V,%$2SP,]QH^R!G3GB/H4A4LDY10O7GJUA3A8U'.G7F$3I//WQRO6@^ M=9[//9^^F?[HT_)92UU (/TVHXE0)+F\1+MMGYF220"_S*=:OG@I"V=4%MXL M/LDUPSJS-'GK9>EL^[7W'BNK9[JA'/38]Z_IJEK.8+6]'KLC9VWG-KV]<6N& M=;O4/26:==9>9MW >Q*^X[LFD=##*M 5TMRV-7/F6)*L^!_;[)H,TX9%>BD2 ML3BW9/SEG&8SR*7D01*7":')8+"S$H2T:O<<#Q^%Y"Z\6CK11!A/@\=(&(?! M3 CFB-R$;5/BK3Q@ Q!%Y_L :H<;D1LAC"1.9_M.%:5-Y2;BJ6,4>].0][KI M;&URA6+!\[%_AX[)9:]%M"EK7IQ'C7:$DS'S^Y3WWX(H?R*KV>K@$8D2A_$B M]BIX0-KXE[8=Z9O'29O5ZEBVJ%K\I6=![1/^BSSFG'2E\49[4'BEO0T)M8;8 M#O9'WA0)_LMR3;XG?XV(-3P/@P>/N)K#Y^+-X2*LP=*>49!5EFA4Y4S1F>ML M=8,$QW<%9Q;@\?R1?(&>2&>C#>.MZ06A.PR?59KBSU-$/G1]M[M" MVMP:FI3 F:*E'GVH,'O62=/AM&-E+P-.NH3A9(B:H3,$IX+67X:U[5\_X"N=W9\F#W.K8!606,I0'U'CP[%*KQ8%'H>7I;*"G_B;K%\?%C!W& MJ75*52?1IL21P4/#'@D8K'OIT='PC_,;XMQ%^ %?@_ R6 SC\6+:'8TP8>+H M"L77X]L7JF9!7VUU+(DE(P)LTC)MTMR(R6F6:B1_6#%8.@2N_E;I:SR(A'V2 M1?">_(6+G)ABH!=JG:=O@BV V]'QJ4%R\4!=_BCQW:6=T MP]#!W]*8W,6$?.S[V+_#(G4]WO*3;RE3Y-Q2EF3I:T>K;3!Z60/D#IN754 : M%)!F#1N9,ZSVMQUL!E'?@Y1]]H$ N47!)#W]#6AT7C_\[.J_4PQ^K(+.A#B= M!9WF6^/!HOM8:O_$BA)Q#GA?*=+.(;-@B[X'4US9FV2PR_06;BZ1O.+I$R7_[?DK9VQ?"YC8= M5;R>RK)HVIOZA'!]W! M>LUGO1+^"=CIB +?1U,\S^C P !GAL=Q@8$MQQAL2DAO-I\&SPC=DB:RR/WV MNHV16T1D;-E*HF5O*EZ(NW*,K0VE6P6V%*I^9?.8N $8N;GCL"N[FF#A%AJ+ M/4885.SVB=KQ$00P<&ND;(N#E];J6**E'+-]>CHCE[O<:^X&S)4;L;V+YUZ- MP(YQ+/;NZ,J&LCI%]TR2RW:S)/F7YQ\1\<0S4MYR:RB]U5%LT50V:XPX:?:7 MI_LO+\Y/X_"_NY]E6?@W,/XM49?X.Z7L5/CGMA-F04W?/9]FFIZXZ7O5Z:CY M!\E[U_(M#8:65?*;&H E*AFE[RP&33DU:[$KC4GD M+ET<R2WE\QN0>8TM\3&C]W??N7>KW!.!2R$Z6SE1WUYJ:N&N:.='*6 TG]<[( M76D3#X;NP2KX\K5Z_'K\Z@5F 5]M=13HCED_M.30J3G00JIUOF+1?@_""$K:?[H6L[KAM M2H&.+5&F3 6P0TN- QP%GYR&*-FP%36C7ET$&%.O73RX9*,K#DBB#S8YXV<: M&T"_+[PY\2":8'R6NIUULR3KS=3Q8^RI]5+*YI8(DR9TFPHCA>!@GU83[5(C-3SU:GF:D>:^B*BC8%6M@RK&G6@R8M%9'TTQ190I,O*^X6_1I MXB&37)3CE&F=HPP[M.DMFB_C#-?C8@1 ;W5TV1#M# & ZV M/]&0%% (MNIFJCJC "IGN9IWW>]$(UB(7SA M&M&J$3E(-Z+Z=N;YWFPQ(\V&A4+^5*L)("(9X M-,VI82E"^Y(,VRL4;R;9)HFU--7V^I6LN<4A:3B,;14V;!0P=LN)QV:D_9>) M*H4VEY/DS34ZND#JWX"0M;VWSF&1G M6W*LC\+7'LK5(O7>DGG,$1KL6;@\5,ZL'O"0E43=[.J9\D]W*$)X;"P\LFAF MG"/'>G=[J-2I _(/.]>A .3+4JMCRZ*A;W:A >37P$G8OG9]<)>[&+\(WG)? M@VY 8IR)R<)&>I@\8+Q@0X6&:4(4Q:$W(LWUR/52#B[B1KI+J0HE0D[^O_=* M^=L7HM.NZ[Z[_L7*G3=X'H&[N4HU'>W%=-EEL= M61,E>U-7Y+8QV5BO"O1M^$=T@>L5XSA62-LU$?OEW*UY)Y&>>NY.7.R]L E. M+ S1O>?[Q)$+QL(S&$R)%&&_K/U YK!%-)(WUH= MKQTFI.J4;8_D4]@(?XU5]9P:#Z6=#9@I5%FT.KWY]N?R)LVYL:JRI$!TXD,9 MHI1QE#KOQB=CWAL(?9.%7E-8DGJ#G-4DB9:UV2T1I'[-B$D'D@Y9H3)=[<&N M*IZ2&RR&4\3R\;/[CC+36I1S;M\SJ0UO$=8!(V_J.6FQ^/[1;-+!FQSO=1'X M+O)),T22^4103NJKA"_.U/%'2!A,$(K?],4Z4;SD]&X:;1%&$S3?$/ 8)X>) MU31[OONOIEGSXMS/WL-*)N=DK2^$W?C""<-G3(._.],%RKTNFK2#MGUTFC][ M81L0"?Y%8A\;LGB9H%WELRS%V@>83H^&V^*VM.L8>]VQ)JS[1[F!;K6,\])>TS3H5+'?829%;'5L2)8VES2K8%BU5PY:.*:75D55-M&26 MG+8:&*C9(:V[(':F1R1E[AG632:6%4)L\BY)$53A?!N%I;U31:W+WFD!P.)C M^A\IO\D\QB&'U](^7(QG=7* MBT:8?R@L!K6RM(O@"B'X "&Z\^>,1L$,OY5$;@4_B%&4[@DN?&?A>M3$>MD= M'*WN#B[+/K&E%L7XB]F:#_QVMLN7:\J92:I:YT'23N$\)*TOV),\1C6,3;?U(M93E^R N7./VL,0.3_;SAA/Z]R9/CK_C[UW;TY<2?) MOXJ"NWNW.P)S]'YT;Q!!N]WG>+?;]K7=,['[SX:02D;3(#%ZV.WY]#>S2A(" MB8= @ "=B.G!H$=55KXJ*_.7[V'GC[G93USO:H':BX1:SI]'X]*"G^^^W7P?/\,>WV[O!W?7MX#OW] Q?_+BY>W[B/OQ,Y>UC86H; M3^#9G8 WY$W[M&?F-ZRJ8@;,?*"3J[*P7)GFQG4M 2B\:@$Z,*13, R@[RR7A,]SX94SAO5/KJ702O*>8V ,TNI:@ M"8(EJK9I\;+J2$--5"63\*J@6I*C@>DG8(.GR*%!3$ #__SQ8_#X/]S]-^[I M]L^[VV^WUX.[9VYP?7W_\^[Y]NY/[@$XYIJR^MQ,%D06?DL&PA) Z/*L'\S\ MX(>20W33%H>:*L$:R@;O&(;#$T&2AH*I2_,*=F(&+Z!ET*RJJ,R9(;U"__23 M(E.7^5#+O:K9VQ,9$QHCP 88(?#-B M'FT1,R6((N#99F"'(",VU9$H::>RBC^/+@YEE/PY145S&C2\?AB LQ],+ED< MKG$7Z+A@&AY@APGN1&Y5D3:GL9+?!D]?+GD5GT?D$J<]\V9*==$7'_[O-!CX MS\'@84L&KH&.;/U^>C0J0AW#D/N3>"0PQ^-WI"V9XB\Y(C\$+A!^.B8GXCT^ MW7][/#9]GX@5!T#&^U<2>/@KET'^<(\G8S2_WWZY/SHIO\/N!K:$MQ@&H7TY M[QV'(&U/AXY/-]NZX7L2>,J>%':*'D6GR!P<-@%SPW!'SWBCF 6F.WPEH16X M4P90^R4.L;]C2.,5[^S?DIB%NKCM=W31EDQ!XX<6+_-$,BU9MBR9.#(_E&2K M$+,XX+KGYHD,/W%'\/U8%-*S>IP+B\[!BI(@9-Y@R#:W(9>$T;FWD6N- MNA0)$?15- K\^&7$N5'(A?$P=&W7#(!UNMS(#+DA(5Z"I(@7PR>'4 X"2SU, M)CQ[ _P-NVC!,-0N7.H",\$$,8X13L#^4&:<$-N-)W1R=O8$?!N\[(W@19C( M!N-W[=@2YG%,?;P2R>-/$[QE^&GL SF6 MGJQ-Z3<6^3\\%)JNA)VZO?LVU\XDG@Q)<.\\)$_X$Q\P?W(&3&+AZ=F;#ZX1 M\;*#,WXF1EJG#Q0@I'!LQJ4CX^C(@%ES<:1D&;O<%_ 8'#?)9+GUPCA@15;I M.N/7=Y02<%LZTK#'P28L#A X%>8W)QNP0G9L)0_,V,5/5/WPG2.F-:)=1&&Q M%H:(')UA>2;!,4X0NS"<%XIK_]4-K;$/@\2A)T&SN4.CKIF.7 QM-L08 ME6N"\F#K6BW:9Y!-& P;@ B-.:'+B;PH=:E<4.Y#FPRZ&E'':F3[3S:Y/E1#H?[80L*)_(\$$AMS+GM\%'>6CP^J_>8P_F'2F M?!#./1#T Q57VL. 0W%-6]("(P0D0J4!7P#[ NZPS%)NLS@,_\#U"+LFTT8 MQ>R1\):7P)R$M,TB/,4-F+YX9]> 9NU1KLC3N<]QW-ZM:G8*GS$OO'FI+=6/ M:!N_F*'+U&M^J,=O* M?4!_4>0_X[WTH_"Y2Q^=?L^&F_V4?/U&%K^)P^P;X/[D2S\.DF]1"/$Z\)@X3' 6?A4L(<$^2/5^;,1X!#I27P7 M\S#C,7O^_)MIUJ8S]M^R15RC\2M)*.5_;,LP=TZWW.\U"K)Z? -3+MG9(3#; ML[F3TI.H8TGZ=FPZ,L%&):XN 4W/S!+R9F!3BT - 8WL4!&?3F$9*:L&\3AS M%%_B\4PK($.NWX=Q'_"Z#NP@.Q_Q"69 W6PWH>QLL,P-A=_ 4%X-R/P3= M$V_2FV!8_X@]YHDGEIMLL/AT18LY1OGA@$+E!AY8^C'W6!C*?U/'@]$5/7$* M2XBX5W#O5V(1].?9+EUB3I78:UI;KU$8;M>8C:H+\AV1TB[;DVN=F8? MT"PQKH6O0'8"BMAO_R,.(W:A!_0,0S.@FTK@V) V935=9))J)J [ U!@1B!= MQ%3V&&)9F+Z%V%W8KL(0 T*-3SH2E\J734\<7\G,ZRRS.C!F8%>0$==RIXP: M*>?$XQG?X*1+&4=:8)Q%.[5'C_,G-I&_"2,7C6Z8V2V)/Z*/^9,UB,Q&=2R; MPS1GYEMMZU_B1:@-7=AGS+1N@(4EJ,UCRC\3\QC3IRR8)A5"E:O"* M8 BZ)CFR1/2A( J**DL*(3SOE+AX!SP?GRU8_N@GR1T[AN#\G3"'@K8A#'&/ M#NQ '2LRX[MDG--DG)FZ+.AFW""PD-,P'R3J0%,$#+K^D5AC,)99>M@@C$ 4035EP7* .*KB&(+A6* K>5E4 M5,'2"I)1UT 1M:G$$V/]W?P^9H5/139QO0*N51-K;9 9?Q'^ 2FMF-9WA<-A+Z)'P&A_FV5$U-)K&'^A6_NN EY2+1:2B=#1.>#*_\&@?L7)UP7.C^YO!H:Q0F!O*_8H\DQI%/3]C> M$E<8GCFF8D#8*8('[\)')A,-:!\HPC9W;'=F8A#\/1L,6.U-CC6+MKAPEK4K M6^^F>F7^J(4Y4E7-^]V'5]*:C>? M DH,=H]%(PX<5\Q3!S.CJA+-%BA3D>4 MB*R)1!@*Q)$U2Q^JCFAJMLD[0"Q>*:C?1'L]<8\WUS>W?QM\^7[3Y>YNGK>H MREG[ZN8JN4%ZE!1D=.]R8RJ[X['_1J/9Z+EB 6[DQ./L[*F;QA^9HO(('EC! M5NI?-,+_BF"!*.BSQX;I*4#@_TX",1B#9)?VN)_>T!V/"=47!!85-6" Y3^H M + E0A+IL$M?A1%RU#BI#@&BX=A,>"9&AK( XVPP'Y+7X:#BY-T?9X&C6;R6 M^T=LLY2)H4FC]QX>T?N38>YDT %-X@= $S=M[$3#GACRQ"/$B/IX&#SE" XW MNP^5SPCT+NATW!/ W>C[V1QP/>B^W^@]$EB!+F?!MRXL)>PJ1BQ]*+D[P:B" M9[]D<=0(Y2DWV?239/TM,^P? DQ,8AL MOG<3Y6Z&OD=?0I-4XBEN?.C?P#7$,D.T)X]Y)@BHY0A>B'WE.V )7L!;#I/ M6\9R;R/"[%DR=.0&&ZN,<+&2Q<6DA%Y!.BM4!EHC8H.-S X@FT49:< M.AM]B1I2&W@$64'209:Z*%U%"TO7LWQGRKV9]'#9\K0FSXG3T^" M1_B"Q48Q&"-B/R>1%$/H\;J 'F("TI2\.(FS]*CSN(!UP'Y3A1X(T]*?^=[R MWU8]5M!ZO*1O]=C5OZF\N)_!&AL]=@T05@7(^1706"SPMT_ $7TCP!$400ZD MCPH#2N!2W,%SI4"J;3A0-"D5Q!W!Z1V'=ZRC]89:KYH9+AHUV&9106^./L?F MV6P_/3%3 93[+M5^C M]>I;>PQ2ZUI7-XJ@IWM?^IHV#VS-Q9ZH-$_),8#E#382FP&.U^'RG*(XK%&% M:21M)@Y_!GZXM4@(G;ZL&5V=KR@3)^]KMTRX@TZNF0E%V/ I2E##)10CM?7+"!7BHRTXAMS0OIPK)O^= WN+IK1RW60KS&QF_ MDOE+EV5JD8!LDZJU0>9:FW/5YER=>L91FW-UL3E77Y+$8C/BA@2TD8=)VPBZ M1ROVVL2K\T\+.9UHE%XY&G7R9T.MP%VXP*E'E3A,45&[@E+*#5-)UU3>L7L7PQI(=72:$K8BJ[9).S^XTFWFA.KT'!86AP,RO^]\"- MR#U0>^#9=R2Z=QXS8E<6!!%\Z:[!%^5@NP!O@USFB^>S90KU.(PF=?HZ,)K8 M($8[;4^Q8LK4?&2Z_ 1FN7-^^GO(.N;=1(UP,NEDBEPYG:R.13N,E]Y*5RM= M1PV**DKUH.@1I6N#8_B5Z'U[PHR2CHH9)5?%C/I*AM$J5"BET E-$55BJ)JN MJY(ABXYIZ+JM\)K.#R5>,OD"$O?7FR_/W.#N*_?M]FYP=XW8=H/'Q\'=G\N0 M[;8_0#]]\-\ MYV26?$ QVN@Q)\5'C7R$%*(X1HB7Q+"$6"<'FJJP\%.'2[(B.HL_?.RR9FP< ML ;-?6! 1!2MC:$@B[R@+SZ/H=J5O0EAEQ#'"+&=XH #/1#X;W@:"'P!ET0) MX/:_5=J*R$NZE67H9[!(]\XU'W.4*]2<6#OP*<@8F)$7D!QN4 ^E\(R+J" )=W^ M3.N?L1LF4%L4*FN$2%@!F<:!-0+F"WL!UY)@DK5&6<:] MM.7&)^Z#^Q$AQE@?$EQ3AY@1Z$D&[34EB)(?KF+2I^H\PXPY\T2NL'1=2O8,*O*B=MM%"ZA'E5N5AI9:%V;;61-HQ9R1T M^LH:ULMK(PQ3A#"Z*QN,HA-[=LBTR"ME3.R!,G9!*]BXRE3_?*9L]0%8 :$& M9QV]4,EDUHZR >M"#$][!JGFL+LSN%*;XX5?(L:^T7R,_?4>5F-=S*7.U82J M^1!A,\$W9++"'$2-N60IPJ,?1]@0A=EQ-%'+31[B#U93&_K<3E4I8M%Z+RA) M>>U163N(X'4)?*^(F)3Y72C=U<9M'&#<6/6H*KWBF7 V[LH(D;1]U)2U1AV_ M][@M$L>+*)TEJMTM S?'S)$3P>1\IE"U""4+BIUDS63G%'\X)PW@I2#92\3" MG?<\Y_&VYTU)^&9.T=D-?EGF^4:IYBV\YT6EFI=' MG--E!!5!JE^Y:_JZ<4K)VT\@D#^80-Z@0%)O(\MI7Y_*?EQ2YXZZ*Z3(-7$= M-JP@=29 WTESAQ.+/_N&44TNW_?95VJ M*(1V;9.U%6I?6[73%WI&\0A_D[4]B'UMJ*)ZI*%6V'K,MC5L-U.AQ*YJ7D ] M4:J\DUO_O"P&U?==JGB?/R7M>/2RA@8UTS3RG['?4&M_I2SVU& O;G.=J M4/H;PS4T*IA%FQ//=7@:O]<8Q)%>"X+7RSE ]J? MM#+!,.+=*[J]*;EZW& IL0IT"DB^O]8D'D?8NY(Z$&: ZQMR0X(]I;)89I>+ MS-\8G[3)-" 8R4QC[.;$!V7]K^0+[!SEI$UZ2][-.EFQTW@[MN"ZX7MQ-;I) MIT47IC $_]%+^QOFUS#+'5DQ56QUMHIENMP8.U#E&V7A"?U\!#=I )X<2IOL MO)#^X@>S,T'VS70#Z8UN"<_EWYJM!PW^ BN5/8+2CO:%=&E7 M8,XAM%M7^I#D]MB+\6&8VI (4AEI3B.=:NE95](.&B:?- '&!0.=3;U?//?U M3-HU.@[!=\",%(RLSR+MC"K8^?-]2O*Q_.PQF#R"AX4Y'H1%= E^'20,2CP+ M3&> 9VKPX\1D:2YI5V+S?<+ZQ;G>*V%]G.$/#/#[7(BI+^ESWES@*+10>"A M>2R,A\CH$;;&S*TCMOJ]U?62V_\/FL1BFWXIB;L?"TS'&6W44JR M[I^3B8^LXUN_>MP]?//%-P,;Y_;5!<6"G?W@02%2 \;(YOV:2'#R;BH&8_)* MQGC;W"ORC^\B$?]!TT,8-!"=7M*9M5PFTJZ)J=R-S3=&LZ7,9[(4A)#F5XS, MJ)OJ/6Q\P+JO9AIQEA&#MP?^N%LZ!FP+."0T&0F['A*[Q]W.DH:ZR\U?-JA9 M5]69'-"TI*3C(J9NI?E9,^FA/[%6ZY2'DE-%O/*#^Y$951/^P@PNI'X:$7-] MEDGAIA?!L#$%9*9%:1;&[&J64(C3I"NRR&],KW/Q-%TW]LJNL*Z5(P\-WOK*:7R;H/!V9X- M2U+;GG ET+?+N&ZA*-%Q?Q/[ZE\D\,LX3>[T/;_ 9RDQ2]-P2C%FW'8MW>$$2!-G0S"&Q93(<:HHC"+8BB&V.2YOCDASW+*3H2BP! MJJ[H]M$NO?AJM/+9.MR.F3IM_DV;?W/H_)LSS:JY7DQZW1R=HV*BQ4D6 MN^\^ZR:6NE?:G&FK2]T7W'(\AZQ:T*ZIB,U6!_1\]=R?_<(6KTDAP8.\I!2?@O)P)Z!Y@==N[B MY[;I55.6](*V#%1U;0?U69S?^?#T&C#CS7A:QRR\8AWM M=L:Z0:YNRQ[B/FV<+FQIXX[ .^?GR]'>\RT(YV7 !%81>F7O^SM=I+#V4M7] M78NVV8K1R8B1NG\QDEB8I"HV>N/$:'UA11$I:8LDE=+4@/:HOSWJ;P^^5X!4 MM,?>[;%W>^S=B"U;>^S=GLVMCM>LZ9]0A],I=_I&5Y#:8^]6M"Y*M-8T3ZA# MM!36ZZJ(^W!2HE6+07;H?TTWR%N>AV\TW?,Y1-@UH+CZ$$&M[1"AG.?V:G06 M7KG5 =19\\XV4;0BCVB5S]R/P!T7M)%I#^-+F7V;I-4BL^N=OE0$Q&G:@6I[ M&%^9/79-O%QM1XVS/HP_50]SY2G]LCE=[+GC7@ERZOICFU2O:AM8@Z>Q(6WG M9LTU+MN1/?A65%M1W:(S]OY%56"QIIU++!HKJELG%:SLZ[DA%L:.;3[53O^( M;3Z5JFT^KS/$"&S$?DUI]T(\RR7AJNZ?F%TZC[L@&J8]%/BA)4BJS NRKFJ* MHTBR80A@57AU$?#B^O['C]MGVNF3-@&]OK][OKW[\^;N^O9F\]Z?E]A=2^"; MWUYK/3?,S:"Z6',\4@(\&?G<&,8(([!#[L.8A*$?A!\92&H UU,L MRFE )FX(PW<1(HK$]'X$]4L GMX1"Q1E)TPQG2A06U5$,.FP.*J&M!I'M7K? M,/G $Y [?645B-FN_@GS16SEIP1;9F8&(T"LB"[;Q'+ MK,<&@0!A#,X/V6O^%7ETK,I=Z):P%6N52M_R!5^R^W+@N5^O>.I7.S_5/W)U MW04U"Z#'+R?DH!A^R4P M@Q\Z"]]W/E+Q0#:Q$72+(HX2S\:VQ@C1AS"F88RY1^Z8 2[_KQ\1BWLP@\@# MU=3EOG^_YCY@ %'D/]/?Z&?A\\<4S?0'BKK'72.?O<,P;-?T3.XIAC&X?H#? M!U$BT0/T-3+=0!NI)L"W%(,U&0H"V0:((6B-37>2(CBG#X:K6$/7#$JP2[5, M'/D!PV1,@%[IA8$9VXB""ZQ.IDQMQ=X_8H12\\!W'.'KNQQZ0F"CT(C!@B"S M,QRT5]B:L+&.W12%U'Q!'-5H<0$2_&44,\3^G4S'_CMAF)QXX8\?#PFXJT>8 MF&?]L2DP8MJ2.+T6E@NW1=P0Y0UTW)1*H$7Q&^DJ,/Q$V BYX"DY#J,5;;MN M%L=&X> Y.V8@JC9SW0EKK4TG&WN_//^-M@%.AQYF8\]/DO53CN!5Z9"!7%[( MU$.7O9T^=H$.; 0S\%DS"!#PEH+1,>S5A/%>@2=@O?(O6AP$>.+VC%++"!+Z M,4@19YL3L#YT,@PUMI*^-=;V_0S#V;;H_2M[V1-]]=_,<5RYK;:A,>S[%38< M3%]*^TIS :=]N?5XGJWB \A%]7'KM!WXJG'G&(6V_2:P8J@?J8(:D3'%#+VW M(A\5'=@,@:WH/V**SXU8IO"[8[XB,';"F6B(QF,FY=U,=G,0AHD&20'KHQYJ MTSO_-=&F\K8!;L!Q+ACQ.J(KAS&IY9O2]9O, MG/.;P>A&9)+I4^"-(;!6-]]<'A:AFS2W1U6&M\'_S\&/)SQ*@ R[U MBA,3"WLQT)S!.UU8!@.?MJRG*+"6Z5%L==Q%)"WO04N '62(\2 B84QAM9/- M'BCF,**=01AV.F@QEV*:^XAC[\(M'CC[@S'"%9)TTKTB@W*[>J$[!@.-HP8#U:K!P&^I\9XU]ED=!306 MXSB2IDN";0R);HFR;CI#GHBR92OVT%"'0UM;C )^N[T;W%W?#KYSMW=/SX\_ M:3QP=?2OO)W[VOYC;HNN;A@#@F>!FP[B26 (U-!AJ2M',_=PFYPWM MYWB,BH?!D%/52IM'4'#R,#'(G&E1\TG5D6F_,D1MBI">0S+/8:-3ZQFF[7&H M-X(F-WDJTWCD)8 -(>WY29V1'-(YO"VP9XT$<$ YA/6I/W:M]S02ED0Z0JJ7 M<]T_0(L'= >3O_4E,&W6&X'!@.>];Q>>K3QC0XG0FXCI8[Q2V'3U'@:0.:,>S%P.%(]HY%//>T80^#HYYU]DGVB]]* MJ9EL(%EZ+;6@26\:)".UFCC"V .7R44"@X-M8VB#?DI[F=C= OHUL(1L*D:0]M[1 0RW_QZ'-H("DY+\!GP@66&2<1!1:@95IA08_],S:S M5CH3TS.3 $#BYB6*D<5K?,*^G#EXM"O2E,:4(FPK,]O">A.T#Y4^IDR MP(' L\,8?=[4PF==BU"+PJK# SVF]YA23X#VLU9&!?=B4&/Y[9G&>1#$'P4I*::/)VAL_H7F#<61L1<]<&6[T*)23KL);-I#@)K M-S(&WIR[O%PU%-L+K!=E90EI6[R %B^@II+W$RC37HH7P&U8[WY>Y'AF*F>. M(MFY3*IMVK+V/,F^F6[JCIOH1( &])+-!STN>A"S9RK M>5>K8LZDPF/>A]25]9WSF]O:]U;>3DC>U&,)G-SI2WI7U8K'A2F=9C+>FF.8AB0L\^P.+1BM6B\CF=7H*K[3 \ WC!6T-ZLY. MS+"!EE0[?<'H:EH+*W]X1?A(;#*A&6.;J,+3+UC^4*>29$?XX;? GZ 8W#LU M"X:&-4Z24/0>/C:GEKFM@Z_,5FOU[;[Y2D?X:E5J-%^=G\_Y@YW2Y7,3SL'3 MV)=&G9'K(2#I.166YYGC<;A*),HXWNCT=7US?F]]S48HOQU8H)I&%/A.7P4/ MM D<8=-JNWC2^J%KM68(HX9/^T2>WC2$CV3]0:E*ZY8&&4W+^![/R[2*:+:MZWAAEZSL>+.D"LG7UZ M,Z='0_&+(Q<+^V9E:[2<-Z1#HG5N6&*W\&O@AK^P=(Y6[:,@^I9+B[.RRF5G M[--ZXRMZ/57=#&H$)9+65%ES_>K>NUQ2PH4H*Y9)JZ)-S(B:83M0_(D,1(F" M5M@^ W=(,@[Q&2-$]D'4#'B;^TH%E'-G: .L5"PP*>H;0JV BHF9'.-C8$HD M['&@.$F0VJ*!!VPWAN^F?A!AX2-HR0DG\%?_G=6=O1,S6%U"AE>FR"F)Y:+3 M\I)"[P+Q3Z1@]"N88ZS,Z$5\_F&KTE5'&JX;,!7XFS$>$;64]6BR_#O/2['5;"D>'Y9 M8*NEH\=P17OI0F**NE=S'P%#-]]EOX#*; M"S([*RX?(_KA=#J&K2/N2)E10/>7PJ7:LXT.,TOF2T!(@N:!J@",+ %JL"7) MGDJQ]Q!;$>OY4W!!X.,K6B7-H>KEGNZ_/2[ZSTVU3A7AB9ZL$;%C3 I(LL;/797< 51.R4X@>5@"O6! M3%2)<#>11JE[2T-+S,?= &!AHUE? /7H3HX&J5JB;4PTNF.D#DQ+M,TYS70# M*J,T8Z@EW,:$FW/4N>^^5>2\-=:@[#2QO?)85QXHI>P(&02WA4UKB]W38HG, MQ_;6M#&N(78Y2Q<1U4Y?X;LPZ=-&$-EK*<<.748;SX'+SCF,-0'FJB<=-*%# MEW9NIUEI2;;@L<,MR;]OXN!MS=8;/&-C&C:1>O(?@OP'@@KO@XJM#6YM\(8V M&/=L=+MV[RP8YLJF6._TI:XL:I=JB7=166NT5D-$[IZFOL#27EEQ$"!D-TW@ MJ[)17=M@O;FSWV'O4S+'\U"M91,[>>TI\(?E)5L10:AW*R+QG;[0$W2U&?S2] W'IBRZFXEJ"HT$,=E7J/L@5FO? MFBH;>[)O]>T.) &Q^G1MY[*N!ENYL_!R]^+C7]#YQOGIP+*)G;X.% _HXTLB M=D6N\92BB>&/<\*4JNSC2S7[^!(P3$]6&L(O3??Q:XS0G8"/KR=8@V%3KX^O8/5N M&\<_7Q]_6?GQMCZ^NJQXNHWC7WP=C9OJWS\HB'#KCI*0[12 M U5$0YA_8R=^'D\N5V;=UE6?=$GM*8VUK:MNZZH/6U*WNB5[6UO=UE:WM=5M M;?7I$*VMK3Y:;?6I=H!H:W7;.J%U(03UD!%R'7$&VUK=[>9TQH'U=6"050/K M!B;/*%7;I;>UNFVM;CGUU#^$/PKP7&VI;FN"#VN"*T7Q9:P2DFKNBW0ZEO92 M:G&W3N YN;W+LB2=4]>!9Z;-#@G^(PO;@?^T+4CWZL[7#+TCBUM![YR5;U[! MWIV /UT%^V:-W]QJ_]/4_O5EGZGK#*Z)5JZM!3W14'(;23X%K75(@!99VPZ@I8TD[]65KAE51=:W0E4Y*X_Y MO"+)5:!0VDAR0Z5_-^U?H\]J('X)KU4L?6PCR;LXFEP53[-YG9XN^K-"@:[.GM<^ X$D[KR:.F!-WK9^=G5M;?W%X.U@]SK8S:J6*YJC'6IZC<62MT323K+J M[4\3],\CL?P7#VZR:>4@?#.XO[[M!!V/=D*S6=J87\PRWJ#EI52.^V,OA<> MO6!B[8,9SZ=<>-,ZG[:Z.B676&_4\0PHTC)0[0QTQ"[;QS^O#-NZ_;9H<#X\ MO@;ZCP9;Y\(:+*J!CNVU&8Z^C?VWOXC]0M#?Q2\'#C#=S.%E(!D#SWXV?S^8 M&*VM&DQ7:+\?0;^T;J"M:%ZZ:"J'%\VB](F=OM+*7BM[%R9[=9O%@MBA+(+@ M5;:&$CM:OK1Z_%8BST\B/^QH#D,8-WS:HVP6Q0\[TRC%UI,?3T3N-CQ];QJV MDFB+Q4F=G7E=K67;G#I?H_:3B"@^N3^/M19V@50HSTL M:\\ZVL.REH$:0Z[VL*P]+&MC$-5"$&L0-AMP6(88#UU9$]OP8"N:%R6:6N-% M$[MT=@6C(OI@*YJM:)ZX:-9M-6L[2]/06!K:I761:"7R_"2RXEE:P5H>XRQ- M[_1E0S_WL[0_YFHU^ZLK6Y?54?9IN'&^!G2'VW %7$57M*$I.X*M\[(A*;H@ MR[P&'TU!%G5;_S_,_9G=M!]N+H0G:$'GW?WS#:?UN,WJ7%-FS0KXO\XJ:TOJ M6@TF#D!_8@_06)BFR1NJ+,NV),@2S-P<&D2R56*IVM"RE<4ZV&^#VT?N;X/O M/V^X'S>#IY^/-S]N[IZ?BBN]9+4:53O[GPOLR'AC/4D62,A+UE!R',GB%=DF MQ# 54]%-VU!UT]0DL[-AR7*ZE$_6B-CQF-P[V:)2)(80//#OKCETQV[DDC"I MK[;O/= [<1 &;^8H;NLI%GE%\=MZX["&XH]-#5-5GE#YT5+X#5+-E7-4GAQ M<>G75!K[<<# "$):O_MA/!OJ1\Z,EM7YIBU&DY^2/J-=#OAW2BR$H1B_=[EH M!$^ K4=:%V[C$W/EXK!V)MR2T($;(B%@<,.0_#-&E(3(YUPP"L Q>!76\]'U MQ@&XGHWZ.JF5SCUSY)+ #*S1>UHXC5\S/HF(-?)<>'3(Q1%,\E\PH.$[%X?X M(IN VI\ L\$ K%'^B85RYK7J<9D8)6PLBST-\PBF?D@G]"D@8PK=D:0/)!YK M[L8D^8"?W6(.P6C$T?);"B'[(&_?H3TQO-VD5Q'ERY/\=!3-S M\$*NA@$Q?UV9:'\_F>,W\SWL_#&OAD '+=!PB6 M[D@V2"'HFB$Q;$7D[>%P*,FJ+5MR9YGR5)8HS])1K97T(Z2U;-FR7)9[HK*' M? :II_/27I(O]M '7.O!QNV4!KLQ90]^>'P"YU7?"=C @X&2-676:7H!M^'I MYGG-?G7C]8L_L/R*N$/H!2)<#>S-F:V#V7N)"[H+D'-SS[0#2"3;NU:-3ZL"=EY4N[+:5GNT@G99@F8<5-!@]R<(>E=7 M3SQO8H=]0D.]G,&KZ8YQBWT%2WH5PL(!7PR!HACGHH&U"G[QJ3LL%P7EO8W] MS;CEFQ\\ :\\95SR%9AF]E=E!2%U^C+?E?2*AKA%=3^:A=@;*\C "E)7UHM% M@$=BA0O:\S+H9YO0P+T?O->PTST7V]#V6*O=FE!N8QYER=%RF6Y0.GU#K@LL MHT'[L997UIF;ZKRB=OJZ6LQ^:1JOG-^68D7@-'=>WVXK3MJ7K)@/MT5<+TU# M>;_.L'WO?"]I25'9J]26A_J6Y<.UFXL],L06\:=Z&4)?'I(Z/$-;'*PVKJ,E5U&:4VWU'PCEEG#J7 090[D7?764ZK1Z6M=3:FKRJC=A#2) MHX0C<)3&(T?I?,5F9NU6I0;NN*9IC"^8O3N- VMDAH2;!JY%SG"G4DN"T]D[ MIM*2=H;8ZVO&+0\)LSP@K^3RY7.:H+(:H,D(/.Q0-D>_:WV0$Z5B,@(?E MDMCEA6+=9(-V)ED15K&>H-'U.%]C6KV!M195VL1A>0C8?NX-__%\+@I@#+!' M#;DAB=X(\1:J-V:%'32U-N0PQY(^3=JZ[&J#PIR?GC\$PKSBVMQZTSC"SE*> M!7?1815+=C1IL5Q T&Q)&CJ.Q&N";(BFHQ\7%\CL[ZP3$EUG(MM M"U>71JREZ!%*([9$_%2%GB[N)8&?E_13P:7$P1IMM<'>P<3.;M)MAOT<1;X0 M4%P>JZ4N5O3,U_0.R/RE7'?HO[O1J. ; MA?/.43CO2F7'#=MY\7)U+[YIV:YM6GDKFU5EU=#$#Z^*PG%)+TVB'D$MEF#VM@8MM$Z?57NJO+F:%6-TJVGN@-[(E$TIJN. M4;B-(G ;Z.!+.S4^K&Z>K5EU,=-!.TM=B6]3J,^1#P^K['?A0Z/3U[NZ5!

=I-U;C4NP8R2DHU86T9Y.!WK$?"E Q*B3[VUJCU] M/Z9F'8PY.#5+%ENR6^^.1 ]LO>C#[YWK_&)5=71TD;8+*7%T*@<:6U>[42RZ M#N#[=%B4-KQ6C!IZ[C;*=C3<1-QX=MG!=X)(N(SR[+ A2?61@,2V'V/B4#K* M\SY@JV_V9Z" UE14-N*@39>KYS37M\J'V>JTHMF*YH)HKJEM;89H*DE!M'3Z MHGEV.>H;E25A]X)X'+'CY;+$>]-"L G3 M>T>G*O;,V'9QP/!XFW@A^T39T<2OOR1>U].(D"CL<7\G' F!!%B1O-"@H5)R M.B[ "V?"+_XP$&EP*46.,WXT3+#$>>,_3=NXMMDW..>1VZ8?VO2@8*# M;X#;3J GG1B 7'&Q(KHROAO%(\YGDP9O\,8V;MQ M*6;#ZYU&MYB_DSSS<.Q:+G##7U>F_8\X1 JEK$HK)YPX0D:9DH#J?^3J5(PI M]1.=0$):P.(!ZXVM>)PR^G*VSI8-+YN]$:F?,C+^-,%F)/,!KHSA< %@1.8+ MY2X M1\3(0/K?^7"G('198/=+.N1K?S*$@=#Y=FGAC!,'#. -5C .0U3RB7XKF(R- M2+X@5"L[;S5*S)8T5EG;* 79TS*#@)H9_&2ODV&-(+#,.,W$(1Z J0;0BA%A,.P>% MR%=A%,23Y)W4 .2&FTG4T/1^,9#7W.OFS(_)RK;<.:B.1!?,[@9>?35A+;+9 MY)^6F.E4?>,3P- .0MI""?V6[J(,Y&Q/2M*Y=\%ZA2"QJ-6 YX;DM;-%LZ1@\^O6HQ:$FO M2%3_Q<).75TL['0LC1//7S=W3[=]NN-L[^/MF=<%DJ6Y=^_*M&]@MZ9ZYI$6=KBU.L[%&JJRP MUD4%RJIKJ>+WJ3VW\B0 M8TTR%RUL1\F9;A8 >O"+LFB"I:8UHC>";OF1.4N M?UA:=AN- L(>7:T =['@=HGF+"/XJ93&RDI/$+7ZJTV%GB9O6_YZ\-+8=K#[ M'*SCR! M^%&ONM8F]N@ZQ: M2]PWFN9ED&N3XOC+HDC+0.>$KI#19&_[S/+#RSL2<;$'VV?60OK%!%_\ VP* MPH\T)EKL_S-K_=.E^8NP,TAV ;"!@*U$2N8:IJ#VE WF4!)!03Z]DGHE+CU& M>_$!G?X'X>/"-K\M4S_;,O4J)_1K:M1IJX&2J$+6\08D)9SK>#.@1S,8N01A MNW>>S=\/?H##&$11X YCNAM]]A],AE1=/(Q',&JE+@#0%BVB%<.3R)39M-3F M" )I@$Q__87L5](6FH\P)2+1V(E/9J8_\&Q4(-OI"EH3V;;Z;0S'K(&O MV0?'%)E"ZO0UOC$M?\^1):H5L>SHA]3+''*GWZ)='%]1K,&Z:(!I46#3V%4T MH2EZY((P+[[Y ?SI)8F_UCOKD#&F:]IB7*SUTBKJUX3:UPFQGY'6[+4H/S/* M[QR&4:NHWA:\XA1X;]>P^\%X3P.?L.6]L^*]7?W*@_&>WNG7@ [>\EZ#>&_7 MV.K!>,]H..^='QK/LQ^9XU7U#RT@S^6A?APHZEK_<8S*\Q332ZH*\]Q0?(\6 M>J<5PCT'LK>RU"HO=/JR7A7%NI6R5LI.6,JV3!7:0(]X;?_MN!]F]9RMTW/WB:2[D#&2R3)1E[ M714$B8(EY&8R)!YQW*CR3':-[F\U):73UXN'K@NH$9NB1701(6A*$/"-C-\9 MDE$A(VWKE=[!?:E,%A5Q<8HZLZZEWC6@N=6<--CR2,7=622%+>%$'7I2+H?)%^=IV:@=)C%LR-2Q 4HJ1A;VJU&WUT&&3 MQ^]L,H?!K!UOX+8MT^F.\4!+2 ?J<*XB(HH"!JBJ JO$T,579LW7 ,U=85 M0[9%Q32$ EK>S8^'[_?_T!1S@^M?.#U,FO&P.AXXX MY(YMY%HC=%1>)&#,CQ)3 9 M8B/B[_K D@4^IH0.>.*(5Z;2%4$W851_W8G\00OJ&NI,QS.;9?[CM+WWDD6 M.[<-_1-G5WFA9=@+]-1U"TT%QY\FF-A8^ 8*"T'5DU^"9.GR=+1R$TN(FO(! M78AT#<%*31AX]BOB>7LO,$H&4AK.G+'"^N :OB,*>?0^34 [$UQT^O >QPC$ MA?'P'XAY#TQ*;RQCOG18Q*63,#,)XH8Q%@$F;)LP=-;:8#*9D0:>&% @YO?D MLAS..+YKX($>'\-W"->/!82P8!-0;E?_G3*9C_YV0)Q*\NA99PK!CL)/TT[V#75=>/"3; T5:I]:U MQ)8J)X,DFY]IM@7"12AAQR";/6>S)@H[X+Z^F2&"B3,4VW!C&-@-HNTM*NR) M89>V@VU181N(&]BBPK:HL"VH9W/)U:+"M@QTSJBPAZYT>,KO@/<'Q'2*R6?G M"3]5XUDNY9U[RCJX/;]A&\GY2(WC_B;VU;](X)>=5JF=?M++L05V:R7K@B1K M32K!,LDJ2A#61%?-PFR%IQ6>4Q:>-2E[FPN/#L*CMIBBK?1DYO]+UQ\4S3.2%I.T[/='9 'SI9/ >:MS,S.A&):!T,[,^_TZDE=:2 MTB(7-F35USC:-:TZS;J4I(HUB>VJ'\E#K&G512R"4TNRC-M5;Z)G4].JT])' M7:R(I=$H%^94@]4/)*"+Y5E)QB1S;BX"3K(&5P?3,7,DI)E//Y& E65 1GM7 M5O:UG?/?H-WQQ?/.$H>I/MY1F*]4%26EY9WF\\X2MZL^WE$1SUFLC&/5\D[S M>6>)\U8?[VC(.Y+2?)MU?C$I!J>X-(<^R4!N,15;")P= GA)RC[L[DHS^K?= M[NFXW=/TJG'NAB+=M'!3K:S5$#;=DZP95-:DJHV/6UEK9>V$96U-L'H_LB;Q MG;[:5856UEI9NR!96W-$L"=9$U#69/%,?,@-T1(702".7PQ;CL"1@">P#'B: M)Y%+H6 __LQ2* :L*)8F+0O9PAVN=S9?B4SH5*_,4L%LY,1IVO2MZD%GFNYKC+D=\6 >F88HT_/5&RS83$D43B# DO$%U<7C_>F!)H4=2W*8&6U)ZB M+O]YE]I7<;O'KBO4W>[.E8-5>[R\71GX$09[:I15-AYL6P*]K"3LOKPD[.QG MO];XMT7/.U+X+D52HK7DF_/9L8M85^[RZD'CVYVX?Z=_$)MY/0,8KOE"N)O? M)+#4APDZI8O8!&VU>T%3<& MKUI%4:^BN#R5D"C%9BH%"G9W]=6,&CJ^;Z:;:*V_F>.8U+Z$2D_<8!S+\-;% MGKYAIXJU:O:"TFKOXRB,P,'%,(H9<4/RXGH>_N$[%+QOE_S:W0+KC0\QEZ-D MRFM*[+;%R$Q\Y=QZ,0M9%G.6.GVEMF2GMK;U%(YY+J^V%5QH*BDK!5#K_UPBB( M*0H\[4WQ/#*]A)OO? _QB8F]W)8HP+5:74G7I\*SK2UI;4F):-9G33:7S 4K M0_>(N$7$S1C=AI69&JR5$'NJ>-IB6\LVS*'_-7T;]B<#C]]JMU4RP[,RC_O= M4%'*A[<>PW?_,_##L,P,:K"EVKELK9P7]VKH%EZYL:';E*E.SI:53>RDI&25 MN=K-6(651*7J]@<;].D]^0R%J-72Z"F)Q]K$S+-EF?(V.GV!KYKM? *,UVKO ML]+>\R)TP,W&2L6^T8Y#YJEV+^EEW30ANZ"SG=0DV]C**2!C@HQQ$8 I'VK> M8V RV"UMF/659APS06%)"3G0Q#"C>(D5DH5.7Q2+G=$_5MV-GU"<[/P,4-G$ MFB@!#=P^I,*Q[0X"S&-?,'KBSC:F>7+4*N'C;B'^1D.M*[80,O8.58J6>^59WHJM)"XU9V M_KK@(*1T_-P[60%5IN]\\-K&&H_O+9QSK%%J:)*@:4MUD#7A/:E5WJ[J/+SXK-WI[4M[[S4F3\?Q?Z)W ,>SEG1!1\)!:-ABG M%J-LU@8CMQS+K911RP:C#4<>WTJ=R4A=(G=I3-@!^6U;O+/5*L+I* MZYT/HBGH2/.4D[0>KR&I'DD&^/:6""MG)N D$S/X12+N%9U&+#FF2&[4]'[. MP-X"PKVP]'CT43P?F".,N,BG%P>@9*8N/KRW4-Z] -2V?(E5:7&)16TK7D$6 MFW^0H.\-T+ <(Y!C_UU_N?U?+H[<,=QJ4SI]&8,(7CU9(W],PJL?P#6@R%/4 MO2DH2XPQ3WR;C)&R-HE(,(>WL=<.MG2S0/V.=[]!(;O'_\D2Y4CT/4ORD) MKABLWJK[TY6%YWPCPR V@W=.3^#ZWLR0^[?MMDC[+0+=/5].P:Z!2D\JGGCU MN-T1'O-#SJL M=@*(2$_N;^Z'3Q%.;S*$T_+M>O5PA>/PCE7JS0I2R39KWLJ5NB*'CV5,"87N M>_7131HC/FP>]*62=\K(T5P,K5UW;EX27EB1 "C79C4S0Y@S.^EJ_2U;K$

/XL6)MY3=S8=0CW >%YPH_&ZYGQV$5=GP&MU>8PWB'R5B?[#A :L]X4N[TY9XF+_54+E4)/[KAKRLG M((1SD:D(;-0"W!I\D'92Q"?$O0W4M;@HWV!-;I,E6:II,7>EIQ=/:"Y/T8+/ M[L+ ;.[=)6.;^R"?F8[=BDMO[[X=Q"?XFA"?\6F^WX;C_B;VU;](X)?RKXJX MDKHHB)\W8>%"W+"-#AXD.,7^P_ *7'99W$!&O_)(E$VQ[I'QM,DY#1RP\@/ M<';YVWV'1;_^(TP"31C;(EP<8A#"-F$JR3?4/KT"7_?.?:G%C]QQUWINJ?,N M[/(%3I8PM\;8FR-91I.;N/;4AQ4$)4 \,W#]+O \_N\4(+N1H&Q/QU93HPV$_F&!8Q[/PQWRC%]:X6:+@X M_>4Z?D504":\; Z'CCCDAS(O"KJN.9:I"*I&),6RR*H@WS*U4?ZB=='$A>CC M4% <39$MVW2(/!RJNF2)DC:4-6EH6$-'. 7U)#7!$@5+]BT+UBBGH= )@5T* M_?RS]]3C(N#.$/:)W-#W[)![!_QO"]^"Z1+E5M:OBT]?#VT,MCGZI;D@]2#CH0 M^00W8C'\3/6A[VS2S$Y6#I?;NKQDX9%,3!-UASIEPCH>D_6!&:H624AU,+=-(3.ETQU/EY,G$6F$F' M>MAH0,/DS#N=)N5,%W7;E% M,MLEXO!-[YV*CO8YG./.U"RA\SX-R!4\W1R. MW1 >SKWXL#67A[F^@5&H-A(Q'U(MPES3+UQB$562I,5K.&_]LCO ML#;H]@-_WSO/=!HWR?QF214E$1:CT]>*"&[__I&:B\B/0,!? O\-7!\P+@%Y M)6"09_3A#DF:I7 4.9W+DB.<9QSXGW3(H5CZE0L^TKLN5BWI.9XG\$: M#>O7V9#SG(W[R*6:<-8GC>TAZNC>N1$M3K+E6;,Z:[5MR79L2\;1L\1FC@]D ME$IDG>&%ME7:T=%8VE9INZ,!:,U% U!%1+0]\0X:;>.;MO'-EB #VBF"#*@L M5UBOJ[KS=!K?--QV;M[?YGR-G=+8!@FJW.GK>C69V1_WK[%-IVYESM1>E$?J M3Z%W@:ILU9FF4>K_5/=4##OV(J!FJL-A'\U@K(7#5A&F3V[AL$_)[EP6_LSQ M#-+N<-BJ1C%JM!8.NV%77N[4&NY&[ J4S;;YR<&O!")B^S$>(Z?C71H'.!WW MH[+WH3H?3!6K+IQ^R]"T4G_ SEV6*UX+;MK)D;H$EYAC 6(OBQI+U=$4;8H:>K?.R M(2FZ(,N\!A]-019U6_\_#(\N5@D?ICS@[O[YAA/XJIA@BZF\17@OC5\LF+$5 M7+Q9#=M5 MFB>Y_J7S@S0=159UT%:"1&2!&(9H($J7 7\;.H7&W18\;9%DH)Q=:^#97UVL MHK27H*1IA;HC4^$-RQ&EH6KSLFT(ABS:NJ2(#LQH*%G&(AE/*@\T)* :0.2C M$95A"\Q;'+'E!)4P1)+11'";$:TL91[NIO>RF@B\>).T4;P./HAM_FCVFZST M!%&K/R53Z&GRMCFB!\\?;0>[S\'*#9*K@\7A_U0=+01!W9N2=% MCT7TPJK4V&^J=W.1_C:C[LI 5\5I7@:YQ'KSX\^ (BT#UX!A] +!X\K,D'8FO_W0_#;X$_N69A*9C\_90PI3R/6/')BR=7MD^U M-CZSY)Q-$\'2J5U=E1K?M*UMBGB1(J$>7"0D;%7?%96=DW-:D6A%8A\B(1Q< M).1.'X;9I3O(5B9:F6B>3*RI,]V#3"B=OFYT:VC4V;:[/42,XBOQ_(GKU1FE M*,DP:^#FNAUE4T9YEI&*\N@I3:[82LS66.OV&2?SC+,T.^6>2IJMF273I?!^ M"=[>+'G](@KA*F:BKXEZ+:3"LISQI!EF'M65ZIS*;IS:ZK>6 MM]:&C_;+6UJGKPA=0Q!:WCI'WEH3A]DO;^G 6WQ7..LV]Q?,6VOB&?OE+0-X M2^SRPEF6IY[JEBK)4]]E4[6_O( :=QCM()LVR*-OY/96DU.NJI\8*'O27*S& MTJT-JLQ68'IN7F6V!-/S@LWIDBTF@M3?>E9 BS;-\37=M3,C.HBBP!W&M.[C MV6=M!*;)24'!8NI\IR\8%?&U6E?L-'AGR1:R-MX1T)-O>>6?)%K$VWL'T M+:GY;GK+._5M 6OC'0GTS@F$#XZ^Q3NP]_E(0EA%VN>/=0>B)?>T0)8V^[H4 MCW33])L3E>Y=/=(9FU YIPU!!A[KSE8J[G*GKQF-SU79?D-\P;RTJX=:F9<4 MV.X(S4]\:IGI""YK9692.WWC#'.M6U[:W86MS$L:MIO7&L],1X^H'HYC'LHA MI H%;.V.;W>?,-\UW3>G>2.)GK#%^OPW#&+]]2MY6E'&QTY?:\.99,M-Z M"(#=F&ES0R+59DA:3FLBIZVOK*];;MC2\U6EBE2'45A+9\>29\ MN5TI:6U\R8I)U=UW(BU?GA=?;E>&6AM?LD)43:KK3.A(?'GTH/[A^(L6')>T M!:JZP]P,=.GL,/DJ3/NDM,N*9HNKNSBO!^Z#YU*FFS]5SKHB:CS?Z?,]9>=" MA\HKU'!2!;LT/;,'NIR+(JIANYH/ MCY6I(IEN6.L")*UQ$8\8I)VD]7D-2#;C( MC\PQYSM%(,D+.@2'"C82#EUCQF(X3;[27![M@L'!'0 BE:.C^ MYB9 M%'($0^?^%^Q1YB.D_@N)_*BU.5@-%-B(9'&[UW.#/&-;L"!8H-ON3<_ M'MO<$)\7N52]=ET[^()J&F+_6TQYX&.>LZ<)0I:%GL:&HRB-7ES[6B4NCBY&Q,7@)_= M8@Y#'VFQ]):[(&_?H3TQO%SL$S*\N$"SW[RB8&?H7 M($)H,>@XNJ?AV\C-L6W*1;Y!V0*_X=?X TX-S LR6^1CZ+MAF&,Z@9T MQS0.K!%,BYN"'!.J8>"7X3O5@J!E_#>/!%1[#>,01A2&\!33^F?L!NRZ&'Y$ M_"DGCN( BZ>\T+73O0,W,E\)O)%XW(1$/0XT.3P3!G'G1X03A"[W)7DJ!ZIY MB"U$\;8N'9H3!Z"9 E#YD>F.P]Y2=_D\.4QJ"H<]@T&R9QU>8<5AY5UO9J2\ MEU46RG9MSO,CN(-:N>I67VJBU1>KER$H?H940,$\ MCZB[4M%%Q@NC(S/5FB*ZXZR%O 53K:FZ.LY$E$Y?*CF=V1M3B3T.M=0TAX<( M=&+&#\Q5&/J6:])B7Y<]/9R_. ^>2%URY"VP6/3U:-+(/V-:)\YA[ >M(7L& M'36](;5[Z-J'U,!B2"AQSRM*"+V.SJKH=,\[V2O=[E5F4946S:*HK8U.4>=/ MT15M:,J.8.N\;$B*+L@RK\%'4Y!%W=;_3^,[N9L.U,6+^MQW]\\WX%3T4FV0 M[$Z*QQKS(I*Z(#D/Y*L;6F,_!(?F&6[\,H9]VXRY52:$0'-B#U FAI9I&);H M.)JDR81(AB';X!&K\(# MY]O[NZ?BEBI/_E(_?/U[Y\>I.)(MFXXQE#59)HHT-"U5Y6635WG=TDRRN=\N MJ7LK=R];VE6]YTL=R*U5J?_%;0QF#G4#QO9S3>*33 =$]1D>)?C MC\?^&SZ#>N3,S0P_;>D6$YW-!P"%A-[K],D+K@ MG1-RZY#M@,SQ.#$':&9(1+=*7TV/>",S!G<%5?GLSRYWZUGZON M9K$C<).N8;L ML5SS2X8&\Z$[9O_BO8'7P\_$ ]+Q4S+0O,-<^MFVS?NU1PS M)=+ER&\P@A$:1?I+1,+(!2Y\9RZ:3W=?0-)7V!DFQCFW!_1P(,!_D6&PG+EQ2< D79D1LD:.P9]\,%+P!W?],&"L,+!?W= / M0F#N]$?DY?1SCG5O@6E,SYSZ8S?LIG^5<+').3$(5V!Z+]3CRC-S9/YF/.ID M#&.R ;S/&#;R.6OLPG*'^%H3V!PV"F80F._X.."$& '0R5+6S2:Y':=R7/-Y M];3T,)C$"DKXP7T%)_[!=[V(2W8^[\"=#P]/R)CP?SF>_ OG$*%*Q/#O?^&R MOY>PI/4^3/28Z[$=$?IB8?+P;K); OMLEU%7G6&$QPE7C%Q;1NV!L $OX"Y M9BIU&1_"4,]669XS ]Y:OX!U++KFUSZPW#6PW\*7R(H+7^78\BOQ7M'L7^.D M3=LO8.41F#JPSRAOM'->01+GQ;O);V!H MG/!2CER3;S7KNX5%Y+_9L?H)M#[@&<51"8[]\? M0'#S7Z'4YO_.B2S:C__Q@U_<-;4(5;V:+. $LH8,DG=F$@\FNS7OPBI)_0"G'K?@\6POZ@=F:H_]A5#&_MUZSNYNY MN]1HPZ^+JO)#Y+\0W%AU*?VH\/"?:=1OD'L/_5[X7.L1D+#9O \MR)V^27,@ M,"V"BT7&[]R_K4I\7(WWI"P+]^7)_1#XW]"?>R2OQ(O) M9O%N=182U#I]5>X583# UQN/<;RF!]IH##2Q083H.U""<-E[W+CFE@"RHD@-TJIF=!847LJLP M=R4"=< HBDHH(B\L),@%;% PSS J#?GG]G.SJ8!7%OAL"IF>0QV99;^F$?QP M00_0@VT\):"'V\F!.YZ($\N,0T)?R#)JPMEQP=P39N<,,$P4HBY'7!IRF7EH ML*Q^0'>O+R\!>8$+NR@@J,)9OEC*3$@-T/VH]V&6.QX[S*<(E:7^M*D^^50? MK?FI/FM#_PM'!8*M689LR)JB*[*H2X;!&X:J#HGNZ)(@VIL?%211]8U.9+!A M28EZ'J3,#RHGEUTR\.P'X"L7CY"#]X

4!\U@&X&!;]*)GBO5%Z:@U0GVQM-7D&4]:W)\>:S1OPJ5QYIA@PUTD;!"Q:2#.&/W@4A?;C M!@)0"T[L2=5@+LO06X/S6^+PWL"GZ/T6%1Z!W>PM)?Y]D#8I2:& &08P^[4D M"T^D+1^+96*[+-Y>P9[/%NE94/3#\,"F;6LTL?:VC9NMZOX+3><9@K4."@-BE"FS@V:D&JYI4 M+HJ=OMS5C)WQZIO7T:T5GO,0G@VM?.W"L]K4GU!CS3,PZ">RN3/#$3S*:EW]IEIMW^ !G\J59[HO?DQ3<=CI.45AF#NZ MW]*)0!%37.(V^;@ ME1E,78-C=@@&H_F 757>&=FTW7&=RX[K.$B3[AM<$L)O\838US&H""]B5SYF"U].#;>8KM[?#86P/3I75':?UO;UO15WSHWU?1]PV/NM$I[)YMWWB=. M!S1L#P&62D;O#V,3]()'\Q:F>)Y5625@%]ZNP-?5"ZA!^\N6(P]IH^KC2.Q: MV]6,NGI%MH;H;/9@>9;$(G33>W'I/JP&TW369S.'-$VWV;JPB^^QMOYY9'I_ M^K[]YH['E16"W.E+4E?AB^@%33O5:8\-&VVCZF=-I=.7C2X0L?&L>0;&ZK1V M33,@IS'! T>Z^^1DFMU96 M!]A75>XJM756;7=3#>+)99:JX3RI41,E&D+C>?(,3-1I[:>H_]/NGIJT>Z)+ M^1QFGF[PPR M^(I+F.\B-DD?&KE+2LZ?@;MJMTBEQYJ'V2OOC M3*'35[IZ249N@SCS#.S5;ANFP\J!.-LS)38I,U@NN; -5#V&:H_)4GF5@$M6 M60'0Q A9+AXZ;:X VNU3 WGQ"(E[15XLLIO4Z1M\L7:\0!$S'*2N+!6/CQK$BV=@FD[KY"A-F-D.QNK4',Q:[%!'X$3_=._=QA#U=P[]AVXV_8(A5 M=:#"=_J2T#7$NNK63@,UI)7("Y;(^D! ]R*1 @V&",))2^3)>27-&_"I7$D) M^P=MD]M/63;IY=Q/VDY7:P=]N)/KA\!_=4,0+7#F2!BYV&V=MF1W3#=@O:PX M,R#X&TS/#4<(,1.Q[NGNA."5Q+1&^>[*M$4L: MSM-NR81SW"",N'=B!@M=Y6=W8C_WA>[-G UCQ.]M$I%@ E.B5WC$ HV%9^[8 M\=FT_Q&'$55+/>[;;"YS<\3;:%?G7&.YI//\-$<7DUZ,S:"YM ]T%X%IL2,U MG=D8FV^G(\W>D]$+QV.! C%=;#>^&AO!FP-+7^AJ/>=B]^:[FV_407R%?G\B M+TBMM:W!%;'0&KRIO+U!(_&7]( ,";^X')PY2;$$PWA,TSNLM*SU!U);^O'6K;*&GR=OV[CYX7^]VL/L *'$6AFH"G$;3)=OX&]Y%L9.GTCP"EY=N%]V.A.R?2$><=S$0[[U MPC@ *I*,ALL3G%H.:SFL#@ZKHLOJRC@Y0A@Q/6%LK* ME&R30EI!.@5!$K<1I)7=JQ6YMN[5K1"U0G0*0B3MR1HI=65@MX+4"M(I"))< MOS523\L:;1B2:BYS7X]=!F\1;E)2?*8E.CO5 ^L;E3^B MOCG?H#H#(YNE%RT_D#DGS(UJLG&4UC=AF0S0[HN-1V%O<5TJ\YAVE!XVE?2O M6/<&NF7 )C'@FI.T!C"@U#+@.3/@FA.H!C!@[0=:;: PPQ)91KI5":QG? )0 MP[1/7B,L2^Y8@@ ^>'D)R N6N^2@"!;[]:5JH6K(0E4Z?4WN*E+5([C=%_(P MD8Y6WEIY6V*!ZY>WU69VZY.Z5M9:63L565N2*G(4VZ9U^H*@;I%?T@I<*W"G M(G!+4DH.;=RV/34]HJRUV PMZ,5I73D/>D&+U!>A+YH*#)#!8KLA!P)IQ0S MP628 +;K."0@6/PS)-$;(0RLPLRTU2(L Q8,43B+&/CN M$: R@4D%A YT^$Y_<$%+OS#4B-G(WKAAHI+AA@24PX\#S@]>3,_]%[VZ"[=: MXQB7"I[IATCQ\1C_\J=3/XC0&N#[LA'C<^A3BD5H0"S4P4 O#---,ZJMJ^R; MOZV+,!LC,IX"I\ :O< 3V+#);S>D$ TANQ$F"JN8D0U&B/^'5P(K_H)UF?H, MO&%N0?)('HL8#\ L-K%C& QB+5#$!_,W\@(\B80]+I>,%Z9 $? (N)#"(\$S MD,?R3QR9K\@],_*-78=P0!L8P&I #ZT0NDWM)!#>CP"6 MR'PA/T/BQ./O\,HYVPI+;'VRXP!A668F%8$B^44!I] MR(=(V<4S[CQ$"FU] MXD^F)$(Y"@C#B^HN(0"PZ)K9RX>=O880<>637UAVI$3Y9"DB#A5QFT.Y>^%, MT#2AA0@C)"?6W,2WR9@;@GH!HGK K9[)\+46\'F8;IBI \9R88Q@/'3""P Q M357&U9!KGJP1R."8W#NI0YG'[OGRGOMK"6)9$=(&C^48Z XLS@#YP%$ETY(, M45,=1;857I=EV+P1QY9X4>)U91$"9P.D&3 8,!;0(MZF #]4Q4P1-\F/PWG% ML0@39+XS'IN8-IF_+=7Q"ZJ,F;1H!-Q)'U8?;DT1_RK/A/AC0FHZQSFV3-A" M%GL:PM"D"OH35GSR;9_\]A\,?BRE15$OD-#F)MN^=7)"DY/A, M$SM]?7?L]18&H97#YLOADA+@1LBAA$W36CB25@XO0 ZKI2'O4PZKY75IV 2^ M*\NMN6S%] +$= GV0?/%5*%BJM55U]OB$JW&)<)3Z9!$T9B=7$]-=UG7XE/7 M"&3]+E_5 MR6LYM>74I3N;/7&JWNF+1E?G*SHZ+:NVK+K4N]\3JQJ=OMX5\!BH19JJ:[6? M1F: 289AB'FF'V 5AB3XN$EWE&TFW7@>#RDY*IR]W%&"W3NPB9WX'J/F+25F M"0?K?*-B1%%V29U^"C*FJ-_=/]]P@MA; M4Y13J-1@#84?"1:* 3V^NJ$U]L,X*&DJK,N+%1BVK#G6D Q5S3)E51:&HF:; MID4$B5>DH406*S">;O[\<7/WS'V]?;K^?O_T\_'F:74E0FG"^?JWSH^2V(JF MVL[0Y U5UE11-V1Y:$FV:CJFH(E:I[EE-_=Q,"L.07%,RM&&6.^8JW5TO5DQ M6HGXLD5>J7!O[[XM\D8JQ/>LY;?WDC!+6*S% A?VS0_LD,R.R/D9WRB=/BUB M*8CX0ME@^*FD(K&[MO80O[ZC_ &W/21/#'LQNYU@BO>4_:K)//2=U/_AD$5M&?,-&VTU(CQ\%2'QCUV =FQ8[K M'#R!+A/0JI066.K&ZM9LSL3;DG+*A%LXY$:@XH![ ?H'0%H;A#EPIVF!:G'> MPW?69GZAAM3-79+6--&"D"$!4F]4 *?[4*)J\6E*UMTI8+PNL[8\>Y;N7 M@47+M&G1-O#'L_G[V%N^DR7ES60Z]M])#O8!4T/B,1+W9(A*(SE*3RDA+_W; M]1 J]].5W"LS_@>F^*W'7&KTK9Z)-?+@;2_OW(_$/[LC$?C7OU+>_LL,[#?T MW^KI>^S0_YK.E#/S-[!?W1#\YZU8<6&R6[%B.<%.BN$>S/< _&/N#^ZO&'8! MW+4Y=1%]^$>&9-$PZC:-'?\BYCCZ_]G[]B#_:&QWA ML3T3/G?']AU[S]Y[?SF!I%*+M00:0/TX?_W-*D!/)$ "44!NS-KM%BJJLK[, MJLRJ_'(VIEIXQ#A>Z0#KV@/_+W>>1&/:7@DXE]/7D#KQX+-3B_W>C5: E]?- MMI47Z>VTT=.EXT\O^L&F(5LYJO@,N(0MW@Q1KRTD<.AV.)Y 6OGGN[5O'&)$X3W0;@,:"B9Z6A2 MX^QN?=7D>B<9GQA%81(!SNL3Q6.0'31DF=B4E,N-V6=^$ L3,#?C> XKZGP> MC+=( *%1F!%O DOL7I2;1;XCLFEP0W?':+RBF(:RQZ"=+G1LQG1#8,HQ#B)* M?O<(OX^$(!3F >-@=.,X]$:K)/ ,;T^)(V=DSH9&J0LIM=Q?T!5OZD$/)V1* MPI"2QU&V.3]*?+SEW/5%D'PP_G&7G#]L?RRRSE'/-GF:BFF;'G(\ ]#1HY&L MX\LPF,*8DWC0E&Q_Y$Z8[6%D=FQ,6T2 3R )RC^62:'[W(C^&YAL MF,RQ"^9SZ]U?TW>+&0K?^3Y%8'*82@^4?@.?/KF5HLAW_RMAHX3G*"=ARN#V M@8P)/65+6=P4QN*F2L(_EH&_"P*1(2"D,'%]4(&D'\ELQK"CC)(SM63(9.XM M:'H/F4#G9JLH^>Y==K03DB?BKP@]F:%ZY6WI)NW?@KCT!)C*@@++BS/\KT>P M)V9)^+HY;#HV%? R\L1\A^2T#=X:P*3&U+EMSG&AWVBO.T(^M-3 M6!C6)F24S;/E"["+.6J?OH58C@WZ"2-=!! MEKL00R]CG76RFWOSH_ FQYXX95>96F/5=0UGK$,W;<55+6),'-@ ZF1L'WM/ M\33LOL=QG+$Z-6S9(;I.%-=QI[*J6*ZAVQ-]K(TZ=%*-%(C862XH$/,]MS.* M!Q1?UU:ZQ!!X@BU1*$ELUH002S">%1Q\\B+@]3D3NPE:)9159N #$.#V-0TF MP[.N:J T=Z]Y,$GF7_5 9X2X/NU%TT.Z WJ,8Y=/:':Q#)$ZG&+-%:4'(^D MU/5'HL-G7]'81TP7S]*H)A MD?!C%L>A-3_@O\EW]Z5J8JIMT1QJ670TN6FVF&-WBSJ0)7:N[>XF*@OH)BY& MY>G,Q!/U[-H^7AL6# H2Y!N&@7-=&.!://2UV&Y]+7;DGJS%%P1&.-WBOZ<' M,J/MO EO[8Q'U?,F>K-&.&VN$*9P&H,UV 7M7P]JLH39?-'MJ^]JL\Z;-+48AVRB^PHJQUK)3Z27_2J[: M:*T:/:.E:,<@N+5RYUMOWTR:-P^Z:,L64F_URI(T';-E&;W_ MBV:OZ4ALX6)DRPIX_Z)L5ER,6@SE]1T43NL!7EM6.0/%P")"&;E5ED46G;B/ M-F3GS6DS]FW+E\6^T4VO,M--Q\E/S[2.;OJ5Y[OI &^)1="X>5!%L^HBV*F MWW#QU7I V9;-KN#K\C!0@AM54O,88ZX)G2-I90%E?TLSA8_)/;F5E2:B:C"F M2;"B::U9ISIVV3!?$D_L;>46^>= <6S3DPR*SJ.R712?JJIAWC*4KD5)^Q;Q= M0U3U:^FDZ*IDL9<'2?WB^Y#,H;]/)"6Z2@&_]<5T=.H;/W[OS9 M?8UN?MF=/)BY/1GN#__X/-1&V%9(P+9'I&8[CCLVB>7:1-=E4W$UXBH3^*X\ M5IWQQ#WVGD("MKWWC$;F> (/J_)8TGHLNUJXQLD;.L(;2*9H6Y,JJ#95M\J#8BLKO[=$AP4"5F[YO?QH&5[Y$ MC&OQL-=B56[ZSGR)M5COW%K<[:Q7)$++5X56DPJ4RUA$AIXGI\KMIP@HYLV# M;8F::?*2*#?<5&A5;OI*_VEMOHS) [69@[L8=GO:W.-D5J0WJZX,;9*YV\J5 M6;P'GXVFRNU?.E5E2DJDZ8?7T'C+1L.\Z2K(:I4?1KV,ZQDM2?7Y;I]11E7Y MLR3=#M\@:5D^V)56(_=JP]37/9ZW5FE;U,O(/ ;OJ2NM4Y;;J@&>NJAI6F?" M;KT'1?O!6-5L#10]CMX@%5E)!6@U^JRVQ2,]Q)ENDS'<5MNJM#A8EUIIG_]! M=1A5E%QQ:>M4<&ZX^&H_^*O)_.$+"<:0E6"8K 2JTOYU>>W$=7GD)4 2$E3W M&M6]_3,;+:GH::&VH[:CMC>J[6K[Y1TT[>9!H>2AAQ?=4-M1VU';:]/V]D-' MFG[SH)F*Z!A(,%8NYL !;=B%K3!6*,,VK)&K3Y6)+>N.9MB*KLL6_.@JNFI/ M[/^VC9OL2[FT4H5T5'NT4A-C-%)T:^R8ZD0W#=NQE+'IZJZC3(V)HY.;(^\I M04=5331(7M4QBB7L;+OD515Y%>,U&U]JV[5$[>JZYH2/EGCT@IH.AK>=OB(P%:OM*TFLJ@7<8S,OB<.[7]TV5=OGE0;$LT]8I,CLB U@0@ MFLXD.*G.^F5D'ZC.[=_ZUE7NU+G%."22I75#;UJE<=>OS-^-^7):^Q=H=9U2 M#:CZ88'>_N1C#M"2:*WRTNB7\4&C):D^W^TSV>AF5RQ)_X)"2*MV1"U:/3G0 M&R;2[O&\M4I!HU]&3#)X]U]KGP!==ZC[+\JJPHOWCZAH/\9KR+RA8F Q(:1@ M*ZDKK8:_C;:XKH/D.&H=T\&*)B.=P[ZHBOROC2VP\I M&WI7\'5Y( C)VKB[<(@,#V?;CO:3 (P320#(\8"$+JCN-:I[^V=&AGGSH#B& M:#M(Z8+JCNK>J+HW?1960MVMFP=5$U591FU';4=M;T[;.=C)TQ+$AB8J2,1: M>WABS>MV!ML:4HIUC/@*.XN48OAHM4>14NPDI9B*E&)(*8:48OV1)E**(:58 M0YX34HHAC$%/F]V;EL�]&7T MTS"X\@5;7(N'OA:W7YC55'NR%OQ0IQ?*5IM6K^>9E;!R#3S?3V[]H;^HW M#XIEBII\>+N)URS$_JJST?3-^-/J?!DEQN#5V6C_1H-I67N;,S_,MJ_Y6G:-P]6[I5NWO*_,%.Y"K):Y60Q+V-81DM2?;[;9W&Q MY*Y8DOX%A9!2[(A:M'IR8#7,3-WC>6N54L6ZC&@#W?_V&<4M#=Q_4U2KGE\@ MI5ASJ&@_QFOIO*%B8#$AI!0KIRMFJ^%OJRU&Z"'.=*OH[>VG$-GJ MS8-E:*)IX=)>=WABEU*,2I?.ON>OW%2\![^I1CN62(G24ZPEMB8OH]/K&;9A MC5Q]JDQL67GJKJ-,C8FCDP3N\!TR>4<1J9NRK!E36S/'4]TF$U>9F+KBFII) MB&Y99*T\GU< ;V]\2,"WJQ_?QC,R6Q+YW_F49JTO\;M^9%3W*\*8APQLRO/'! M\,;D=\#RAE)%IK>6F-Y"V'>[,=G!Y1?8F88HQ?++#ST%1J*\;9'\>?I('+EW M!LJ]8W(0.--O'E1'%AWML/!&I[AWD/D*M:^B]K6?.&(;-P^TQI5V6 @#E0^5 MK\_*UWY^CDU)6Q31TCK..H?*A\I73?FL5A-^[!/,+ZAXJ'C]53P.KD#:-P^: M8XM&5:(RWG2OENC1E/V/]^C1ER4)77H;0" O2^+#W M'PVNG,I%R1MNC3*2" M4,K[((J_3%,-JZPUSLV#JFNBKAN7:DT^Y!I=E/9>>5866[^Q4Q (N @[#B4J MLD4MYV(:0J?[T"EP8R^#C@(.JBP::'7Z")TB)^PRZ*@LMF'2VQX(G9Y!I\"- MN PX&C@(L-5Q;(M[Y SH!/GW,(@B(;F/>M;FOY8(0Q>5I= S8*+]&@93+ZZL M+/K-@VZ)NGWQ MVQ0!9"[B*'XA+(&91I7M3-H1U:(.0NR\'POBNF1RA-9'ZG@ MB4IEORD1ZCM_\FY'I!\3B5:X$."<*.# 6\P!HU7U>T-U EAC"%:#A[&] ],1?Y(S5#2.@.E,]R0 MO*_@D_P_B=/:RR=[>I:ZN4_I^>-@083;>1!%!^'$6L)P_5SS"F,#:Q%_8A+^ M.\BW\DIWM;/5WL5^^PJZ@CA"':"[VNDJ@JXCH"N(.=0!NFN=KR+F^G:R6@?Z MK)L'%4R>I;X["@@>#L%3$"^X$#SUW4M \'3"\:^( MGF(/3%%IO50CA_2JLKN/V.$(.P6^>QW(T3J '#R>'LR3.*V]?++.5 5.'?CM MJ)HH^"3&[(/*-PRH"#\'?K ;DUY?JSMGJ/2.D?4HI\\2*D5'2N+.IZ@5'2L7B^0:!:S MJ*O\VZ2F3^]40[(XW/RS^DA"D'NP?KXS,%@^@$)/H=)B[M3B)"#A1*\ 5N!> M5 &8*M?B62# >@6P I^D$L"4&MP1A!?G\&KH.G$EH-%SQ)PJ DC+-$R4'3@Y M=6",9CLKW:7^XI6)J04L?=I.M11&!)Q:DKD_L?MR["ICD532B4T&=*^!7";! M:C0GZ\D=6$F=^L7"HV&J^2YHELR0%=[Q_!4,/\UV"/SH5X;6Y+GO[@N)/K[$ MH0L2]'PW?/T4DT4$5HV^-@SF++QT30&* QZ+\QJ#5W@A\#D/ GF/+%9#&<6X&CH=-?8A>Z]Y -__-J M ?@8)_\>)U/#Y@1^,_&>'OX&?V1MIKV]HQI[;^C,B"32&H6_/*PE5]/74C3J M:G(+91E$'NW7?4CFC 'T[;,WB6<96K>^F,Z%O/F*.P*QK^+C7]F2^)A0:)57 MM>_>@D3"9_(L_!DL7/]LI5-IGVC@:EL?[SLI_S]B9NNY()R9\1=?UB>.:DZDV5DS=G)JF*^^_9SIR90*=<9HKF^6PZV9?>IM)*D9A7 MRX$"+ODXG15'D535IA.3'FZD+T[G3&)SMF>5DL]@=F79/OJQ+"E'/SO5K".9 MFG56JZ<_,^7SOHE]Q;X6]%4__NE>J_4<-A8?=5L'S^;L@),EI\D]G[VW^ECY M-RMG(2'"'_#<+!(^^A,R$?YSY1-!DT5!E2GEU)&+E)]7/ M;!^5HO(K\X=0@%4$N*Z4M8-+EI> 4BR__-"+_^" M$PI.@T2;>GQI$MCQT*V:.R:NDRAKC8N\#Z+XRS15E\HJ0!GP9$7^7S;=Y\^"(ME/Q;B!.=X.7S \< MCB.7S"^;>.OF01=MM7P)-YSSEK:ZE\VS#2NX[8A6U<@-5]O1KAYF_AX&420D M5R.1HZW6?2T3[=[4@NEP/^Y!FSKI]YQHP1H?9MLR#$ M7-]NF=6!/O7FP12AEPU694'@=<+8%;BV=8!- [ IHGHY W:+D.MAQD9N\=+[ M$MPG%>A@\-%F'FVZ[*ZB2BJ'976O-")SV38!J:_$!&<87# M">/<@\E*X.O )J$SX*FX!RWPMG/16=)4*#)[M2X!)?:%?./?1$ M\'3#KA0.7"$G)IN)'*ZK__= M]7P!@!#!U C!5 C613E$P2SU,"!Y1 JWCLAA=.6COW.GOF2^_)3!DOHG&'BH)=^!50H2 JN$-% MP>[Z"J@XEQ0-4='2N4Y].P=3XVKGT.^-:9II/J02Q )=[C;V5:?6C/O$ )UF)L(\)DZ M7"VV9]*HL"$ZUN$].U3R]F.YU\& G6! /F3,O#X&FKZXH1I)E57.]JVLK)(0 M7+1[10:'\GO>2BLE+:)3E5Z4-\8&I AI:]-=!6H63;4H;X819)T#6:V;_DK0 M4BKO]Q%>G8-70TY';7M-L)H/BB6::@WWWQ"%O4!A6:>G/@QJ#(-ZAQ?:EOFW M6H#4I^VL=&%$8,I)YBG%[LNQ"^_9_"73E/3[7H/A3X+5:$[64]7OVCSUC9Y' M:U/S_?\LC2LKU./Y*QC^^LPO^I5A+WGNN_M"HH\O<>B"!#W?#5\_Q601@:FB MKPV#^9P9J^0*7F4[I;-D?[OJ44M]TWV=\![J*.IHQ2P+?G342+@1+-11U-%! MZ6AAO@L_.FHF5!)5Z4M015%%.5/1AL([/"FK=?.@:J)5)4"$BHJ*RIFBUIK! MQ8]RVN"1:J*=Q MP=#86=K].ZJ0]X;.3$$BI5'XR\-:8NM6J*P]PS:LD:M/E8DMZXYFV(JNRQ;\ MZ"JZ:D_L_W:4F^Q+>SU*&AA/7%'8C ?Z;@C(&SY%PZ_G01K""ODVB+8*9,W#%8+NG=2"4N;N,R'WV MP]L,]I[/!LF^]#9M/=71O*(+5.&2C]\^>Y-X=F\[DFYIU-JE8>?TQ^MM5;N_OD;K*=_).OIQ_5Z*F1+ M:0D.MB9$N'4'H,)^E4?Q_@:>@3^&5M@>]!L)G[SQB*( MR0_V;>SO3WZT"D&N!*5ZGE0_LTUUBLJOS+5$ 581X+I0V0XN6;H 2K&T%-EE M_&;6F*Z6ATAKN3=V/:J3(#ERENLL@E;?.?7CQ[OXI@6"3\ M^#*>KZ@XWD41@?\FW]V7RD%)Y^;!U'11[GI1SU3V&FYFE.H I4/E:_/RF 7I$]=8\S3*/J6)BMQX/;IF=:^6\-&4_8_W\-&FNFB:IQ4)9Q%:Y(R6 MZT3(6F,I[X,H_C)--:RRUM!D(ML2[^59V78]AL[!9& R[!# MDUP,0U2=BZLQ(G8XQ$Z!'WL9=DSP4!514='L]!$Z!5[89="AJ0"R:%;.?T7H M\ ^= C_B,N#8-P^FK8N.P[_1&= 9\N]A$$5"QJ=0V8:+^&P=2KG--A MT\(FNEG'"MVQ4!9B[B*7X@+,.3(XH[)H.!>O[ BY7D&NP!.Y!'+TI$R4K:&= M4@\/<15SI \\F",YTI=@3SWJR'2%< QQ=TWOYQ*L47([TQ85I>-7 AH\';F( M^^[:7M/Z2K?P2'P2NG.61^I.%I[O13$]57DBZU,5/%2I[#DE0GWG3][MB#27 M6_+DG0"GOMKO&*_B$$A%[E!]0#(02'T&4I&34Q^0ZJL:CT#B$$@%AR^5@%1B M9VG=/&B*J#D7L\@CF+@#4Y%#4C.4[,Y "1D6!O-D3X_=-G?OO&T.]49.X/II M' N=R"^[=0DH5UMEDWB]8[C>A0G[BKH"C_-RU$&GKG82AZCK".H*W--:4'>M MPS@$7=^.X6J!GWKS8%#\'1(&U'<>A]#KA+TK<'QK@1L]DM-,T5*<#MN[(64K MY9;AO3_J,=41>,(VL(UR;31=(5M1)97#"MD99_FQ2F]5UKA>KF2%48I,@FG0 M]@,9Q>4/DZ _]9UOGT!?!W9(G4%/Q2UX81V"'/CDP,3(JS-<>5^-V.#)LA3$ M!"ZU+/6=4R-Z>+0L!0?5A? IXV19-P^.J%@ZFIY>@:>P7&L-T+$3Z-1P.[N3 M[C?/N_[?7<\7 "(13)H03(5@7?1(%'P2XWW7JD[ !\!1 -+\'42R_!S$\.]U M@9YU12DJ=1KJ^N)GC^?JC0-Z- W! MTD>P%%U"K0X6,^]8$J'2?:@4^'E%4*EX6*"POJ,F*)'RP5W06M&4DV M6"19-#2->R@U??BD&I+%H0O ZD *02V.0#KZX5$=%7H)U99QY^;!L.N*A7!# MIE5CK&V(""MP+2HA3)7!JU 188BP"OY(-80I-;@BB*]>X:O B:F&+YK>IM5% M?8X(ZP/""ER;^KP:E2:[B;I15Z68+K-/GLKX;OGZ*R2("ZT9?&P;S.;-OR97AZJ9-3RA:+.5B MXU8[$EH.':(E0$O0L!//E24P&&N.HQYFFZ A0$. AJ#99$..#(&9$!G5=82# M=@#M0(_M0$.<4%Q9!.OFP5#$O/C;N=Q2: W0&O31&M2:!LR1!:#W.C1;5'+H MY?JU*S@:)/TE=J%[\/?$>WI@0DA3']A?29^Y#, M&>?XVV=O$L\R#&U],96/O/F*.P)1K.+C7]F2PIC0"2^O -^]!8F$S^19^#-8 MN/[9JJ#2/JG*&A.)R+;^G(59;Y;N([D;A<3]<>=.H;/W[OS9?8UN?MD9T\+S M[_9DN#_\9) /?QN%\-6<%V^WQLJU,FBQV4C =$=-ZKVA,RN_-YE,$3S9UE25 M6..1,]9T +%+1OI$=<=36[:(274D_WOZ:#RU)KIFFZ:E:X[KR#*1#=W21Z8Q MU2UPO/_&P+69= 9]F*BYNXS(??;#VPR2E;[)#;"]M^A;N?O?;]Z+\ <\ M-8N$C_Z$3(3_7/E$T&114&55+<$VVH0(M[R\"IM*'L7[&^SL_3&TPK8YWTCX MY(U/5$BL./ !"/!7XI.I%T=,?JX_87]_\J-5"'(E*-7SI/J9;7935'YECB$* ML(H UP51=W#)DC-0BJ6ER'(;FEECNEHHZ4_R1/S5N;>]%M439JOG+0 ME[,#5+^^JI\MMZ]^FGSSH-BZJ#BH?JA^PU*_@J.WJZ@?K1>FB+I:\XD::A\/ M<$3M.Z%]:L/:=YK!4*N/P1 U#S6O0YI7< GU*JN>=O-@&9IHYA0UZ)3R#:ET MW+K8=IHS%PFW22+=>06W^TR@6AA8>1]$\9=IJFK5U8=R"2J.J.L7W\Y&]EW^ MP%,4%K@0/+2*E6Z![:TKD1G!PQ-X"IS:"\%#N0;!\.14E$'L\(B=:GD)AS[9 MD;R$"U%DW3R8HF$>$IR63R1 _'!G>PHJ:$YL$ZKMF@J=3$#=R6ZA:"[R+>X!'0Z MY1>$=;UN$A'$7,$'+#A5R!\W,1 MX"CQH*6)IG8Q=V]O3TM8+PTICVJ=_=OS)\2/[^]T*2\U\LI.T_J>M_!(?!*Z M<\'U)X([67B^%\4ARP5>G[+@X4IEQRD1ZCM_\FY'I+G$GZ=O">@ZUCGL,9(* MO:$:D60@DOJ,I"(?IT8DF8BD/B.IR'6I@J0RNTOKYD&U1+4#<75$4]U>2=U8 MLCN#)>1>&,R3/3UZVUS(\[9)[ALYA>NG=2ST)+_L5HZ@+&S5;>+UCN)Z%RWL M*>R*W,XZ8&=<[3 .4=<1U!45 :T#==U*82WP4\'_D$4SYWKJN13% M"#V.H%>CZUL+W+2D;(XN-Y[&Q)L+V\WT9)45<6=*^^K$1L<69:BF,"EEJ6^HVI$#X^6I>"L MNA ^99PL>CXM.O)AJCN:GBZ#I[ 67@W0L1/H''KG'$&GZ4NQG.[Z?W<]7Q M(Q',FA!,A6!=T$@4?!+CM=>J7L ' %( TOP=1++\',3P[[0(#9FLJT51L=-8 MUQ<_>SQ7<>B990"%H-K/'L]&4?E=H2GC!<8^(ZS I[@&PA1$6)\15N!V M7 -A]=%'(L*X0UB!;U+C3LO4NK'3&NC91/Z!X?D.2M<\^GIO4U)A?@[\8/?H M?7W9/$<[=)KY6M=E(@S_0=: M:%MXA$I3EPX+0%,QX&S2LPI5U'4T/OU"U(%#<"4\V0Q/FG()4V;G3S!4(ZGU MSIEOP.H,"D'-'D(JA^$1Z!2Z#]76=@>V@/+%176JSD:' C?]0%A#/DHPS:HRES&BC%>4U>JH5,.64H./@OCB'%\->3?U;40MFEAEB)I^R$"'9FZ8 M,"SK$M4(0HV!4+:Z"\(6Z2E:P-.G;5X*841@ODGF*L7NR[&$CY))OX&7<&N#K'P:)QJSIC)DCZS.G>>OX+AKT]OHU\96I/GOKLO)/KX M$HC[]Z"1,)G\BS\&2Q<_VR%4FF?5'57'-M_TNY2A'J&;5@C5Y\J$UO6'.[R;XU"[,Q+-U'T&2-DY/?PBJ)/SQ[O.[WS_^\?'S]__X)GSX].W] M/[Y]^_3EL_#N\P?X_[N__]]OG[X)7WX3?OOT^=WG]Y_>_5UX_^7SAT_?LV?^ M_/CM'W__SA[Y\O7CG^_H!]^.HG,+X^8:T8U;73;@?_AS$D5"/".9B4VN1CU[ M$1%"\M?* ZLGPD]3,'_^&-#I^?"T%PG_>^6&,//S5^%/L@S"F":%_P:V45#D MN_\MQ(% \ZQ4^>TS83\H;\7L-ZMH_S?!*ES_ZN;]KY_^WXT0A*Q3-^^#!0CC M%:S,S)W/A04!R= G1 &LMR0*KO !=/C9#>D DOI,H*4B*\WDQ9&P/L02HM4H M\B:>&WHDDGB)D(@BL MDV#LHQC&2[]%,_)7H3"%=L60%@=,M^=OP(PF!Z[7C)3H!>3 MNWD0_& *L#N\5'ZPAPH*A4C?-0^B%4 BT2P_V0;1A]+W$?;M5*%_2U_]]_35 MW]:O3O7\,G%N7D2W:H+R3A+^]*(?PF^PL0K"PW>DJE*+\,M8#L5NS'3DKUM? M_NOCG__UZ>,_>31K_R3",@R>O G[>TH89&$:1JL(GH7%!]I]\L9TF8'/)ZMQ MAD^ZS6(F)YZ!\9J1^9*IT'CN,0S#YO@Y>7!%=\9@"5X!QS$@1X"]D_M(<0=3 MZF76,(4N62SGP2N!-0#4B, JE[U>H&M(VE-F9[,.$F8"GV#A"%;06Q@Z=-6- MA&<""Y)++0,(VIL M.#WCP%LG7T*=1@B_ G&-WTQF)$[@-G=DI63%-C6BAI@ZF17C*'8TRHR%;+Z%[X;6WROJUE_ROQR=1+9?_)!UVG,MMZ@/[^,U-Y M^-[7M$F0XI]T;T#E]1GLI*" =?Y&'JD A \;JR'2!^C8W/$X6='I])QGFZFN MNNL:C!,2C4-OR4P1"&@M@O5, BR(.Y[M28'+' MA;!AC,&(>S#=XYB];[.-X-.,?OP_']__X_NG__HH?/O''W^\^_/_\@F2)^*O MR-Y&K&CO!&LAK/!1H@]O-%,R!>C1G.V5H2%%EI2?F)*^T1Q;,K(/A6D8+.CS MJB1O?I?MV=P%&!<81<"6V&1O\@U^>4>#-P"-I*,[KW:7H)@O'NP="&#CC6)L MVF4=T5D_7+J- =R$B24^^K*U+&@O??(,3;ICYK1,]IFI*.9A DD$)CFQ2"R\ MXXU6U-"\494]B9B2#!V!+['NIP8]/$OV94?3!;25V:?O8LUQ)'T7:YJDIEBS M#4U2]K!FP>^L)K &[3H[';%8/ZZ/-=W8*%AYK)7RD$J.Y1TLF[!IG\-CNZM" M]E*0WNYZF3BAZ7Z:^9S"S::45;8=$!BW1G3#Y>KZF<39-<9G$-0;U=S#PQM9 M,C0J*Q#*G$U5- -1BIG_$!&Z31'^2OP3*BXJ='%'Y&\T1=+V6S7EJJW"'/U6 M?MX3T&V/39'E/"-O3ANGFT:S M4>Z&SN#;\(NU[\/>X/G,JK/J?>SQI$&/;H8%-X[#9 C[8DL"- *93KTQ]5Y9 M').),G.-G]PYF%WXQ;K163"GD3U)^+ *4U^VG"UX3O1F3I@'1=O;GB VJV_T M[3T>C?JXT6PS=1OQ3P1E:X$^(5*JLTOB S3"'Z"F6PX$,Q3N"PLFT3'1L4#S MRX!ZOB!2%T9-930.(K9P[J_:IF1O][2D& [\4O"(?LW=Z6OZLB/*K_%L@2*W"PRM&/:.1=^#5PPPG]_0?8^R0NG[N*9V S_HRB- OX, M"C'SP/]?N#0^)$2K:)F )D@F*4@IP!@6?;!#WB*):Y.7IPQ)8#/\*#D13BT-M!.M7+ 2 M(+@_5W, KSPR[A3Z9*(]*\4-5:AT&IWP&K$@F3>,XDTVD&6&H3PPD+!*[/ KZ1,=B*=5CSXPLT[3\2 M:E077F+P=M3SX_M,$X40P P+&K,B+$;+["8T/:=Q/)@'D'BR9P EI$AGZ^8B M6/EQMB/;2NA?4@#57S&H,X^.FY_ MNYMZR#PN;[MGJ^Q"2@1+P0*Z!*VD.Y#\Z$[5(\[[:N,ON+FR=_\ES[BRT6P, M-KO\ ]*GEE%BEG'O+E/R&7C&CJD?_9A&((]]=JI91])L[:Q63W]FRB;V%?LZ M]+XZI?M33^)T<>6]PV=S;ODFUK')>ZUVT7*>T$VQ->2/9.WXN%X[!%@V2M2O M;$1^FYO;911 ?Y:(IJJBM:& MQ[FA]=O0VESBDW/J#A9D^8E^[U->F""BR1U(;JK$5[=P$3'RT[X\BE)7LIE\GV,)M,Q^^(..MCC4#!ULIK@N)$G%Y#L'5QG*!8D>D$ MF4XXN]V 3"?=S04V-5V4%;R_R64DW-+Q;M@Y8$!SP^MT&[HMR@:F=?!I;E3) M0G.#YJ8_YL8V1,=$IA,NK8UBH+6YS"?GU!T<$-.)0JE.G-,&!B__5.)U*,HM M[97R]W$&%5L7%>?T%A]UHB+]3Z/B1)VX IF!69!_B2I1*6PY)(T8T%'"0,E. M5$U49:0;YW-NT$U%+&184$1=Q<,R/N=&!5%7N +P52(W 6Y6_E>+(3DB?@K(HQ>A65ZB"70@,92\&AFT7B^HIG: M*Q^41_CW?[-557[[94E"-X8Y7A][";_3;T02>T#9(..$<&RF$;6*@K5S[X$S M[XUWA'.0/\6$\SGP[_Y:P<-3#T;X@4Q)&,(/[X/%DO@1.]D3OLY=O\QHS/I' M ADL9P'KX30 MJ5.LM]'NUY+&W#D%PXS,)S37S!5"=S3RA#A<13&[->?Y3R2*X97N> QF%I Q M?Q7<"# 7DC']/8 KGI'UNR3ADP^O(>S+Y(6^CD2 Q+E+'XX#]G#Y4:7C"0DT M0=]/6#=OW@?A,@"@)J_Y FV&-\(4)!:1QP7H(CP-GS,<+U?P*/1!9*VL40^M M'$ ^ZVX*=3%[ C0@BH0$$NEG[+WIQYO./!*?4(G2#]W)PO.]**9M/Y']MI-' MH$.)'$&FP70:D9B*,U\>CZ[G1P(,<0Z=(='V .CPZQ M-$+"YG !0'ZEHUWY[FKBQ4PM #OP'?836SW99'V+X2\JS8B:%:H[(9G!3\1F\0.+38#X/GJ/[DO))EC6/(B*^5U7)2+AOKDWCY6C&.31>ABZ9 MMM4$U9!Q_--+:)'.(UO"OK;3UW($<9I85.5?EBV7/:6GZN(JJN7I@]]:>$V M\>=^%I")I2NYRH:H%-6+Z<"=-<07K_BZ5311T^P#[BH$%X+K\M-$T>X!SP+B MBU=\W2J.*,M&*\:K\JYQRO['^ZZQT@'*>D-Y5CI>CD"X/I(WM:IU<_.GO%%; MMO?*LY('NC8QMXIH*TIY*X#3J BNDU9YG6?+B MZU5O4'U\H1?VZ(D"O0F571V;)M?91L$3N:,WU+S 9W?Z+KAM);+/@_4!1DBB MU3R.KG4)*QVTKDH6O2*U#"*/=NV>]1_\W_1F5(*4[2^F9XORYBON* KH+;FC M7VGWXK*J[PIA^\_9NO+:TGTD=Z.0N#_NW"ET\=Z=/[NOT6'F*O!?S?A'.LIUS+L*IIJ0H]=>SM"1=.Z_5TY_I.O85^XI]Q;XVTE>] MW"73ZM4_SP_M8!O8!K8QG#:N=':W=NN:W^^;I;;[N[&&DJ]]#[T=A5Z-+TZW M_/NSJ1O%,W#J$F<7KB.6O:%_*4)+W>L\2\B=O@U:]KYQ@63.N8@\>,%7NI]\ M/L K6!'>1&F=?Z.YN!YE8P*_;-WD1:KO(N%/EJ=,)I<8B(%(JT06/PKO*-0F M_UI%B+.RE;=!+QEU!HH+C1@:,5Z$AT;LH[1MJSV550,0B8EO:7-JB;154ZNDZ:@>VN33/K:G6M\UEUZ@:RHUQ MP^^5Y-J42#/M"G0U6[341LL?-')CN MKR"J5/7PI=,K2#]OIR0\/6N"GM1WZ@%/3]D-OZY69;%#RI&KK*+,%T.2'LYF M15,JT*3AG%QE3F2I MEC/7/"N1S L]PF";O3I3Q6K^LZFT7%5/MU9&?*I^T^W_&I MK@B:%9!6WZ*D$=*]#[DZPXJXHLKIFFA;I^><;Y7KBJ!Q%4%(#V45452IG<(] M;3I:)?G#D5@YY[..$:IB7[&OV%?L:S5BY:9OPR/Y*9*?[FU3OGDO2'W:EO"1 M^K0]P2/U*5*?\BM59 U$UD!D#>1-5$A]BD8,C1B/PD,CAM2G2'V*E"F*:8N* M4C>!6XXKADP_"-L:+]6(MHGA'=SV MLNZR-!W=7B+]:=J?KD!7T4S14KJ<>=8922NBHG69E[,S@M8MT39.+[!\2[K[ M:3!693[P3J?!H-(INBGJ5KBN2OE45T50MI$!M-H]/%RU,I6RYID356DR= M7D/Z>4TEX4!-Z6C65*B#X4!59-$HJ'J =%AM18Z90X8L99Q-BRDC"RIO'4W)HVD@;S-B?#69R* M9HN*=3HZN)'Q,_)]HE@,OO^%Y5BS5)WI4)615)MI5S"%EU0U)4JW9R0T61+/U< MML53GYFRBIWM5F=+4V?FK!>9@OB!3VZVC5_#)>I\LF((J_((=X /\ M/@L)*<&#>3WY;6VH*J2R\"C;LB2798997ERYI)6TJ1Z(4T5QUB;.-W\;A;\\ MO)^Y_F,I2C<4:SF2J6IB;7@%ZKHTS^18K4W6W-VIW+B )?/1TH.M2!B]"A%Y M7-"CN$;OLV ;O+=1BQZ<"-PH&G\*\9OGN_X8FA&^D?#)&V]%0,X(4;62*E]R MI >Y\N>&&:U6KC&4'*6J:Z*N&TTJX;_Z9 M%7P U_QKZ([CLY>@$QM63B%/[_@%O9OE[$(-/<'B2775]OH ]N \!_'+#YSNTKVNB8UMM MG/$@>+H.'M5V1$MKQ ]"\/0=/(8NJH;2M@_-,_]]V6V@+55EH*DT>'2\.WTY MD95F#0OJ2_?IM,,V*_-?]_&X X^^&!CDRGFS"(;^M]'T6: A&3F+PQ4YF\Y? M+\C+>+ZB Q(F6?'X\5;Q>+S;V^V;?+9HVWBW%X$@:Z)\YATM!$*?@&"(MM*Z M&]Z9_:2B2#:>9;?I4K<@D5*[)):L+.=HQ#*WLDM7\:4_,S&37PT;,>17JM;]Y+U\BU MND +4/ISF5XD6$6BC%.GFT4)H=HL_J@BB1.ZNV0-IM4BGF9R31 MPC:N=#C/8Z(4DFCUZUA-MRW1MFT\7QT\$!1'U)%$"X%@VDVQZO7SH+WZ+5X\ M:*]^E,;C7@A)M)@"&(:H.N=EY@TT'UJW1--"B57@'1/-AFG'^G2)P9!4O,,P M2.]\L#1:JB(J:B->;$\%1KT]"WG'*@A,-(U&O.->>D4V,FD-U"D:+I.6*HOF MF2E+P]S5WYJB8/ M8-=Z-+U& Q8)I8?OYJ7-LIS M="4S^<",[%K0^P1>Z7SHL$93IWT91!ZUO?._.G]W7 MZ.:77=HSS[_;D]S^H(]+_Q2)FLFFOU:AL';NO1@$/]X1TP&7 A/3]UE(B+ ( M&),/V6'R$2@9#5NB71H[B0/V26*CTH]52<@&>[V932Y]!(<[CFD0"O&,P/]S MQ[33P0?CEZ%-X8N:0)T<0[0%@5HB-9U^4FDHWZCZ;HD9Q\*;K0C MDS>J[4C6^E-&24&$R%T0RD3A!1.ZJTE$]1T^ #V^^VL%DS/UX/NY@2D!%-[? MZE[.2%F/)67]UDHC%X71*H97%[2O:!N)")-52!_8'QJ,-AG:Q_5F+RXYR.Q= MHO \\\8SX9F$!'9_8WJ2QQJ^R;ES><-&FA)5P-/P.>OX<@6/LL9R!O,8^$6%$B _SJ=F2LYE/:/R-)FL;<;+YIP2J/[$/*7OF]MY4K @TV@:5D@@- M1$LRIG9V_BH)G^#=L [$R1MK@#/, 'SF+I=A\.(M0'!SF$99,M=#I?,"(EZ% M;#(]L,F/83(;XR"B&7]1%(P]^.)$>/;B&7O[MV!!PHC$@CO^:^5%:7?IF*IW M.;,JZJ:W;Q3)+M$_^KZ0Q##KIWO[AQO^B(2OKD_@%UL]E@3AZ)K8K#T^;2*KV[ M!APQBZ(P"4&,/C.GFKQE=T%G[']V;+^X:YVR?I/QS >M>WQ-<3_)7A1,I]00 M'4XF[4"VGE'A!S'K@Q?!KUCJ6/@J@.7U*3(EX>N>U&$6V;.K*$H .%V%20,$ M9#878/\.__CW?[-557Z["71DR6C"[[#%7T;L<^6MU)*9J;CMH_2-9V_ZKK_E M@[U3T:8ORAO1R2V?(AL;X&9[/B7=\YFV<6+/9]#"5BWL^9PM&U)AX&5W?,[6 MH*KM^-HV]0=[/-/:WA^S/9[A.'OS30-PR1Z/1E_R]WAE<)6_PZ,KYGI*:=MO M+'.[3Z76D*)M8E7\Y^X1MPUXT1XQL\EIE\_:'N;V-6]S:&XM44UN#JF6KF>* M+B '8J;(W:SF^POWSBR;^I:6;BWIJKDEYN(E73_<+Q0NZ7G;@*/+*4R[7F(# M31:>[T5QR&)_PFTZ[-_9I^_2 M0?X,IGXOJP;+ N1]UB_R>NQLNV4!D.S_^H\.B\(_"?T7D_A?@9H_)U.#1XE= MRLZ_/4%$.TG'9R[NJ\1X0 XQ9@LNBH52^N(\ 08&5'I(NV MV4ZM5[SA6S0U^L!N^);<('=D%UF'=GL#3*\:P)K ]-_H@LSW[2HEK MIL>2L(>9 F_N"H&?%'B\(=R#>ZS86;PA/+1'AW5#F&:)XOU@O!^,]X/[($Z\ M']R(6/%^,-X/QOO!PSA6T!11<]KA[,1SJR$ C);"U+I_<(4 XQ5@NJ@8W;]_ MWL^#46-@Y9[P?G G<*D5\/EW%'U#.M@\;?&'-8$\QHWQ?C#>#^[0)E*3144Y M?=NE"[M(!!BO %,=T3;P?C "K#& F=V/XO72"98E!WU@O!S@(Q M2;KU1T]?#C[S-C!7K/Q=+,8T(^48[0^6@E%2G"890BV%C')?H61I&66)[?=; M$;<6K5VJ^_CDV,5#4GK%D-2=SC 6>DVR+R@O).Y6)MA47]U]Q3%V^[RJ)7NT M]7MD\>J&$7R/.)URFB]#># $=&W7/LDI$++/H+Y% N[2+QC[7YB31S>A/D^X MP*%/4\)*V<"O=YC-]RCS]^:SMK)*VA%F^C@$=:)LX2D[^OEEE@ZP6+Z^TA:' M?MT]O;#$DMJZE;VH]DF7;&RJ>UJ^B3VC;DBN@57W;7B+!E:3LXJZY:Q?&1'L M%OMS,O]T^P4Z+157TKP>%ILXD.J>'5VQRE\']LKJ))U/5GB8]NL[AK[J@:J1#62XU:T;!D2UD>GKCZ> M8S\'E+-F\9JSQE=)#U8J"501K!,1;M,*'3^+PF<28YF. :6*86?;3<++CU\< MK=I]/-*;]Q5\LMXGAY6]5[:^Q_7DAYE^F$.%F7[-BQ,S_1H1Z]%,OU96H*Y+ M\\RY*\^R25V;'*4R>0%.S)7V MAUJ%W2%.RI4F198E^=K3TOG5F[^#I?X]>:7@V1J4Z[L8UT%F]2RM]]G<,45XW M$>4H#N^_OB(J%N20J*5EX4(T'U=P].<@$ MI?07G4IZ3(HJ&U4\D9?='"]4P5-:5"RBW.RU7F15-%6T>=X7)N;A7= MDE1,5!I([&8[42DW01HSEO"J^I&=CZA7KMK;GYOJJ >H!]DNTQ!EJP)C'BH! M*D'?E$ UP0TV![L:]#, =727N'SKSQ3'@F(8%OC>EJR-J[>1^$RR"$5E@E M0B;&&];GB#S25\/3\'E,A;-@\6GEQ M(A W]*&7$860$,U /'M5-=>E)T'HI[2A6BUC*H0$JB"^K!@FQ?AV,5'ZT,XO MZ$R1,;51\U=Q>])I!\8LR2"]&T^$J>N%&\R/H3\P3 H\^#'R)NDEH.U&EJ!# MX789S*A\'>&W/;'J*EKU(U9=4;:,[W9=X:J%>_>,^JVJ2.;/:-;1K'-MUDO M_+A15R1]UZAOU5D6>;7J[1?67:_=&E[6MY8Q^WY!4_:?]$O.V)ID[3ZF2K/^4NTB!.N;7E/?V MDN^J[A2CG3X=61OW"]6',&X_60K2DO3Y@HM ;O,Y_7O]8%E!2FVIXTGL?JBX M,SF)J1S@:(:Z57^>/J1+#D!B%S>F+JD[#RF2H]6%FU)+$:*F"FJHP?-\.D@R M\0GL3,&^35A7\DB>KJ\^DKL16+$?=^X4NGCOSI_=U^CFEUU)@YCW)+<_Z./2YWO[EW@3J<]R M^W'M37S>NB?,]PBZOX']K2=?R;YWO=2T_3GY9WSZ^T%=D.ZK,,Y\6QD\*),HV.1.ZTW@C;_G&R:@/ M=B]LJ[*U35F1)(X$W]WLLM)]R )6:]B;N#X)5E'6@;3=]V%BS+H*J4@6K)^$I](?$+ BP,1]_=ERS$4J;C2#?9 M$U)$[&R[=)/#(I%,=I7%-))7((?,N9_&H\0NY8?<'F:31'S=$>=%+)$HSD:X M(E&LY1@CD0?R4A[(ZGGJTZD\'?.>)?;IX$"\?'[@X0#[<:,_;V \WG)6%-'2 MJ][,SX=EL\FVNZ\L3\2' &L98*IHJBH"# '6T(AN;:L"5Q1_R"K'$U 29=Q, MBBE52'FL9U+:2@TJN2_F=//V<7U-@N[?Z V)$HR,G<&A)DNG2QYW%'/GNF#= MFT'5EFR!T<.H_#=C6%IMJ@8E2DON0ME(<"X!9@B.M4Y51%@"+"2(S)%59$[CZ]> MQN(5IR &B@%YGO9Q_0[(JY9T^K9!1S$WH("\*9W>2 QK!MN+#1\EN.MS+E^= M7$4E\Z-H7CPY,,H5611HHCL]C-QC>( QY#1-4_)MR=[DZR=?8>DMNTE/AUG[ M<7YO]Q+MLPRV:.'.YX22;02,-BCPW3G[THCX9.K%^^E%RY!FS+QD"6!;-"]1 M'(Q_W(W<:#_)*6,/*&;B$PK9 _Y:N6',\L^V1I\W-VGJ_";3+QTQ>SN-D+#O M4$&G:7LTS0OZL8*&J)0SYB &W/01EA*_'5_98:$B-*5^W<&$5*$L#<(Z0Y6G MM, "V)?19@HZNN"7!CTL+?DD%57A_DIH6#O8 #OBE!!W; M&E$"\WM43\^LRRN6_U<7W&JDX&"4.>X\"AB=4^B-5EN47\6R+@5>#G(--\QA M7T,7AC FPN_@]"PC'I7OGS1E=.Y1 >,&B0FCR&#'33X!'VG]$?0^\=9:DR7 MV9@>V9CN,UX0,.??TF^(PJ\)A!.8??*C5W<31>V?QG/W!B^ M.P'[$@L+0N*4),N#-T")QMC9=E.X\X,&9]0EZ-E]LK+)WM>3'Z:%8\(MIH5WYRH:BK7< MA;165J"N2_/,JVNUR;JNDNC7/AS],_&SR^CUV?5ZL0W>VVBP F]R\JI*JL$? M^-=QJ$MJKO7C6E3>P'@\8E9-1]1TX[S*AQQ5,$2$<8LP Q FGTZ11(0APBZX M/RB+LG9F*6^. %;J;F?7BK!JDM/*Q/!U2:M!!XCG_> [>FI(3_9',<.>C4YLB.:U>E=<'*NLK9KHBU7)L#'N;G*\FU*2BLST\/E.W]?P]OR M_7M(*W\FN4+"+\)F-4\2?C&\U7]G2[=$O?(I2,><+<1M#W$+FSP3<8NX[1AN M;U51L>7RU6 Z!ME>QK5N=4FO/&.X)^YF2"LYX TRQJ2L^/PPXEH:QK3XG!BU M,ITL3LQ58B8]4IC>7" 3VHWR)'B54EL-8# )5I0=KUL62RFBB[]T])U7D$;= MREY R*E\R0XA5)\'7$*(_>".R1XI4]_X_-U-B3::DOBPNMC!-C#)C\LGAT6= M6JX4]_6DA\2I2$EY3)Q(G(K$J9R+%8E3D3BU_= 4$J=B&TB0/C,>IE MV+9H*.V0VUWS0C,BK#6$Z;8H&U4K8R/"$&&E+U_(HGYNP@9' .OEN;PEM:/Y M?)T;(7'JH(A3=4/4G:I,SAQ?W^W3W"!Q*L>3TS?%:3VJP-\97_^>1&K2,R_% M[H?">^4U=3N7V-1T459,3()'X'8+N!=%FQ"X"-RVAFL;HF,B-6GW(EP*;-DP MQ#6D,_Z!4I/JMB7:=E76;XZ]\UY-CN*(.E*3\CDYIHV!VS9P+=%0SHR3= 6W_0QO:=*9 MQT"X/^YF>&O(-*6&7?4J/+KI5YD83:YJA7!BKC(QJHU!1RXGQE&E=D*./5RX M3^QH>L'&>MX!5M'VO#NZ0N-!5NWN25=]DSY,J&J+#DYHCR;4$FT9"9.[%SPX M,\B.>Y!N!@\:HF9-66OV*?#ZP+JI:M*9%3AJD4WGE>L:M*[]AM^9;B+"[S+X M(25LM@S^$KLP+OA[XCT]_ W^R+Z1-GY'5[9[U8))RW[#()+\ZH ]*\7( R,$ M6T_A?MO)&L5D:[">UXHKULZ]%T._QCM(.Z#;4EG,?182(BP"Q@9)UFR0B6)J MLBA02D.0Z6+ITGSJ.#C\6!6Z,=1]AJP3G37K[^PQ?4]G@0B_>;[KCZ$IX1L) MG[PQB81EZ([!$A&!*L R2X,3ID$HQ/"-N-3"!?D)2N1O#8*-43J+P///&,QI>"HD;P2=O;,E8 M#X9^#28R^U0(IH*[A%>]0(]B CUZ \["^NF$=BZ_7_#WO\@XO@M"C^H[-#MY M\J(@?%UW11+H5*Y?]>Q&\+II1&(Z7E>8D*-]4+?$#WUX#& 5\A?P&F%&W'D\ M&X/^,3V<>P 3LF8V@+DB=%;3OL$KP-)E_0"MA5_1EQT2(D!C?AQZHQ4=R!M5 MD MJJR7<1D%^H^HK H)F?9(I6S;M^_ MOA.F7KB( -&PI@O_"CR?ZNV4A"'5+ZH=DX7G>U%,KR,^D:PAP06E)A2"D7!+ MV0M4^>V[;^\B]J/R]F=)^(W VX@;^O":I'$J4_J,0-$:DC'=1D#[&\$S]2), MJP&<_BO5Z_.;# M)#Z^9K^9NF.P$?'ZWQ.PQ>-UH[0=0,0/PJ8E1V;[(MBVS/ O;>=?6UN"-SLV M_.!?QN9?3''EK75Q1_^$+^RB".SMH5-LLQ"NAP)KS7JMS>NLO(VFO*W)/ "S M0HWL%-;*9",RI<:.=NFH J60UM6$2F$9),BY9_L5:/GMLS>)9ZF+M_W%U).5 M-U]Q1V ' 6E'OW+,][B.OFKRKA"V_YR%&R?JD=R-8!)^W+E3Z.*].W^&O+)B('VA"MOHRZ2D&/6Z+9GB\68FIK-TI@!%NR$K4G6 M3Q47*K:3MP';/VTWF[4!,(>?J#$4_EJY(;^V =%77/=HC8/CV[H" MA[8;0ZS@SS;@?)]4A3_WL!?ES<8Q/]6@R*=^JJGIVYLVYJ<:NBTI=?BI^LY2 MDSH\L.:,V3F".U^ "M.E>+T;IJ.,KN[(PL9'V]G)%KBRUL:-:]25W5]/-]N? MM8_;@A>K&P>3JF9>K%K:BSWF?>KZ]JZ&M2ZSUL_Q/'-58LOO;"NH=E*OCSM\ M;"L^(; 7\T94;".8>3'7-U.,K2U?LL=3-"O'.RMC-"[PS=HWX#WQS;.^Y^R@2V^@+6: M87+R&>P/%-4Z^C% [^AGIYI5%,G2CW_U5+.G/S-E%3O;K<[JI9H=5L'!Y)"Y MN.0@%A+$0H)-B1,+"6(A0<[%>K20()8'7,OHS/* /;WTC$7_AM4&EO+#,EC\ MW59V#-'6VDFWN2;[#P*L-8 IHB4CP!!@C9'8BHIV9HXG1_CJ92:G7CE+J-N) MG%A7J:$G4;#M"+82VTNORE =YM(-@36R\JAYM,EGN3151]XR^13BMH>X/<=3 M0MPB;MO>Y9_A@'4,MJ6\LZYQ_57WSKI-]=?3RA0U%9;J6FS!LD7-.K-D(\9] M&IX;0Y15C,EQ.3>:J)U;Z12GAK<%N=?ATJY>[*BK5!2Z1)UUB11+U,VJ5K9C M/A'BMH>X-47SW&*MB%O$;6L.AW5FH8^N@+:G :BJ7.L8@.)POWM8^DFX34-1 M/Y]?!*J(AKV4->8%!XI1M=Y-U>%WR!_OQY3>*MK/.)O]*!-AGEFLL%LU(BY; M:7B9K,^__"$T$47J3UVF&BHG=%J;+=&L7,2GTO [Y OT83Y-T;0NJS: \\G1 M?#JZBI/9+4?=J%S-&1UU#AWUVLHL[6Y_\VNYT 'TH=2-8DM5[57-XNF0XK3G M?R(($83M^Y(/#;,W,: M,XOY5K6" <9'SV&_Z1EI(JU@P 5E8A=HP2[E2[P*#5U'!'D14R(*LF:.1!0H MLB,B.R*R(V(;A6V4- 0]($'L^A5B[B\#*Y0 Q#D=+VWNQ+#@VCG.?N.A1(%VXY@^T;( MU^LDO$[GVI797K>4Z%"4\HF@XA94)7;M""H$5=W. &>80D^!@X$,@J2F)M:X MKMUD5PQ#5)UVTLXQS:!HS)^KGUZFHTI!D*LUH()7G!@:8Z2+'8KRF]U:SR%&9#G,WN3*56F<(,257: MUC['=B2UL@+V<^/06S*V4LN=5H3.2)KF_Z"/W1D?NS;VL<.=:PZM46=0K,KGLN"7%T"'P-^N^]=E("F. M='GE%@32!8FM3;& 72GW-OMR)E2]'D*<FTSG*&W;+F58W2K( MVKGW8E#S\8Y2'K :,&:U[[.0$&$1,"XY3%ISHK%E_9T_RVWV?$>%7XI.I%T>"ZT^$3WZT"EU_3(1O)'SR MQB02EJ$[!@M.!&HXEEE^#@UIA,2-8&Y&K\(;75($Z-7<"WQ1"$)!EXR?1#IK M;QQ#LK./A,DJI%=:8GAM7!D ;QQ%LM9-3>$MM)W(71"Z;?2""67(H+B0!#JN MK(/"LPMC&[-=ICM?!%$,?\V%8,J^OG#_!0U%R6 %*J%(A"%[,"D@9&$2>C!< M-D3P*M8O7[<-;R2+Y3QX)336PP3)Y!B2V O) K:RZU]'F4#3E[Q1=AH4ENYK M&,QI M35ZG@$PM_5C7QOF+D#]E;BA)'PE813X/IG#%Z+X ML/VU\FY#'P!#6_46M&N@+J[O \J$!;0>KUL G8J$9P*X=6FS3R2*&>H3B$Y6 M8WBS)+P_T)L;*6^#G?U+W?PK5<2: D= %,Q?]TS M/C"ZX'!^J4D*IM.(Q&P"MEXFS(-G4,^1.Q$F9!1G7Q%W#4#RT(0L8=R>2Y6< M]>TA:D[]N8>&([UPZ< M3:O.8BE-G:+C(CB);,Z M8 =ANJ#)E3]F3$_0T5BP%Q#1;M&:00/5DZAY*ZI=YNF!CI[G4V3LK6?88;=E/1TUZ3 MLG)VS9%>5-_ M:M.DV/K6/N/JNR9SR^;4LVU2M_:3VPT6[)]4R\N6F^^F9*%$:!OZ**-P[A8Y&'S55,QC,? MINSQ-?M"+=LM97L#!>K@'-MNY6Z^U#HW7V;U?968][W]3=O>YLMH:/-U:N\5 MS:EJ@+R]!4C_*6G:938I?3]58]' MS^5)[XXX+R+Q1W$V0N6/8D5"_XHR0D+_;6FL:=&+F!_/3NS@/7NXU,!XO%BE M***E%=QI[@#W"P*,6X#)HJ.U4V(: 38$@%E%-) =0%HZIRM,5\,' M.]F#Y6D3FR%PZ>H^O=L$9HJHV#WG($+8]A&VLG9YAB_"MNUY'!ILC3-)I;L" MVE[&4Q3]7#:!?FYW.=_5'O).EF6;[ XBT65%67(HRW__-UM5U+>\2K24">-% MEI]_^:.)&$1_6 ;H0_NT*Y$5)PS:\?TCI^T%],I:Y=3#>%T\C*=M7MZ79W, M[DR9+K5S70;=O&M2'^Y<(LXALBI!.,8_E&7IM%M3EQ0ZA/:Z>'3[C1RGX 7 M@7-1,M(%%(;7Y+?#),\^I")B9[E(\LP>2$V,5@\#*#YZBG:UCE2I#F1#42XK M+M)JNY Z=FE.[552%3LBR(NR:5&0->?1HD Q@Q8S:#&#=ECY9ZHFJO*9)V < MQ=(18-P"3!%U%3-H$6#-G?E:5O^YE'/;U+U>O!=%*/%C,O^S.=M7MZ79W,SDP9NGE=K!V MRI?#32I4TG+59>7IS?K'<+*X,ZU/ M?EBX6*"[R:7@1=LEXT,/!L^.9,'-AYE^\B!9YAP?&1% T'+ MW(>$;JS@+Y\\0]_C&73Y<29\@%\O1B04-"6!5O(:5I3>?Z5MLR0=0BO6PTBC MI'HXM.&EQ<>SUTE".IM14FL\GL%W=X8GN.,QS?N!4=&ZX[L%Y2V#%2:/\^2; MB)?%)*VW498F(PD?-B70XRK:(Z[KG^]4N'\C2_:F+CWTT)*TG]*2]1S;[ M:+MV/9L\&&M.Q?K]MY@[39F2L7F+M?<68^\M)ZJR#ZC"NK8K!*RPGF]>WP?A M,@ PI@:6'J25L:D-=/SD=.9T4X"U+4^3XID;L\_\ #8K'MBT&&R'.Y\'8Y?: ME3A@UL#S863>9 4V9+0"&T3M%LVPBYAQB\BFP8V]!CL6@[\-LX@F_.)]1P!JL0 MNNK?_05=\:8>]'!"IB2D"S==P:$/S-8)R[D+&A_%P?C'W8A9BNV/1=8Y&C]* MGJ9B\D#K'L/DW^,93!Z!WF4=!\,ZA3$G5G1*MC]R)\PWH(8Y&1-K+3ED?0)) M!*MH+1VI#%HHSK.-XAV-)]RKJM3 UN(DA(2U642*F(X1F6!GN:"(J2,OO0.I MYXF7Q05A24XXAT>)7G\5^$V MN>KS\R6GL+VZ\L[_K79%--5VLLZ1;F(( +O515LU+[((>&&F ;TW15T_LP8G MCW-SV7+*RZQ^ MU=$0+:?J,IP_V8VJX]XKSS*5G9L;670J,W+AW%QE;F!S858MDXE3RDT8.R]!'=WV[?&K):7DW1![K. MI"B6:*H*S@MG\P+3HBA5H]\X-]?1&<>2KF[).(T9](\9Y.\T\_ED0L"T[S("S.-,-.(7W%BIE$C8L5,(\PTPDRCP26"J+)HVE5O!/*7 M<8 XQ5@MZ9HF-6O'7&$K2IQK<[$IU1+5/7NZWU-RRDOLS*0*T&8:;0O$4T1 M-:?;B:J=3:29K N2G,-%(,3 +CQT\P MT^CAUJ#5E_J>TC"0N:1!)S#7()GHLMG7VO#N>1H+A5#*:IS<_7IY'2S MUM7(RF&I7N$V#:3\+ J#2;LR-!N=0AXGYE8U1$UW,/6*LWF!:;%MI&SA65'?. M<8%)F*X" E1G,E_FR-8U5ID;"S=]=E7'^1^ MF#9,J%\='A W %VU:YVSPHKEXZ*[]:99,_;]7'G!%)T5J'N&;[;K[:HSJ=Q9 M_^LP*@+]R"I[U'/5JN:WBZ.5V.Z=*UR.9[>YQK7H&;U;O[K9;)3EA3\P9%/@>9 M^\^"(NMLL[S$N.9SNS!K!T#$'JOT M%3NO8G-6X">6S/I9E@Q#NB;3[7I5]+0+K=A%K:)RX.R*,'R&5M1T6=RW+:F, M?2&<]C#7?;%7;R2;+ZA]Z-TF111X8Q_0<* DW[8K;?,RGGKS'8! [LS/\"9 M^-AJ-KY6M.NV.A@%NFP(G0/DU9>++JG[GWHK"\%LS M\9_;G5?03'Q#]9'6GD5)DK^:S?WZ7ED RZK@ M. +*L^HE2R6KII4KJR6KUZ= _/(__F3ZOK<(2#NS,-JMMS<%1.U-S6V"Y?;V MPP'4GL+,V(RZCG[QE- Y.[==51;A30+LS0-IP^Z[!*2%PJ.?>WC_'D5@1HJP M@@W#.@I& 0@-J<*U^^F=E\%::;]6-2A+%33LYF($+]GH K-BM4O!NPX-?#*4 MN%=/60.X%^H%S>:C2>%+%8.%PO4B]:#ET-R-4P]6 9)=U\HRAX[P<_M>&5^> ME9]!_TA]5".*/,M]1K6!#VL;*B%=\CK:$C(-EXN4!%?/!_3><_06,9;!W97Q M5].G^DIL#4O /1$65\OT'T]^^WQR='+UQR:2F+,"#25PMN$4H"A+BG2H"-"C M\#]%&(0YD/-4>4,_&XL9"(&=5#0KJ@#@'R"VP(6/PA@NO_Q#W<.9:)@1 M$.ILV1 PGT@P%CP!1A%%1 M)J][ORM E"Q/4O39P4XF0.)R)',P,Z\A4CH,.8QN% M*= 5H),ID!@<1?E#N%.@#O#2G?)3E.!" (QLGM(12P""0N9!N$0LRJ.E!(R= M@KW>A(@,PC)@78H9R3$#"KQV:9Y)$69@/^@0GM9<(@;7ANO&U<$L:0'HHR;3 M*+E3*OLK4C7X$8 =QTBN4W\"J/(9P0P)8T1"C.8):ZRVQN<)0]Z$ 1-^09TD M+IT@'"K (G]# Y^<9:;G=,[2RXH!PEP>RB4.E0HR>LJ]PS"NOIJ9T3824'M\ ML!D ((6*$C'0= M ^L?PFE[/M6+XB,,,S,P? 0B%,' 1 (3^#C$:6!U>%& ,0AU^C[KWI%_EY%9 M+2L1C^W_^5_[K5;C_='E&7UJOG\'4TQA@_BZ7W$@.%T1R]QZ-=LH:, 2X82B M\+\LG_C!OXLL)Z1]Y_DY[5ZA#,[ H"$5KE[#:)X"T2-@!.RY4>8P Q\15^8B MDBJ0[<&RX=?<]P9JZ",89@50 /I+2,(%# &O%BC]D.< 9@7Y=$+2R02NLTA) MA?(!K^XRX2=A#/@(Y$IH,KZF'X6US]!_.7DOB9U#(E[D>WDX443R07T!6H2+ M15??_@&L\(Y'W]^7S_DBIRF+W?@N/',$4TP&*I7GFN(&QU'W.C321B(6ZM$C M.*CDEFZ7X$A@#(!2">@:C@RG1Y>$8,0"/(;&Y.S*"12PSPCTP!2E8HV!"*D@ M2<9W.,%A@OP:[QP^480-8>!E#O\P$X%[/,39CI'_KW1DW:IRX66^U M]A]2-WAWM][H[#U^P=A._:#5?8+JMKN-A[UY[V)7/H/'R2R_-]CNX/LK@_M\ MA_=6,/>M%.FBXURE8.[3(O1K/\3*6J5SD=%_[@H[_,D![!MXX:;39M+_PU@T^^5TN2(+ MYM4DK6SO=FN[S86=HYX.=M9(*7H]A[D/?*"[L)S41B'B=R4]57EBOB6%^=5 M7*M9VSM8M^#AY@D>W^7='#1KN]V-*W;]??+L;1U*]:[D=4%"(9XM= C>^!'9 M[C<10;>;G5KC8''%P$?;_?-(3F\@ M^_V#;+M1ZS3NJ9BTH6"[>L+RNED83Q"?M686ABVJV[.10#LFNNSYW*:'J]@5 MR?G[0^N@.F%UI=A/&QPS3.(LS)"-)B,=/(@AGA23V6@X4? 4=0!P@Z%,&*W( MP1^YFF0U=L+[F-\Y314&2.H7_$D"D/;?4EPQC[UG W]K-M[1J66$3W7<>'<< M+\N3X9>=@:1ESLXKR+MYNL#/ZD-9@JS[3MSZ6LC:6A59]P^9M71-WL+POMMU@^8I7$U#KH5F II] MYT%:!B83#(H,%IJ!IC<$M8\I(D N)@FX\>$&$@B@@C O4DQ:H0Q8-W\+PX0E M?:%B?W9!.F<\3^9@38(Z6?>,$XQKM\%?#+AN3&09<$O)MK$V@ F,.Y-B*&SF MC57$IS",0C,EK]\-K_[VB_-,416Z,R @^RO=V9Z;7;STSFJX]=W[;^R'9LO) M#L83DFWD)C@(:QU%!7# MO,"*#R:;)0\G>#8:D.D@IC(4QP]+7042BN3D)&_.SR5B$A[,E(TE#3.8/J4; M"50V3,,!0^TIG+77K'D??( S?.^<(P0M2[ITPF)[-@CZ''2>88B0(\& 0S?J M;V0";C,;_R?I/8'.&>C%<0%/7*@I,#V,Y3Q.THG7;.S\TZ0S40PTHTMU%.9* M880OSVN.C75]$WC-?7;_!_&;5G.&=BV0F7YH=IRB,P@+2&Q@21S:3FDA!$^< MW#'RAQSV2R2FXV1*E5]17U4Z#)G^D]0#>IOPK*F?2OR\PP^Z>[K4G+.2;(RY M)ZF:%NEP[%/ZY0^=AB/44::CGE-=6>6,?Z573+4/EYH#8U";"PCEJYV1D=AP"Y X1J5RG#?'K=:]G M,MA8'%D^2\UCS3#A]"$8;&*2D#"-(Z1$$MP-8,AL&82]/4<$K+"N3-,R]!* M,/@W9KF(@,77(UI!(&/);57=[DJBT5-0FS41^0A3*0^3&Q6CB'F(*7@AI0J] MA'ST^1Z$ <1F=D')D01A$X7JI%AZK. [E!UE+-AC]II"7\D:788 ,'\4229O91JOSM,K)S'2B)R!9%26,!L65%8. MSO':3PFG<+!JVDG%90:YDZU$:DZGYAWI]3L">9IB)O.$%=FJS*8B]@&+N9*= MSG&Z5]MYG()9+XN9GYDR'8J2_A+X>$;0BXF>)$_A]2+=-88>7AFHKHB(_A<7 M$LNB%R)(E"5-W[$F=MFT'$2!9S;NB93OE4Z MO9JL5459-J9;15-DMVRJRL;VZNSQ!YY;JF3)D<+9^%*M RO.4$)X68[I[BXH M[7G_GNK>18F^--&.HDUPP,<&<&>BCCP:61&I8XXLH@SFPOM*O+_UXKR?E-D+ MM]( [H^,"B]F'4EGEV-S]@-.JV>C!S(W,6G-&,D-LS9Z(<(6<2133V!9N86: MJVD:D@,$$+BP&1)7-DW534A%&DOS5ZNT57;?>6*UI(9!J<2"7ZEI$ +.RO%X M4 /,$C=TQDA-L^?]8C+K\MB$X^.=#[V/O=/#OG?Y:[]_Y?4N+GJGO_0_]4^O M%JO+?R)7].XK<$6_0 464W=FIH*S%JG]ZU3I&CDHJR.%T75O#L][*/F RK=- MGF)MM)]@OZE1@:8MQCDI)F$X#WYO-M]7%+V08A-2;^'5V_[?U;"RT'#L<=$N M,IK<^'!Q2)5L 2U8,[OKKAZ' P<)>JA0MZ :%%09R-9Y(9N?.%W@2!>O!U?K MU""#&\!142Q!T+-%3JSF)DI_S=1A0HG'H1K;>KAMBM; F2#40UK1F3RI"W3N)3=T,DGG--@$!J71D@MP2 MMHB0@:R;( LH@8H1I>8,"OP>5]]R^"0#LZE24Q[=-1*R;\9QFTAQZO9C[7A3 MX8L4/7W(#J%EHLD@<8LD^@Z%$_$ZL$4'R? D1HI"R,V5[?V49)FR*4??$J M M5_SYA3B**$\#:CQE76E1V9G*N^!ZR:AB: M*@Q-'=: &.6CU20/N6>!-BDA[3,'77.=(7(^)O )2&#$I4BINCA&T :EB"F, M:#*'>B[EO 985$BV32,M.EP@IM?Z(BSA5&*%FCV.B4^2N(^OAY.Z=XE#TV>^ MIOQN*D74'(LL"-91I+"4.Z]*C&(8H@MR&FGI(+ 9GU6 TC:611UR=4FY7')3 M#8O(3PT U+UC5N]J7'W/<8<96WE6$AT$A*-P$DHQ*FO)#R=4/.I'O!JF%O"M M1GXO#!S#VZ<(AIK&!4*;5 FX:0#)QV$:\&H5JQ[ZHHP^,O$#.0L@@H:? 0G. MP@'?]13)NW#,B?\5C9OP>ZZHNIE#S,2F:$9VMSU[X\XQ.#7FS)7#N#8D8O8X MM:VGB,/_P+LCPCY=T,ZY&3-'W?O5*:DG7IX;)8P;U<#XKGK9SC))R[(-! S# MAYUA4:Z"G9:IAA#_^AI-GKFJ>[T%%EMCE<9U^+<^[Q;78@8O;5NPG->WY$!I MI=SP0'B/WMQFJFF'%R=7)X>]CU[O\/#L\^G5R>DOWOG9QY/#D_ZEUSL]\OJ7 M5R>?>E>K>3A?(I[HLG^(L9U(WD$8"BD_P*T\.!7!FV7')!.='6]\@N8MD"5! MG/9CXS/"KZE_AQ P0@+'LB]I"'OOLRKI4F=VF4*?8L+D^Y_XL<^V5Z-3\QVP]CH)@P/FE%0ILV4S1!B[9CN&,;+!;""XT)ACRV C9@^P:T!!H82'(C'],YBIS!Q\4N*!)>I+XA M_V)*QY,'">X(Y"+A'8Y!KGHH\:?AM'BN^O/#?$=(ZB?<5]K4Y,-JB\"R,^]+ MG-S&6KPL'P4LK9A,);B0"#>7Z=7WZ72OP?8.4OT:;S0OV+5 <$?GB,( HC66 M;AK(WSFIK:WP'R%7Y7STHOBRKQS+%/7$A8_PW+*A_=D9\Z,#12KS/*5 MK65E<(NM?G.@X;.SO-/^[R5N=W%V"I\/[S%,OB"7*WM,0)<\5;JD+_QK5QX3Q/?2S8%(=GHL=S0/&ASVP5_PLB^C<^)!;7\N*[,RVY6,WJS7S%Z M_ZNT];+3=!9.XSZL)P&*'Y6@E?53(,1QZ:\CIZ@W*2PE&T)>=<)N&!*>' I3 MI"KZ;*/:^F1DNK]FWE%9,NDYDHFU)Q^6Q(\+*ZV<&6EE:R90PZ*D]FG4K"%# M?/;L?<<."Y)PH07)4JR56TP8Y9W%D%+W_D@*\JJ':%$7>PXZ[^V)2H%H.DIB M>_#MSIIXT8#A<96#Z([[+YCC1^FV2(G%D>I((2L+EL(%_75E9%E.: M4BV.> MC!HVSFLZ3ME[!PB!]N,XR+;@PL1?1Y\-*Z0O7]$N11^!?/U;?T9##?8:D*?@ MP. 0E/CN\$SQK_"7+_BSSZ7@ [+FZ 7@T@!D4!EF%4,L5K%@!8F!R,G+Y%5N MS.;D)25 L!=)9M,W/]K/[;TW/]K]I"9$#&(4F$9@YP^UWC1/ M.)*2DJ71F'4QC2R!*?!?DQKNH'\"[,-7VYW)Z;UA!>C-3%@Z)M$=#8(H5(78 MJ49L?A1=HQT52N:9&M.XH0;F^W+I*$'_CI,)P)>-OWX_ MVPOG&N-R8X0]@I/K(K+>=/1I1/YM)B8*'6DVNS.0?XN4J)29'39W-,[E M"H0M02D=74ASL^0!=&L(=T'^1\=R@.B"=(.-+9A7>L=&!_QK;O09Z";M52')Z?/C< MNH$:FF$(R53;W/ N2'#%GAOB0AIA'34$8U%53F!TK]FK>1?X\#$_K*-(='.4 M.1KMKS7&HV6"HA:FIFAOLN'Y6KQ7 :%S9E4V1$1B@ 1R.4(Z'+#UDY##BM@) MFI2G9--;C%UH8%.<[URV:\>JU%C#""-H=F2/*9&GVS!3K*X@^?>#&_@.L#I. M;C$YH,8]3V(:%+F=&P#*-LI,,SGNB<*.5V%UIDG7B!J]9#;3^+)_:(M1_$?? M8TTR9#"&FB2BF'$-+V>))>1/)*;O+Q;3<9%A\(^ML+O?W1OXG5$SV&]T#MK= M_6:GT]B#CWZST]H/]O]?L[&[M7'"_;/;L$ZN^I^\=MW[[7/O].KDJG=U\J\^ M.>O@#Q_U]Z.3R\./9Y>?+]"1]^'L\Y7WJ7?QS_Z5=W%R^<]-I-R4MA ETC8/ M:0=ESMR3] =J19(95T&BI>NJ3D?O#C+[B@WD2A4:7FG=9[]9KX*1Q/#LLHN1/L0D\,0!Y(;N=R M'6<3X3RG5D-%$F95T')U4!0%4Y5R.M&=*:OZH;7OEEP),U?5<.\0W9?I%Z6; M.;)))L*2E"0C*S M;:Y8GM:WC4N4MG&3X=9.59$9<2.KC,*1\9K.Q$6CR=IW!C6^5:,LV':JLHC- M!-A>-;)*MC@E155!$,EK .8H[[?[OP%/O3@!"-:3[?&Z:=4OL)YM%EO[N_BHUK\IJ=WZ6E\O%5^O%7O M=!LT") M<=2+#BH3NWK5H5(N"Z *:"=$ &%>FX^N+4-..3E8N= 4J_X3#3$D*.>^S0D, MFH8W_BS!855&R!.JO;"U@D5C3/(AUK^98'LR;^PO&5Q*Z4(%48@T03N?&[Q" M/-JVS.1>Q-8()>8/IV(1!E+?&#=/IB0.+I"K((65$Q^E ^<8B.(.>D_DSZ*9 M:?UFF, 9,Z'" 8HX9(I!,=, M18LK1M3)QAA)'I 8IBWG=MFL:6*[4*GMY8>I)'S2[IWO3E=1.'4.1L>CXA>E M^7(RF:9JC*Q6;#43$C.HBSL'E8ULN]0YI_YJ[2-+&H-O_6XVY]-0@6";!VU)Y;Z,'31(WOP"-[MO^AN/W&7U2>)MUB: MOU\!D3,%SEP(Q #U;%$LQJH*]\'6)FJ_G;IW>'9Z=7'VD<-4SR_.#OM'J.R^ MK&I;O>1M_QU%"4ALW"&&K2?22OW, 91B0# M[3%3]&VS;=PM/V]IY=SSQV%6-5YN1 ML3DK)JAP_EW/4B,-#YM-5]U+1?KI7&H-*)/B3"<. MOF*0PJ>JP#Y)/:/CQQS'CS^P$<0-(R'[#@7L@:XQI2#UG/0.E:;HKR-- ;Z. M4A#-,'@0L>AZO'#B6;JC@SU2+D>!H6#H;V6W,Y*M(5#'&X'B,+6A>#7*(N%5 M9W>@.DS(,K2G**H8_N M:>I#FSTS=TCB1-K*+XE_9,9#* (HIZ2QFB;XF#WN9( $*I=8EBL1W"OWP)%9 M3&1]\1K00FR"0!@;6KBSS$+, M+F*DH&B#,$-/+B!$H//_T)U9.C"\KS %@HXX95W$-OW.TWF E"'YYN[\N7WP M%I4X'Y6HTHP,6X,[LFH5.N@UOTU,X,M4)=.(?6"#.T=,((*?$A%TR KZTYA( M5U(;%$0P4,])\-)F2C=6QJ;+1>$7%87C) F<8%P./# $#F581HHXF2,=&-#+ MZR$^E!786D]2P#1_0")'6G_@72?H7F0Q"LF.-TK$?9 T!@R"FRD+'?VU&)1 MQFGU#FIR9-^<5EN;E2"9PPX3G<;!F+>V:ETC=FUB"*LV2WYF"Z]^KE-[*_9* MSN7-3'K:'KSC,(B8,U&L &UU^0LM0&\D,,;>L1JD!<8K-BNK(Y(R#50PS:@- MA_$0N&5>"2)8>=<>KFMQ-YA7R1E%E1N9@VA/V"JJAPFGT^;UJ@75A(58*3%. M9K,Y5U=VG.J+$HNVN.6 K:+@A'SJV%;B"%P"3V#[CIGAG=0B*;]06V^=2Z+[ M_SPR8:?Q*"%PS=:&A, ]UVE6T33N#1F@38YXQ$\8DSI%GW/O9_Z7UD+TC_Z.3T MEXW,9CTI&1VUOQV)$7FSI@"QYRO3:E _>TN1K)08'"E%@4M;IL MOHYFDW7PK1NX/027U2X!W]"7L)G9CV=&# 8H06&03\^XA,(X*##1FS,I,+1) M\@5OB@ASP:2&V1#OP!XY :HD3:O9]$)K_P"<2PO.O"'C E%YCDMRVPD*$R#0 MU%%+6(=M=N!1REE!GH&%6!12LT,;]"27/X8' 2)JWA0(R)BCDC#DA:I-NX!5 M@\N.J(@8X0T<>3+AK_R[E)Z4F4W).%UID8Q -69]4Y\Q2-CQ0 MOZ!J9 8K2\?%(3SSJ[#03VN?00&VJ6">;BC$E$5[+JPF_IG2.M1P' /X7=]I MN*]Y(;G^3/TZ&W.NM$-&1[%AP:,LT^@&'-:O2;ZH#N0?4E&G"8@"4J<0O0(< MGU^J;C2%T^2]&FY.VZ4JB-;+@R&&%,A8AB!;68>I'9OJ3 TX>ZI&-RO5K:WI MOV*"'U#F:W+VF-=M-4BT"YH3IQI?U==;*]L4QGPYM!M8RO$P0-4UO*J8HI;<\DNFR2Q"'6 MEI!@TZR8,FNWH05NVOF=33S@O03^!$/4N7X8X+S35+B*97+&KJ;VEG;_/@X9 MV@F8 D49LX%UC=DX!HRW0P&#ZD@@]Y!BU[0!)Z)6$A70+%LBGD(V]7Q%'F)& MJ$>E)G>X,J>#ES!>4 Q%\C61IUB10T534^"# AIR3A$EKL\XIY9AO.:#[!8; MI3[&S VYA("4OYQGL10&0&03 \\#N6NNW4:G9ZFX7,UG'3BA4Y.CHC M]#8L-]*YT6RB)B8P@M4BYCI#. AJC%'DE+!URTE@E>,R^V5$SN+6M1 M@\Z4BM@JX7DY>P?9,IL+Z*+=]39>&JQ\* MCRT&NE8KCD<6I=7'DBH4% WBE)K0I0QF(I#U1,5C_ M@I8N!QV.HSI=HG.L1\$Z7Y=9L/E5/<]KK2?PW$J8SXR>(.0N0UT>7A M,I/\-&*YI[H=Z,+6+"P[(Y5FH4#F=>?@%+8XD^HU1#.L/N?K$B<)YF!*E7"0 M*-C7*6XG]56Q,YC%4[Y469J/)6PD54/7-.L ,&RWWE5739-ZG>SMIM;=8TE MK%@\9C&Q-,QU>**RN&]=TV)2T(&&7%Q9IWO)BW=[7SH"P<*3LO)Q/L:@N'LD9&_;I'N@G$:WIG8" M4QW@G9B@38:(OEVRBP\4 LVVD_^O)6NJE4AA)%.T_-!RT0Z'!6^E@;%N:Q@& MSC-"% 'FE3:VH/.34@A72Y)&A*^B9KQB0R%!%DYW,'[3GV;J)_WA/;9QB?R[ MG\*8;H1>>B^C"UG%":@B_0F3^&_0$\LI*A.I.C' M/)C_K=.N'S1W%_[[B[^]6VM#UUKLU-OMSNO:;'[ M*PW[(V$#8P3@'&+S/[;:6Y;#!\@S?FIX3:*V>KR'/-IJSCW;FG[%I^?)PRP^ M,RH_#KG?OT_;(;%$-)US5]/ILZ9S.:_IK'&4%7N.U&B.@CW_CB^QJF:@(QKL MSDN;_&8P$4)/''R*EN@(V(W>T2N BROL74B"ZJD6:^@;2P?T49]I#JW0^EGB]_\%,R))Q+K4WZ8R_FWAN! M=PY:R=OIKWSZG[BMWD)* ?J5G]/W3Z )_0$*V0M8;"6,'<)]S"= M@3_\UP-&J,AN_7.5Z/_FW56]W[V18,^%Q*&=,--HN9J%S^KI6I M5>!UT0G=+\\\XBDWO I03G&?3PG)*YYQJ]UFZ)L]SD<'LL;JVW_,*WW::WQJ MZ6[%6_SAR6YOC5M[ONUV&_7]_>\;;-\HT=N5OOHK[=3V=O64Y.EHPCU"R&L7)UZ#8-!>3G">_^[?,.GM M-#4[[!QTGOP\'VHU>$4<#SVK#LNCKYMB%G@]T-A\F&2V01+U-]_%AO/;U3:V MB<#5;=8/'BCY;Q!\O>']V[T\IW30?: %Y/GUX4V3",2_K0O:3!_3O]V:]5M) M:%(;3CI("@QTTMOZ/LPVW-5'B9'] M2+&DWY" \^P]JRB,7-)P*>97I1.37E'5QY!37)S^T8$:1AC52TGB7SA.FZKM M8F*5Z0069KKG]6Q/DT[-.\*69A@'+$7^,#FT@&B^KKG3$4UO:[4@97N7#[G_1>^LFFO;V1G=^BIE %_^&CY0G)^FD9(/337_)=7D)N'FD5*; MRR_E!IMR8])_>J(4/8T)/9C,-TZB !.?$MV,ZR;,,)\("X\D&;P@/TBQI"$5 M3,G\NYTDWL$Z.S"YXFY>)AMYKJN@SLWS8SL^OH=CQSZV$5.FWTPB_6.PXA)P M($[=W[-&+G'NRVOPNR]-"4V':]> MVFH\Z053^8V2S)6.%Z?SQR!32*X;)5?+T>M.0'*=?P^__A0G\6E!S87I8N'$ M0;2 +>UTM^B8_K&EAL%/F ^'Z7!-D"EZ03(%X#R._.LMCW/7@5A\S7^B?INP M\RA36T1!1CO-QCZ2B)7G.4WB;YBJN?6SSV_\_?"JKM))G*^\ MJ-8Z^W_X-.VMGU'N!#%NE>V;GA_^D+JW<&D8PH[4NTW#/%OTAVF4C;B+A R!2L0,JG32BQLNV#B$,XB1>;@]-Q852 MOR$42F&*+=C/3E6>IF_%WBUO&WMC*9!N;4J>.]B[=6OQK2Z&KOS.GRA]N?4H M-9';;2-UO&S2,YS#< =.%+'H)\[]O'M>:0>+EN]B)?)Q. CS^1(/ZP)MEX#V MF5- #^K[W?9#4D /ZJV#[J,G_S7K>T^0_+>_6]]MM!XC^4^?.] _M=S(\FU/ MRC)FR!0+]$^?EKB*J6B]&, ]QO<-9[D,?'4(N*?8]&C[SO M917=_^Y7TE?%-.[]"RW+&ZIF86H+>>H;JKYB5&T]!E,]:.R^ MH>K&HVKK#55?-ZH^!E=]0]7-C,YK-IKUD]/+#<#/Y]OS__EP\=$[D?[/WE$R M+"AX84?:H,C? _UW4W3/GT[1?R5F9FK!**7^CK"SPG$8V5ZMV!66YLG]:R[E MCCV @D!JWIHQ<'7\H)ZO3"M?/W1='O[ZIX(N]TZO_*])G$SN0)[)54P-DB^' M8S7Q#=1];[=]U#]^NVU[VT?HFF+GU\GOUAWXT++C[ MSO=_]Q]['][NWM[]1W^@HN__UL\O^F^W;F_]G+LX_"E0OO.GNOA#:H5]CM6: MJ\7^;0[@R;E'B@LG7+J9^FJX(2JDZWN 1-S&:DP!V>_F060N6GX# M;^QM%H M\_\_B0-I+**5&=WC%)NDH]ZSD0%X?UMC0]ZH2.,P&R_=T\:%!54%LE06!W_& M6*'VX\0*[6Y(K-!+GN8R:^/ER2^GO:O/#J?>I.+^KJD0":/;XJVB'5,Y3G#D M-0_:'8Y@OI >3W%.36"" KL_)?.FJWOMMX6'S7LF';=2 ; MC[_89GVWNUHE^F3%?S0M<$6@8?/MX\?LQ^]W]&W]6O=^R4%'?F-6C_?X;_>@]_\LUT0V?!V MRH_+S%"IZMFNGSI^!$UFYRFVE9_"V:]P"P\K*?$BTR,#(S,#8S M,"YXJV/)+8GO.ZO%P@ZY"+YH2)M$E)U@2'SU3 M.4%R0M O(?]*YQC=!UB.0C[M=C]JLLMPMN!T/)'H8/_@,"F6O.5GWNG1T?YA M[Z![W/MPW#WRO6'WQ#LY[N+1!__PO>\?OS_=__OXS#\^&1V=^.^[9!^_[QYY M1Z?=T_>]7M<_(KW#WLGIX<'IL6;Z(LZ$-R%3C*!I3)R]B//.1,K9V=[>\_/S MN^?#=R$?[QWL[_?V?OU\\ZB+=N*R 65?UTJ_#'F0E#_<4Z^'6)"DN#?\8ZVT M-Z1_O//"Z9YJZ?[[P_VDH&)#*QA3)B1F'DF7]^62(%WX>,^\3(KZDG?E8D9$ MKY@_O-]3[U6=]KO[O>Y!KX.PE)P.(TFN :@K,L)1 -(B]GN$ SJBQ :U ZK7$?$SD+9X2,<,>L73#QQ\04L#0Z2SD$K$ORD3@U2&MD[ M/3W=>U$J5ER#0L71Y;OJSRZ,H,->#;%E&N@N&WYU$[IMU&$UO.K5(:';L Z% M(Z5,%VR4^K=PK$;Q^';LA(1 M?ZXCD!!O'?C<+[G$^JB^-GBZH\ZJK[&A'A^ M'9E)\9)W78#B8 %24?^\JB[,HB[2%/]M)+?L8_Z[ZQ.Q\1QD0K"C#8XTZWW8R%9_##IN,KN M9#YA0 Q_B#"@OG((+G"@[(''"2%2?&$X\JE4!J-+I[NSLT)S '@\0L>2)38Q M+3[Q&5B^W"7\7?BO[1:]!/2_PK,C)W MZ)<,3BPFUT'XO(79W,+6BO7QJT8Z"$):4DL1?HRF4\P7,,[HF-$1]3"3?<\+ M(R8I&]]#MWE@N;F ZLC)BN-[93A1X06AB#A1H!K&>FBN6*,5;Y0P;Q%NM^0Y MU;D\9/"G9_3:!:PJ-A0&Z)=(&CF- * MQ$D6B(0/6C'Z.Z C6X3!%1E*S/QKRL!X!VWL"' ME@Q1FF.+@ &C>DJE;C7T!ZS):JX@S'5YJ2*WP=+;S\*2XJ;16>/7(E!BK<3! M@ G)(^=14DAGA:&7A6')!J7XM*G[,>7_QD%$/A.LNL2]_PL)K0 W_HVS_)TR,]X\TFS;U/.8,UC]Q3_CC!',G[<_16'O].-?K,0L$/)!FTJ(^ MOX@$940(&/1#6 <55R=]+Z2S]GW.K4[8H#2?%G7_(QFKM6[5)VY1CCR5M>MS M_G+,)/6P51T?#07Y/8(&?)J[VCLY&FNGYWSC%0MD>+2JRUUB<]N/]KE$_4Y/ MCX\^[.=< _>H'_HQ^:M-@=O"D-&3^M<)ORIR*U@Y-Z(L[H1^-"S;!$Q5 ,D= M'PXH55!;T$.=V@L'*SHY)R8\K!)&P'*1T+ARHOQ^6(S @NX'0?BLI*+R-CB9:!)2X$H)7&'>0:7I37PA0GB0>?ZE_ ?E=?8 MHP&5BRW![RK&J@FY*)!=$U(&R5(Z,N)1(G^G%V6 P7P9@A7W!_$'3!)HK_ST M,E/9^]O6#*L@JV[D8E"U=&,E'R450'$-6JD=%6F=-T1"!ZG3('H4P>N?(PS] M*DDM3V1#"59]R(6_*G-+X7TL55L89GY0I5:2=WJ016F,@WL>>H2HJV>VAGTQ M5RO>N1B;'6^0A%*B6@EPT5;9IJ9@;9Y6<'/QNN)-N9WA9T%VN=X.V!R6./UL M0V"K6-IP/ZCYK/$CGG DCP^X]G6@':1847> M[% MQ*:WO(^X-\&"W'/JD52/;ZIGVY!M5;%\:EBIBIGZJ!"UKA$Z3)6-[S))JH62 M>B%=L34];*-NE24CU5 1&PLKTKE 8U5"4PLQRFHSUN1H13 7#BS,?MHY MC)6@KC8$]3-8[]3=,%,5%M5U[3]C[M>9NS<5887=+>EM?3]1O^EJR2@M&AG9 M.UTH NINIE.D=!?U/4GG];:+-N)OU8)\OIVC%J!8K($>)8)W*I"!Z $<+C!6 M]/50\/8+"%6VO1DP6U:'6K*LJI&+)#JHQJH&<2%=!^TTQ%/$3E%*P%M:XF9@ MZ>[ZA:BKY8G?GQ..QP1,8D[T6-SRE.,DPZHGN1"G@YZD),=YX6:N M:?<$DTF[KX-R":D5O%Q4LBAEOX58%&7=;^K[U>9I12\7#"S.[]^Y?S9DQV-. MQNJ"3G59)_5AC=*K*?/O.0GH%,KQQ5I<365C>EM1@"V(MNI)+J)7JB?+VJ"U MZB"H#TI5*!O,6]5IIU-Q;\9'.[:F**7\K.CGHGQEZ">G479HYGI_F2E>$F=? M&RT;(OTJ658M<+N!9QG3UWGGY='[]=FAC5J2/P6VJ7U0DZ,5<9>+?W:V036F MRXU=>(;CQ1%DJ7#-G+"(#!>/(8R,.K;ZYD*LR.=O'RI$/K5!O"[91(.T;#1< M("-]IQ'K8,6OMC76'?A:<<]%_:RX)P5:-/)_VEO_!I?YO?:=+O65KO@K@UH+ MO.$?OWUZ\:@@3_CECFFW^(',XB41 ,=#(3GVY'EGA /UA2'UD3'PZ*MH& T" M=43KO"-YI#Y*I+[$>#8CG(;^D_YND!^9]35Y-S2?A($79$C59]@B$$MEI,K\ MS,-H=MXQ!:DDTPXR'Q\R3Z8A U#Y8@!O%//5%\JR[4SE$_RY)S5CH=("^_]\H3D35 MFX=W[)Z'_R5JG^ ZDI'2:A$%4MR-^M[O$174-*-D2'SC6C1TD&6UYU\1(^HC M9*_5OG+Z)FC>TW/X- DCO9W%_*=G>+> 9^NGXZH;7(M%$]H,VCFGZM/%U_GC MQ+=$WNFC8'.H4L7R48M'0S5=KWOY=(?5";6+Q:K(/5[H&(?>#5^Z)?J]Z$=R M$G)U= UZ8R!$9+X)6])U;RW6WMOF\[/UNE5HD0Z=:@RXNR0O^2Z?EZS7W"?R M(B^"T/M:WD_U.;WEZ)*)&!<[!= C#(Q ;7 ,&%BW>B>+\#GU5-9MU7SB2MV$ MJ42O?YGSHM6MJZ)H0HOB 7D(;=ZHC[R5=($;\=9'0/P$QML8 MAIW=$'_UK/5GF;&R:TA_QFD ]NGQ:^W;"@9-:&^%[WL#WHYB(%[A-Z=HWTAG M73WF9#C=J_J#MFFVY1-S6?'O/?(>GZ&UJE?=G([2XDW0N=P0B<;@(,,8^?#J M05;!H0DM5DCYH=4@.Y$V =W+ MB\%_[F:QY::J"/[6E/ DF0RP@P*?/]];[/J:7)K0\E?[JN;CP"D31]O]3Q/, MXOSN>\(]%9,?0\.?,!\3F?_2SK8=Z*U4ZBUAF1GYKPJ8IN[O\:$H'5%52W.Z M4OL:, OTUPY_ZD17XL!&#//"+.CRF$-QZ89&7R\#"C^O(^;?#0-J-O?+VU92NJ%& MT14-(C5>']5!=3W1P1 .(E]/?WT8RGZNP*<74^":AU.ETY&,XT2%-YZ7323? M0'!CMDJOB/ XG9G*)JN1OMMX8?[?'F*NPZ(AL>5;;+8 $O]5J+!B%*C%LWJ- M<2!LPI*B; BF?*!8"R^QF*C_E.TVQT$K#;$P?7ZW&NYZG-Y* MK1WW%C]C!JZ9?TOD<\B_JHM,F?]/L.G KG.,4M?AT 2TBVY:^87*R1<6#@74 M5]5OP&#-%NLSV?H-/LMT%9,_/6#0_GN3$V<.:(XNUS\Z7Z(QWZDVC9UXYICJ MBEV'_!$6BY5-I2Z^7?U2W?89\Z_$M&^5+E3:T5O@W-1.RVS]FAU\MX0 %]*& M6&D9&R(QP@=,>3#BGR10P3_CTU3X/+68-#-&<@,S*F"E# F1NCRP/U5+;D5$ MO)*JH5[?)>$JYJ7.L<]"88+9.L(8_U9FA0YH6>+$==DT8:%:?@*B(!]L]*MBU6!TL_CD,_6>HI,YA@?5C3'/;%W6V0VHR;N8" MOKU(>WIS;:!.QZBH.ZZP KZ%Z$:$^9.^G+RX/=7/+2 MXDV8+L"4R$_YJ[T(X;)U48M'4]>)6W469I.LYAH,F@#\9<0Y_$YM55^HKZ^1 MFKM6];@TU:\QI^X'+/.92N=M%G<'?UZ,LV6C,0Q@$\*=::$JM:W<&W]E" MWF8:1U[=UQ,[EI&_;Y)44J,V#1UX3S ]"K5;%S*=+U_:;?F"#75Y^P?[O1- M"QR$@[6$1VI;/UPHF[!P..VJ5&8^;K9A8V']G6W#Y**]N]%J3:B([[B>%-N, M:T,6G=P&?@W'OR]2=F])X/#>ND;.O^^J / M15N6*(E+'_I8J9K10M$\0.-K-(#&\M=__WPV>?01YXOQ;/K+8_X3>_P(IVF6 MQ]/37QZ_>_L[N,?__K>__.6O_P+PW[^^?O'HMUDZ/\/I\M'3.88EYD>?QLOW MCY;O\=$_9O,_QQ_#HU>3L"RS^1G W[I_]G3VX6(^/GV_?"28D.NWK?\Z_SEY MI9CD C2W&E1.$5QR&D*Q69J?GSSY].G33Y_C?/+3;'[Z1# F MGZS?_?CR[9]OO/^3[-[-O?=/NK]^>>MBO.F-]+'\R7__YXLWZ3V>!1A/%\LP M3?4!B_'/B^[%%[,4EMVJWTO7HUO?47^#]=N@O@2TDI+_]'F1'__M+X\>K99C M/IO@:RR/ZO=WKY]_\\@4Q__\*(R\6[:3C/8WJ5F.D^?'GQ 7]YO!B??9C@^K7W73GWPE/X5).I]TJ_6"?K]\1J6W#T[P\Q+IGZ[6;TW"9):^>=.D2F\V7__+ M28@XZ5X=$=.CI^?S.6V2%^,0QY/Q);D17F MZ0:ROMUTE^]XLC@_.^L^$PA$9^M_7^:SLV,@83EK+I&5\(F]!NB8GV-^3B?) M&;X-GW&Q)H=C"BKE!#%(#JJ("%$1P_03_&>D7'@R3B0,D'FP3LM@RDZ-8;+O41M M QOYH#D[-X//K^6(\Q<7BZ>PLCJ<=GW36+\ET)9+JJ3\F65Q:#2N*+];T M!B-41H_ 2R205\R[$LD&-4PEZZ3UIC3&U?[4;@,X]: =R3)-D/BRP\=.=/3 M%TAV^$V:A!0FJ0 Q*03%DP1GO*LDYN)="E:RQFB[FZ)M$*4?%*(:2J@=:LAM MGF]0IH5'Y=$($*94[D0ALM 3AS3EQ&WMI&NH64;7!B'A9.&LBD&4"NT'$R MS6^6L_3G^]F$5GWQ['_/";TC[;C*-C+(4DE0ED?PF4DP)O%@;11.Z\9(N8^F MACR/HM!8-$_@8B!!,B\@*$4*W5@=E.'9!-\?>T-P(7M!PG7,[[ODS7"^@1_! M;$Q&RZJ+ WTA8KPDI\1S%#F@DB:9QJ*_#\O?QT$\"@(.%$"[N,%B@,DH+I]/T^2\WKS\?3;+G\:3R2A[IGR4U>"(]6XD!@CH M#*1$NQF9+2JWAL6.@W$W1$()DO4"DH2!Z"C^\KDOZLKQ;K$ \ MXDJ&H+V!$@/AU:L$OC#R7S0SV4H7M&ZM1.XD: CAK%Z@T4X,;4,,-YA$TF#& M!PN1/&50DGEPCDQ%'Q.7+ GI2FNK:B,A0PA#]8.$@Y>]CQC".I9A1>9"*$W^ M@:OQ$4,_54Q:)V1BU5/(L3^W>F-HJ<_K] MMTJOV%?.WR%"<+"<#U[(/F-#!3W2B:E )AV)J\+!*V?!,^&*TK(D'HX<&]J= M+[(?SV;3[G/_*TS.<91\2-'01G&:>%&,,8AH'-#I@\QEXTMH;<)?IV%(6NM MN5\_D0]:[G;QK9S'E?

17&^?GT:?@P7H;)%>)&07*,5I*%B%J ,I9#2(8L M!:0=&YAD4K<^G.^G:DAJKC$P&HND&51>XS*,IYB?A?F47(K%24KG9^==_@6Y MH.,T7HX$)IM3=/5NVX$JA_,50:BZ095-[. MR=\\GU]T[*Z N])QQG#DQ5A(KN9,RT#,!A[!Q:)9R"%$VUJ7W$;+CDX__$BX M:++^+7,OUZCLW- :J)KC>YPNQA]QE?GW8K:HH!H,9(:A"5IV( M&H(C(\]Z[FQVB(RY]AF9NY XI#!!Z].G1V'U$4(8"6[0>V[!.%= :5T@^I@! M)?V832$70S9&RZU7\DV"(>2)DB_!W6QZ^A;G9[]A M7%YASS/'DA4,I."9#@D=R%_! %D5*2VW3)362?.;*1FH6ML3"3=@?OCJ]UAP MBSTQYB;AU/O(6E(,83V"&DICU[S2[YFR4_" M8C$N8\Q7EX SGP)I-UN\!A4L!^>YA\ =IIQ+<;9U[O'.1 XIU: _(/4CL^]9 MIG7UTCS88)5&$$%5DA.#F)D%S<@Z]4X%Y0=0J37,G(;VD#N>+/NNS;I"%A/: M2Z\RN)1I0;)U0*=Q!.UT$3%;7E*_"5)[PJCORIO^8-16)KT59%WE5CCILU;@ M>2;OU4=;&27+S7 ;BBZH6-\U6;N!P_ZXX&@CA<9%"5]2*@PON@8O-*_9OUPI M.D*] 6.D\](9P63K .@W!#3(FUI]WBISI^9X+/X#)_GWV7R5];$8<:]LTCJ! MR*5>C<<$WM%2&V9TU)%SD:]E(MR5,'7/TX84(]A?TAN2I%JN[7VB;=OGL6N7JBY!IV-K_VQ,'QZTI. 0'K=:[L1(;B2)$5H2RX$4& M)3/]E *#)&,2Q7!_(Q>ND?9JJX1+D$8'YX$[1VPP+L%%Y8",!E./'JYX:XOM M#B4\!*6UDV1OQ*SV7MS^*O^X48A,(3!K)"@E)01D"5 J(XSV0;#6X85]TM./ MJY(:2'G/)6YW([,Y:LXT1UU]0:$L&8RI,#H-$8$+4J_*>)9*\_NX+>XL]N?O M!?G)+\O3.>;QU[>"SSS5.AZ-"O&2/ +2V-F5+'%QF M!J1WB4GM7,@[-(;KE#C+ M-6B%Y,%;VHDAV A,HE=!A2!$Z[OIK0@;@FKL"1DW4N&;"ZIATO-B.1^G M)7;4K0U2K971QCJ@Q:2=KU4A%8X,F$.;A>*X2-^3A:((M=R6QU+JFZB850[B$/A(H M#A3!-2C\]=?-^YQO_;Q>.I_OQ^V!O="_ MF!PW'_@EI3TXXRSR6GDG&2AO$+R/9'*DQ#V=*BFKUC=K=Y!SJ!):=8RY3-L? M22V48^1."$\,*LL+.18H(2+];J2.LGE_OF\(&()5VQH#UW7._BO>]N2YIW3C M5?4_:>&79%?%\V4],-_.7H657<6#,5&2U^FJ795J8PAA&"#S*AN,0KKF"0B' MD3P$4[AO8!U3JLV@^/>!7'G^X+_@1I^?X.\F[IAC-0UK^8[PD7V2Q)"',GWV^[,M5S0WZ+U=QQX+) MFQ @Z&J[V% =%.(=$_PN$\_(+EXY0%?2])]])M32DH^G87[QG!:JNRJK6)Y-Z#&GSZ=+G.." M]+J0RD0>043G:FF4!1=- >&B@(*M: A.= M E]4(@0HF1@O*LTV+/$V^Y:6]>6,9=$EIB)P M91&4++9F@DJ0&*T..9!":EV]="LQ0S)[APJI-I(\ K"\M.@M)DBRUM+;7%., M;89L0E32&F5MZUO8+8&USWFWDMSEQ]5+SA'YN\DH M!UO0E^;GU TR=M3"_5HX;<"PH6OP08O?KHAKO/@P6X0)&7+G'_Z8+>GWM-(+ MF+^HA;^'\;1JC9?3]=M'05B!-B$4[PPHX4GC8R*++[FI0U+ M_8#I&#)L&_BZ?1VD*!B):;!9*EH'+! ,*7PNE1 LHY6F-:[NIF@(]W/]PJ>A M1-I78%TQ,C$B9SQ(2,0KJ!+)PB#K @C%+LEDM6R> G6OB[!'M VG])F3DVD^ MR6?CZ7BQK$_X^&6Y6<2@&:VOD=7BT89!",F#2"SYC"(9WIK+>T@:U'%\*#"N M@[^E.'J)R(I"&Y@;VGFE%D!&KB%X68!>\Q(+#R&VOH^^-2+[?0_/YJ+?1ZMTRI*WKD0Z6A3U._LEC<'X_>7_'?."PN+][Y/9 MIT6_V4 WG])_#M ]G#7*_*E)@?0D.ID_CNG3?KUXMZB=;YY//Q((ZGU@(@-M MU7*.#FLZMFNSW& =>; AD0>K)6#4CNF:?(:MKZNWIZ[!%+B$F+N-]"9,\#_# M\GP^7E[41&S:&9BZ[?2RK![=R6BDT(92F 19!S*JVBC*<[)H>!'DK]%J,=[Z MHFD/,H=TS=(3VC9,D^M5F,T.\%?AHGOZV]E)^M_S\1QOG8,W"IDYKH4"$TJH M 4M>30T%TA&53$=G5.MKENVI&]0U^;% UH_L^L/65;3;9)C-08%S@M4:8G+! MLN9@4R7'QF!4:S_A+GIVC/L]3/SL*Y]VB+FB-G\;=]R2WL279=U5BCA.)J+& M(B$[1X1Q5L#7PDWC'0\EVQ2:-R/<@JPAI/!_QS.NA;":ZYW?9_.K-':![TV+ M(,@S=C%$X(&1S6,;<=2=RQ9=R#TDY]2+&_(^XK]KL$ MX*Z23*J1*Q=OJ32]3#.C<5C5,:,/U#F0; MJ\+W?/R.O>=^:!P=2THM+R$VK<>7RY8K]#GM;5:>D\\0"JB8R&<(!/?H"G/6 M6Z9Y#S<46U+7('!]36@WRU5'NA25A->06*C5S)E#)+\M/W57N9Q2BFZ(N6'@+]!,HD!Q&MJAD;M,MK MYYG>VF#?1M/ +B.. :"F8FIRNG<<+VB!Z)3X;78>E^5\L@9U9WP0LF8*=+*;Y9-6VJ'M]I%.*O+:[3>1TD[L=ZSSE8($+[VJ-?>+7!UDW4#7W MT_4#!$?:JYO&XNHI#465Q# J 8'5/'Y!CDW0EFS2F U:J[)M;N+L7']^K&;X M1X+&_@)H-S+[?2!7-RR^G0PQDL$X'J6!HFVIG3CJZ5Z-4N)O?T??V1'+VS:H6]+/>-$>$CJV/@ M13APABM0CI/K9PH9\TF0\2Y3\++UG>*16-L&T>YA*<0A@J9'#?OL[,-D=H'X M&KM9OUM1<-^=9O@H773RVM@8M"WSI58P?RM@+7 M=\Y+/$H8O8'TCN9Z7%6LA='1G#GA/_!8$R81'!H&B=%?Z'_KCP"O6\G;"EX/ M+,C>E_3ZU5Y=D'>->H'"(::K?,L+G3:3\UPURZ:&YX8L82$#@K'2U4K$ -&3>K'.*J6XJ'_=XO9]EV<. M*4/C^"CI54)-]?#]8U*BYMZ4;*"XD@C?VJYFTQHCJQ,E+<^M;TF:S;,YEDWY M_?10>QD.XYA_A?/Q+-\THB^;[#[[G+I ^>NPQ&>E8%J./,O2J()@C2=3AMN: MCDH[RJ<2N#;.&-L'3H_'X1%39WV02K$ZUYI'"34U' (+"K!V9O(BV-"\N&W? MU-D?V #I%^,;TC;Z$'_?F=V;,L]3*EA4=*"-K_2E.@+!.\A%:&&RXAA;!\[V MK:/_@2V?0<#S4/'W#<_?Q],P3=_2QX.0-J7JN2L+RGH&D>@")9GEP?/"70\S M4;:D[L&838. YZ'B_Q[P%+9.B6&>3, Z_3HP 2[F#-%*F4(1RF+K++E]X;E' M0>.54LNKTW(77\;E6JYJ$I$ =+J&V;#VF=(.2E8Q:R:9]LVK&.\C:D@F34]( MNJOZ^G!!-9S/^>&RI/)EV4Q6D<8523X:-S6C,7L%+@<&/'F)*D@966OCXUZB M?H3N(:T!U%92?13O$X7GRNLNNOV32K,&$7.'P9)^/356NZ M4=9$F]!UGE"=8V&*(;JWOA W%%2NN#8/:&-?=X9$[5L+\T"CI4QJ]=)SI M$/OR0T?-L\\X3V-:CQ%F;97P!<@M(G,T"@E.&PFL."%$23FHUA4R]Q+U U3- M]&GO'"ZH-@6<*_5W:Y+QR]*UCEB,5_CV6GG-$X)DG([3% .$S&N02%J9=%'9 MABVTS6Y/_1&:>K14.#W*I+F)SR;5\Z;3])9B((/>BDA' M*"LH0:D2P3M%%KW5/K!8=-:MK^[WI?5'*,'IRQSJ5:Z]G'Q7#+DN86_CRDC: M&8+TJ:E)H&3)<8A>!RCD(@0>K"W-\T9V)/$'*)+I\U1L+<3>>BK?[-Q!J_4F MO<=\/L%9N?GG6H'_&R[#>++XEKBMFBL?]+A#NRRWX[51N^6-!#T]GW<#B8L, M3%FM06-.!$6)$&/VP$NQ="!FIWQKS_HN>@Y5<3<_NQL"L>8V"J.L< 5TH=VG M!".UJW($SH,@0Y+Y6%HWF+^;HB&%,9OAY+K*:BB49F?AR60R^T3*$C=T__A* MYU?N+1?""#"I<%#%9G!%=ZWS79)0#?=^\J9-E(I>T^6 M;,V((+NC)DN3(5* G'+/N4,I4NODHEN)&;:6W1LA-^JGFPBCV5YX-XT=05<( M67-IG65*AP19Q4@JGYO:XX*L8%0EE& EQM;Z]'9JAI1^TB,Z&HFC-Q^A\V"J MDSS']^0GCS]>CI#9WPVX[Q,/M?1WHKB1,7_;,VN52M>U[&WX_*HVG"+X+I?S M<3Q?5E&_G;T**V-+"R<#G8HYZZXT79$FL GJ)"GK))V0V3;>>0>2W*0N?L/C M3SZ2D.J#RFR^"!-\@ZD.[""?^23_S_FJ*?XV*RITBDBF!J!V A2+M">#C9 - M+Q+KM(702S5]?RP-Z;@\)MXWUN4/!#EMVT3E&/JE/VX&)(5 M,$30'PD?O>.Z.[X^JWNSR=9^C[@J^SIE:? UF=Z_=N-TZ M^13F>;&_W7[H$P^UZYMRW"J(/^G>@WGSA>)ZFK4U6B52JA XN7-*>-*R&#,$ MQ4OT9&$DT7H\X':4'=R_]&L"2)7(FE\52N&U=C@5(^EH*0R\)J_8<.^#%BE$ M6QKSNYF2(=G,/6#E1N_2P\71, %Y7>_04?5EL#L36G/T(&H9IU(\@-,Y@/:& M14=6AV6M[WHV4S(DR_((T&@@CC:Y6C@G_^RLWA=TS+Z;UI[_ HL44B$D7R-H M#C-XXQF@X:XPH^N0X6U2LC9]^)",I!X%W69Q^[-7PGPZGI[6:J>.M /LD%L^ MZ6#[8AL*&]D-_^C AOGD(\[#*?YQ?A9Q_K+\-IZ'F^7"S#M&8LC6S) M(G$;(49%&MS' JYP,HZY\EPZGE@PC;7FCB0>/%ZK6M]ACK'T^I(?SN 8II?S7$R M/J/WS2]>71;"OB(&\=+S'MI05:N3Y;J"U3O0[G8[_B?EY M)KB.R[AB^S6?XTGDR(_BN]J^D]YV>8_\#EB#:'I:%?^T%VUC1@I)-(^&>A; 56, M(ZL)%203>Y:9\P>@:U!S?,=PD;98A30=X56GX.Q#F5L]$JP.MFLD6QN^6B"?W"01O..LM7_;/U>#:E'SX+?,X< :Y(;I M3LL_9M-T526,9 @AJ5P@2H[$EF00V=MS5X1O56RJ3(%]IU$?'1.WNGJ["&*0!_37Y5F,@B3ES:P$;]#481<60A &F/2FJ$S\-!_K MVA,K0[C7_.X@'0),MCQ;+U^O7R+9P7_[R_\!4$L#!!0 ( /5K^U;26P,N MVD( WZ @ 4 8V)Z+3(P,C,P-C,P7V1E9BYX;6SMO6MSFSF2+OA]?D5M M[=?-+MPO'=-SPN6JZO&&J^RPW3,G]@LC 21LGI9(#TFY[/[UFZ NUHT2*>(E M*=G1'2Z)I/@^R'P 9"8R$__^OSX?'_WPB6;S\73RMQ_E7\2//] D3\MX\OYO M/_[CW6\0?OQ?__%O__;O_Q? __[YS'^&B3F?' /^Q_+/GTX]?9N/W'Q8_**'T^WF2^_/5O/WY8+#[^]:>?_OSSS[]\3K.COTQG[W]2 M0NB?SC_]X]G'/]_X_)]Z^6D98_QI^>[%1^?CVS[(7RM_^M^_OWR;/] QPG@R M7^ D?WT /[XL+O[P,AK[T^F;_-'Y^*_SY=^_G&9<+!5T[Q!^6/F)]AND1OJ/YP]N,_WKRXB70\6?Q4QL<_G7WF M)SPZ8L3+;UA\^4A_^W$^/OYX1.>O?9A178G^?,@-E&UP_N_V;3]MC>D# YGE MDT3 K]*D4;PCQMN^?7O,%]\%A2J>'"TZ(K[YW5WQ3H]QW%/ -[ZZ ]KE%\$Q M'2>:]81ZY7LOX3P'>1UA^\J_[2$]GPZ*3Q<*OS#?'HT+FUU?;O@ M?]MR.Y_6MXMI_N>'Z5'AQ?K7_SD9+[[\8X(G94'\7?SJN/SMQ[$55@E",A2"048Z&CYZNAD#N\1/XXNGL)RHA?\ MXWSD:G$Q&@&\RQ7>T@1"M"Z T:9H69)1-=XDY/RO+%6^5/=J%*?*?/BX7DPR6P)S^H5.__MB2!ZTV=38^[GP\/87X]@/.:/YB/C^A,JHH? FDH>1< MP4B;(12L$!!#43:50JDS4U9 V3TC!E7AM+_\;])";DN+=VW@)[,O2V!G&)?P M1LJ0*](FL&@R&!\%1*_8=Y!D5 M%D9V:20C$M5"4M&S+A&3R)AC]MUWT^LHGC8=MI3Z31[H;7GP!RU8 --C>CF= MST>!1#+$+ P^)3!1!X@D!'C"Y$*L(E-O@^H*@*>M_8?+^J;BS;:*?[7X0#-> MD3[.Z$/S$C_15VP,]%5]AY]?3V=+Z2\6LW$Z66 ZHG?3U[Q\31:C7*(06FN0 M5%@0@C+#KPE<0E^#K#;+VIDJ6T)^VN3:I3YOTM%V-59.M\AGF04T8SLJ)EN= MBQ4T!0/&LD65HI:09)4BZ801PY#FRE4X3YM&O?1PDR*N*T7^"X].Z!S9\^E\ M\3LM/DS+R">I3(P$W@8>NT0'Z'E5%2+'ZKTM.O3>P=;!]0V1IH=F;K+';VWP M+KG\&L>%1\QKX7^/%Q^:,,:3]_S"\MV?<1G8.O[(Z^?RN&"4?*Y1%,:L%'MP MR2= +"P4EZRUOJHL76^3^ $XGS:[!M?<3;:%;=GVK/R?D_EB&1-]0T0+!>@T&=^"6=';J'\ S*=-N:'U M=DND<>L(] K,2U-@!60G:U761DB)I6,<$6#F$=04LTZ1(N*.J'8'RF^2:;VT M=@O1MHYIWSTYVINO/C:@\U\_TRR/&?X(0XB5)(*.F< $7R&0,-"B+TDXC4;K MG:YIMZ'\)HG62VNW$*U/?'S5W+@5L<.@H[42;#4!C%((&$V!BB[8%#TOP_T/ MHS<$^4W2K)/.;F'9UM'W2^;EN^FS4I;*P*/FZ[R8/,>/XP4>W;X2_WK\\6CZ MA4[']?IDEC_P)U[/IN]G>/R&6*SS\8+>TNS3.-.I&-Y0GKX_5??(%*63K@3L MD1W+FA+&-/\R70^-C>'T=$M;-KZ[.&N?>,*T)*D M]K8B%)\S&.L]I"P\Z&"E%=;5ZGNG7JV+[9ODTG8:NH5*#SZCR.E?HU\_-Z/B M'7Y^=9KC\88^GJVK\Y$F)X+)")FY#H9_!:Q6@$4G45>&=3U3\4;"Z3V/>)H$ MZ"G76_2]]:G"JM0OZUQVF;UC)Q+SL-H$01;+=J;W7E7O:MI+ZEW/++(JC"'G M"Z"C%@NP%C ;!R9)F7)4J1BSGRRR+NE00HL8:F.5,[PK:79#DQ<2V+1)WA*% M2+U/G>]+A]HB:?I=.^P?)?Z$-99 BVS8;O,2T$@!I%7*WL9<,PZ5,+U$T'&5 MNE0P,WA"\!9BO"VQ\X?3\H>_YJ,IF^5_^W$Q.Z&O+TXG"_J\^/5H^<"__3BG M]\V8,(IL9HO,)TTQ^'9YS'/91>)K,W \Q99.-7S7*X:')-?9AU3\OW- MY#L =>3)'45,=_#F 8I>Q9FM!3Y ;O U3+\L=_RU0(VNE55U8L.M@'K:-*O* MPN[@P/:*FPXE]9U10J!4M>B6!\;[N_'.0W11@:>JV* VO,GW7AAV2(4K%7?[ M9\(FPAZ 9E?R\%;] MTU%]'TD/,-M7A(O/P$5=+&;KH.I6GI*3AX3.L)_MM _"A%QZ>PIW GH*5.@G M\0$*@M[0@L='Y5><3<:3]_,S5$$H82D[L+(%,C([3*BE!,WK4P[+4'_O-(W; MD3P% G20\0 E0,]R/CD^62:WK2HB.-^T2"G5RM4TH09VFRLDR0)0.461B)+P MW8\-UP7W%/@QC"8&*!ZZ,(R?'^%\_NJTZG]I% =K4PG!05*M&4V,&D)%"Z4H M9ZKP+G4/?*X$\Y2""%L)>H#MXC*>,^:O@VB@Z,%--'L.'6RGKNO>0Q]9#^$Q MWD16I&P%8PAA&5SUA+=?YL4IZU [YS<\98XRJ5 DE('JT-"H*K"FSB+5$[%_5U M*^'6L\XU'K7[/7];;4R'$^4 48+7-&N-Z%KCM=-CMC-84E0AJT,0F'2+?$5@ M?FN0!0T&623&WC&"%5 >+0-ZBGCE'/_WGZZ)Y27_^I#>6K]06N"D_#:>,%#V M7)[-9CAY?]KSZ:M7^V*R'$K[Y9?FZ1S-KR)_-3M)G9[[(L)KS\G5\](LY6Q1.NA)4^ ,=%" MC.S&U.A5*((,.S&=)_8**-LN7>V+7M7G,V(9_H9Y?,2NVN_X>7Q\ M8LUKV#CK/.MQ:W\0B0[@R;R<3MZ_H]GQ9:PCTB$771+DD%R+LE@(11MVY(O1 MDE^,NG>&TVTX'C<#NDEX@"C&;L<_-T/X1)@RG%8&")^_I,6"9O-SP*].%JU5=2L-?W8\/9DL1C$( M$E(D\*6M;,DX0#;?(>6@,J]Z*=32FS7W8'HB/.DI^2&BY!^FLT5;\BXX.Q^9 MI(-L22,14;9V;^PU2J%!N)"C)N=,_[+GFS">AOZWE>\ ;:RN#O,T_E^I8/'. M@9<1P51>I((V"0HIBM5E(TWOH_1;8.PJ\W8(16\KU4/)P6TF$*]8QVT\[_AO MEL%A*7PN,0EP6;=,H&(@V78\%(53U>8@9.^VF[?AV-=AV=:ZO<7,W$K& SD7 MES&=Q0W70370@=GMB/9S:+:]QNZAP!;BWAT9%&55)%LHV=263&_43K);K-DM)NTAZ6J@:%+*%NTP7NL[=VMX:8-'[MXB[*&AZ?#B'>!8 M[>J6MZ1Z$M5&ZQ*DV+I DPR C@'ZH)&4$-YT[_EV$\53,0&VE.\ <::KB/[ MXW.VKX-K(!-@%:;]& ';ZNQ."FPI\ &,@)7XC'"\LY4*F#7S'FN 4,B"\Z+* M4%/*OG?'T=T2X1Y#8%<\V$3.G0V!MRU2T1SCZ[N23T9&X:&B94@N2P87>9Q" M*!5LQA35&IO^BJ_?=\CGH;*?]A7< -OY11CJBO&JA$RI!1M]S1%,$&S'M![_ MI04?J7H;TBV7I?4)]#U%OWY[*0\0^[\!ZMR(70/60-OZ"DA[RH?=7FGWT6 + MB0^PKZ^$5YT.[%T Z=+R&5(&3$Z ]")*64KUI?<9T$Z)<%]J[.YXL(&@APCN M7#JZ/*_ND28YYRR4J%(S7RR/,O/*9Y3-GO=N7WN[=C=1[.%*OAX*NN-@^ '2 M7;GW[R1/\NW)\3'.ODSK/R9SRB?MJ V9,/&OBU1$K'EJ%$ MLJ6B,CJR5=>NTY/)66DQ^')G(N6Z (;)J:RA2($5H3+SP6@OVXFD LT3P)2< MDRJ]F\8-E%/9OO:_J=U$3N79)YKA>WHQ6=",YHLWN* 1!EZ]?6A%["U>:X(& M5+H"J2J4R#'E-(3O>@>D?3L]#V/!;4YL+[D/'LZ\C.S76BDOQI]:!]',[S'P MD4"4)$*!7$B"*:;Y *VN0057I$NARM[U01L!?#J4&48G@P?#3EU%;826+D10 MJC5'($83L0K>YHTPKF1RLK?!?(!)$_THL+E4#SII(JM4LR0'.HI6,F\EI.HS M:.5SML3&0?>V1(>>-+&1;M=)FMA$QKL[)U\'U;>:-+&1QM8[,'^(N'='!K*2 M2LV&5T7+ZZ,R!4+A7R.:&&*J*JEO+6EB YL(N7.9R7/E)#AV:2P&M05IVU\ M42EI:U(AA@ Z&\/K'C'.FA$242Z^2%5QG7+C^Y]T,"D2&^EC.I@P.[H2\]EB M]*;YZTL*HQ,^1!(@8LOA390!1?* -A7C/6:):]VDPM]Z:4;S;U]G\Y4'/O9= M_.'2ZYCJ< 'BC$GKP-ADGUY'F?WGZ?T;\A;"OZZ^+237<=F] 0]_1F1 MP1&8V*[T%BZS;Z]:WWSGC%GK"/H>S5UYZ.XVR:W$/NTAL\X;X%DQ]!D0\B)8 M5!6*I22S5OOY^Y1W^:&/4'D/EME^FV9<'$FC0=_[,VBMY6J@<=K_=.9-0J OGH6XM;!S%7"SZ[8'CC M4JB^M2+'C72[3KQ^$QGO+D2[#JIO-5Z_D<;6B]4^1-P[+'(,6(RV@NF.R&9^ M,A",1:"HH]4B"8]#--0YY'C] !S81,J[C]>;(AV[9Q%R:O>J)0R0O%>07?4I MFAQ2#O=X.(\L7K^1/C:+UV\BS $LP968O&])?85;N@9GQZH3A.RG/V$,:3]S3)O.*\I/=X]'HV MS42MQ=+\X0&J!SQDRVC4ML.Z%GI2GE)0LAJT@ND@H_).6X5%11%9CZ,'/._A M,_/2PYY=?]C73#*RF; 2Q*299EI+B"&7EE/F*LI$YGI(YM8YNLZSMK<=Y_.O MW_SE%SS&]S1_.SUY_V&QO/%Y1%D;(]A2PK#L%:D]H.2)4U%X)=%FT_U2]WM! M[6Z-&D3G-TW+GDKH:'HL>SW,<#+'W,3[>C;.-%(YH4G:0L',OK2QC 6-!RF* M*D+*;*I9@]W7O_>)Z'1KD74V)>X8Z&EHQ$;4F6INHVJ%896W614Z. MKJRCSON>,W2T<'"E=A7DON.'[3CO)=>QPOX*G783;.Q.9 M]M[A?W[Q_[WB-6\)JRUEOTUGQS3[E9W#Z1=J40W^P.^_OSX/:^@2LJT20;?PAXEQP S?=6 \O0S?C82_(D/T(9(;,,-76ID+ MAM:'A\EH5(@0*KR5TGKIY5K7&NQ;@6ME^/;0WR8"ZYWA>R7A,=0J5-(( MROO622MF2%H77DM\#DCO M&]4V?L26P?;MAG0MU)XQ)9LKL;&BC"R"-91=JEXF9=ER$J.-G[9E@Z?\@79[-? #H: TA8%>7E>9YV J%2[SM&I7)5" M%[JW?=H$X-97AU][1#LN^_J89\?3V:*EUCZ?SA<_XWQY$ZK.RK6[+(-D@;2F M?1A+A939)-6JM.AC9X%LBG$/K9(&X]2-"\:'U-< ^06_G4S*_#_IJ#DWSX_& M;6Z/LD4B50F$">TZ;>T BT00/B@=52Y.]LXAN@7&4V;)ME(?I$7(;/P)6]N2 MUE*,G5OVJV:8%Z,@E/6$#K0CW9J$1TC1*Q R."'9J2VJ_XV5MV-YRI3H(O^. MONA-7,_FW?47VE9M?<2^-HI$P#DF2 M 5K>5%O:[2'917!&QA25"Z'V[F"W!JRGR)JAM'*3.*Y'3=PE3^J:0,XB_XYR M" RQM 8?Q@J$D)V%'*62*7@G?7]SY%Y8NZJ9V^4^TU<7^\Z,^5H*RF1?'BU] MK1[1(2C6&;3R=C!L74$LFEG/OGG+"4>1>U\G>A/%/JOJNNKY1NGM5O(>P V^ MBN@Y+X/OI[/QOY;QS?,&%FL@'*C>[GYT^ZF]VU:/=]*BFQ+V0Q<9=!9H+#CK M"F^;4;/=K0B23VQM2>-46*O7UB.@R3W5>;MGR2:R[YV@0[/%N(ZI_$(?I_/Q M,E=A6:1R]OMT]F7IQI_7F;'73HD< 7KOVNV]#D*)$6K0CE3+]\:\AONSX6-W M;]/VUMIT-R(?(/3^,Q[A)-/;#T2+E^W33>YM4I"1,@:7V$D7[2)G1IB211"Q MA.H9E0F]W9]56)ZJX=%%]@-$6V_#==Z3<@UD YD=JU'MQ]SHH[TU*+&%Z

XV#4G-I'X %Q8[FM_ M3">\1,Z6#7(P7>LS:X.+[,E#%:*UV8L\;),*.,)B,N^@1?:^%.4^3+LW-GKI M;SJ@\ >P+);XGI^"NV+Q.&^]B*:E&(A67:T+),=SP9+"F@1)%7K'QU9A>5ID MV%;8@Q[H?ST$>#.>_W.Y*%I/H:; QA()]KM,@K+$^;+@1PME%6N".#!\[;J1 ),M8)2UD?*:')>Y^*(M1^XCWZDO70T'5K MG3M$7 ?Y_YY,J&GN!D:J 2T6"9;_"R;7P@:1,F"-489<4>*ZS;D6"58][XER MH(MX!SD N8KSW $JE!WZ"L%3Z[(@6@C7LA=4@_*53(OM=S_TN W)$Z!#1U$/ MW][JMF*1BU;@KTX6\]8P?#QY?WTP6S2[VOJ1 U3C/'S(UZISBBDJI^B]R>WN M(1%T8J^2K'9)2J%NK\[9Z.F]S,/Y;SB>+1L7O?S:K9FTE[PP0=&)?2?)ZQ)J MFT%):@E#)F3?_V;>.P -FPQ=I/#)J@BQ*-N,O=KZ-?$_6I12;&S9*?-Y'\ /&VN])NJY(%6_@@52_ 5,\@HT=(VD2#@B>S&(X4!Y#\O M* M;"?U09WFBS&_JM8O_A>;C]Y/E9T]#ETQU2MXY$,7P MR+(L$%-*$%45)01K4^J=NSC<:'9W\\10;#P031]*LNV=@3.1HK&A&-#+7DU2 M29Z4T@!/41.\S.S8#KA9!2!DOFI?6?^$2IT$G$';.F-CN7]]IX8Y4#M%*T MSDX1 I&&6#)6%A)A<$\X\:'W[K"=@#LVL[@WV;R4BK%E!X:B%!@7F9A)5^M4=#Q'];BM^A/,A$"-T MD9=7DWAR)LV_(O^NDXU67W= 'ATI'EKQ,Q G-I'X4!4_M]496,7>D-.Y'42P MOYQ\!*06BXE:610H0_<"\T=1U+&1OM8MZMA$V$-5]GRM/+H"K99D8F:#BP)E M,)1+NX P5OT:*1"*7NW6;L#SM.B0@>1KUP2=I-[]RL;Q7DQG];K1O90F7?W M/W#(O+L-AWLMZ\Z*5)UQ3L82C=(RYD+H!;^$J;*/<7?6W?W/'C+G3EB7C0FM MOQM5,!Y;R4&K7-(!I3/:%M.[(_:@.7>G2_'T^..,/C3+H)U', =H>7\BSC_\ M=C3]LSD,]'>>Z>W%9Y6E_H;R$<[GXSH^,PPFY1U^?HUM"H]\5BZP20 Z* E& M\MQ%WZ:M%KDZ(=&D87;,GJ,XM#R=37AW^W:[-QT/5H*[P8AN#*:-D(5M*U8T;'8D]#IH5;I?]]T-_#?-T2X:'<"1&#! 8S/IY'.$)&OB MD1&;6)['R(YRM2$X]*EWOO=33SC;AK('HNG'D7 FBBO)5L 65C2I71HF(@\M M\_S,7E:)PZ5\?!,)9QM19J.$LPU4M_.$LS6P?4\XVUB+&R6O6SFXAZI:/8+X9WOO_^3C@_F='5R-)I\!$G MY4K+J>4'"RXN_G8ZP3>MJ\V,M^'E+5-;A/@&Q;-M!'!WPKH6($3MA#1>!I&\ MT2(C>FW0KCU>3BT?R!/Z:3V14D7QV4H*+Q)K,/ M*YT#T^XNBZ7P&FTM&1'8ZKM^;T<_GZ_' +;?URO-9NU*M^./O-,M#=[7;"^? M8AN1-[X0KUB>%ZC3BO\0J;#I2Y*RROQN[\Z,=R/:_8J^/[[=M 2ZZ6J F.'J M6QNN]BD;61.2=)G M=OLC;<$H5;^Q_L4>>]RVE!G3JV+[5MFUR#Z&RJ3X%1: M%\+[93QOH1B6U4@44Y-SK4=)D:UVND+29"!ZJ:M,O,G909I$KD3T+7.JHZX& M2%Z[;3T]E]27YV?1;RI?3\]'F'S(;'&W5JA,?6D] U8*6DIO9M,^\ *\@^WP M3I#?,M^&U>@ ;2Q7W%CU[*L5_0@BP :!57JE@NY_ MB\\:P+YEJO777,=,[^5]$M/)@H?,)']],LL?<$ZO9^-,E^1U">L(HU("O8;D M8VP]:!)$% &"3-%K1XQSG9S_C1[Z+=)G6,WD%4"58M;09O&FW,W@%Z-#R:B]$S$2MN](3-9+@=9;^(].SM8!^Q 1[$; =W/V>P0&E]%JL'4M7>.6978+C4:=$ / MIK1;RV16;&H$M*46):)^>MRZYV#WX*BUB9:&I-2+R<>3Q7PI 7E>48!%FUHE MZ.1YT5;"\J)MV/OQVA13:M!I, +=A+-'_Z*_(E=19DLM#' 0'**^VOBY[3> M'U[IG%#2 \H0N23=170MC40ZBT;:D ,9XX3E;0===11%2W)R>#N9>Z#JM/[< M[9LNG=%_3*9I3K-/S2==3A1^>SK)_%=GAPOGL9:4*5@1*F!H9UFVG655GIG> MREA-8,O0]Q/G)514%ZP2"MDU0SM MMO %ISUXE-(B^F1IL##B4(/:XSZSKSFP[SX<&,P\ZNC MF;^Y%MT].\X\/1W@959'1X4%S?N^L8(')9R%$J1"HT@(R*.> 3T( MMT9(8+=LV5$T:IU!K1C3N94P'Q479,PH(%!KJ^9C@)B,A:3;93,QL#6L#F06 MW#>6[Q/A #DSY,4)?<;UEA:+TS,PWH:#-)X].!#!\C8<(KOW+&2P-B9L%S&) MW#M+:;C1?)\/!\F; 7*A.H_LO)#]Q20?G91VP\ZO.)OPQWB@)*+**$%;LF!* MRY2VJ4)0QI$15+(;+ HY]."^SY?'P*K.N5Z=!WD:HGDQ^8,6KVX;,:^OJ M8!F93! >P=62P: W@,(I<#KPRX:R3KW;W>S '=]K&/ T'<@YY:QU!8QL==-1 M$42?!91.R,@&*O :)8>5BQ0,$;B?\A< MOQMWDW*M*\]ZU)YR#_7>7[GU<-T,>QD MTJ%_%^%'4KIR8*9G+R7NZ QK=;+B.F"_5[#TU/A6908/4=?>*UAJ0'+D%$03 M>.+Y[/FG8B&CULYKCT8,9KP]]@J6W5%K$RWM./_<$=MG5_N_/)O-VGE4(_+/7[Y^A&WV]M*S=G+V-;&3SC.A M8V7;/=EV;R]:*-ZE:H)3B7J?WVR/>AMO\\%/_ZK'Y?OS9R>+#]/9^%]4?IO. M7LSG)ZWG]JCXS":P2I"+\.SE^Y92(MD7$BQ+-HM5OAY,N=5/'1;E[E?9'3/U ML@M[0 H?P/E]\.C^.&D:>U7/QG:I%][?^6\7(Q(UF-9*P[9^92:*!"D5WSKN M(E$EK,X>RL)PSUB^&;H?%"D&L&,?/*Y?_^=DO/ARZ?*O99^^=Q]P\NKC,C7@ M%1MD"YR4\>3]?]/X_8<%E6>?V/1[SQ93TSB_?M[>^@2/WM&L7?4A%1FM) @E M(AB9 [ 8/'N^EJ3 6*KI'5 Z* %\GU:/AGX#A,(>OJVV?_Z+YBVN_)IFXVF1 M(PPUR% (J 362JP6L) &#,DHHX(OW9M2]\3_?2;L2OD=L["WL@WOG=$\N,RO M\PQ^5=_A[#TMSM-F^9WE=XZ\)UF)W?W@VU51[.5#P$"0%-9:0^&AER%=A0YC M^&:(OV]!;T26SKG6]XY[OFK@C'X9\6B74;5X"(]NNL"CO\^F?RX^O)B\H4\T M:45Z0:7"TN<%H-F2%!+$EE:NJ%2E;#;.YQX384NWPY4_\)B61[F)=PPR28+6B7@WP=Q: )S>CN?S\ M?:7P[(D!TTZ:&"!$>([E[+QV'30#I>!<1;*?')N':V:%BK<0Z_#*=BY2-L*" M,I(YG)-C#E?#&W!*UF0MA.P=1=J%DN])=AE*QYM(LW-&\+L_I^\^3$_:C7M_ M\$ZY()JWF-3'3AM-U'M M$&;WI6#8,E'DS#S(.B4JTH,JAHV"JMO5W*H9"BRFK*/"TCL7?064 XQJ#J[G MZ]9\!R5UM.'FL\7H39/%U&,]R+YD_RXOQI_'B2\_2G0<^NGM13P\1 M7"OWB247ZU+UH20CBT+OL%1G311$)>,MY3X/1+'W0B ;D.W)JJ :(5H%FH/$ M$P1$BE04V4IT,/G^+WM=WO#P1/GI6>[6S=RNKZF\EUL5JF P8270IC5?E@8! MV7(#43-ZD854L;=OM+/!':"WU9?O_>HKAJ3-(547W9ORR)+XQ.LCG96XTYW:HA3,XOWZF M61[/V[' F;2Q**=LSN"R:M)."9*,;.,8)#)81>G>A+W[(![1VK1G)[(+#1Z5 ME7LQ :\51R\ME%]P01>ME2[O"-BN"JX4(&;=C'XR$)TTX)Q,PJ=,1?2^].; M1/!]3CTB"CXJFWE]<8QTI%BBB>PWU I&DP6T&D%D*=E6RU+G_ 2GX2.:>X= M_@.R-P6S"8^GT\V&@_\^ MCP]S'@_)X4>U%5\-,=PO"!>#MZTX6:C0D@I9!J%UK?.QBEH-FU?T>/;C#0?_ M?3(?YF0>DL./,XYVOPR43XG]>M=*L%B3*"5$[RI8+3UA=)BI]Q7@AS#N XJ^ M7<-Z]L[I#1FCF)5T0K6N5J49CUFQHF(!+#ZHXH1(5 Y%/9L-[1$MH@<7J>M& MF2%6M6[)ZJJVQ3EX4(D\F%@RI'9%<$G"QEJ+#K%W-X9OL7?(5IS>B[(/I7?( MU?JNF-C)UQ4!:TI@I&*O0"4)Q1"I2DHAN>^5Q-TX<&"R5F.N,Z7LE M\4:5Q!O19!K MRQJ/.D"G9G!]3H=3QGY+H*[7/I\.9]#2I[4>.6#)T^9#OE;JY'RN6FHK0I$F M6DI22!6L--8J46R]L]1IK:?OO<1)1YE0^@)":WD:^PP!)>2H5#0Z&E\.)DWJ MY>,K<2(I!/EB(#F9P5CC(0DEP%>3M8VAU,,Y6/@F2IPVX?O^2IPVHM3R87>9[B=.!3Z(MN/6(HU:5/*X]F)OIT2I\.<0UMPZW&F9IQMN+J&4A %$!H$(U0[J-4(6GJ? MV(VVI1Y,PXQ'4^(T4-:35;&$5 W(IC"3#7M"B=TABH&M)2U=M?KQZ>K)EX+L MQ8$] H^*OM\DX1ZJ[VMI"'+=E=R21&"R!*T,";F:K%2]SME#F#-^N;5-:0+1>@LJHL$K5$I >S13^7@KR).;Q MD!Q^Q&[^_8+ 8IUQK$0M:VZGQ0HBZ@S:58_1:=3N\;0+^EX*\B0F\Y 8 M5 "$XR':&QD/RF5ZJ/5)3V>>-X.2T&ZY;^F(A658,%YZ\!0 MB9 $1A:;3!1J08W?+\O<$M( MM?;NC/+$$MXWXL"=">^;Z.*Q) RO,Z;O">\;);QO1)-=9 X_1,>/A;_"9%7) M:! B(^\S3D/0+D%1(5FODLUAYZ6U!\/;C1+>#XZVFZAVAU=GR2R<\,Z"UNC! M8)404)MV/Y,)"9-/M?C"L,_N4<=HO1$U1F>T4U6D+*,U D>KOO3A=2B_C(].VCVW M;RF?S'B(U*Z^/3IA3*T 8K(8EQL?^/7SZ0=^8RXWSIXLEI1]5:^C^^JZ*)5S M=:&"Q&8P^A @%A1@O<]*)V=4\/>H:6=@MW8VML/Q['AZ,EF,*$CI6U:%C$;P M' N.9QM6-IQRS*6PB6UZ)_IU ;Z[!?0PV7O#W=DY&SIFB0\MXE-O4L4-R M8!U*,*$@!"M/SQF5X%@HDO;#?SG+[=_P:D'D4H( MD0VY(E( HTR (%@RNF1E8HHD?6]?;,#A[#KR=8"<[;L]=./. ,[>[<@NQU#6 MP#=0G.P^;'N*>1T*&=8BZ9::W ?C1$5992F :GDO@S& V,X,G52\];E4J?>] M#/MAVGU1JL=*M$T4.$2XM15_7P[3M+#+^46K3C@3C *B6,&(Z!ED3B!--<;9 MF)+I?@BZ&L[NXUA]=7<]&-I)\ -4T*X,EVE3M97$X[,*C&P==ZWP/"U(2A2R MY-([N^A@8IJ#N#=WBDS^?S-G=FL^9M&D\67)V_JR4Y7?BT8O)<@CM MEX<'+C=^Q)81S>V&="W4:5C_F&H*B-:@49BEI^B\B=EZ8^5HXZ=M-XW/'_+Y\RG-V%WG;8P^1?YJ/F29X)K S-UI$RWL:9G"N1=EE$A"K0Y#%ZI P M!(6]$PD> '/;!>Z61\Y?SZ:_-?F_H4\T.:&1B523J!E\Q0(F90EHV _2-:.3 M69(2O3>_-6#M?N$;FD77U\+>NAE@?[QE'E]"^X:.<-&.ON:+^:@*49)R!7P@ M1AIS &P+ND\U)\(@+?6^)7I]=-\.F3IK:@A'K\&:L:?2=$ OVG_PW@[3_7=H?LF>Y&BP-LZ'= _0KT4OQ@';@#'1UL M"'4_)PF#J7Y]BG73VP'0#:.MGIP!Y:, $]J=U481H)+9F!HH=+]LYB!H=L\Q MPJ&R;!-U#<"NYR?SQ?289B_'["J=!2>%$B2\SR"J;G5ZEIWPD!S4&H.A@$66 MWJ[M+3!V[TL,JKII7[D/$/Q85O?=&/@9M)J*TX*M41.:#\WX0BX9B&J),9$4 MKO>UDG? >=K4Z*6'/9T;O'\_H_>GT9=+%F)+^Y[1T?B8/S?[\OIDEC_@V65* MSXZ6W.Q_O- !R1"G$+T%=.VP@KSP!HV-62;C8PD81&MP%GU"E8.__;"B ZC= MGVE8@Z3(V=; KJ4PZ0C!V HBH!7>>>25\TF>:9Q79B]H1KQ_O)C/3ZB\FK7_ M-D_LM#/<6>GDV;LCX9Q522,8N^SV%PTDP@*!1!0IN1QK[S/>/L@?1U!Q$RZN M<3(RM(9W_EQ^P[GO"0)HO33_*WT/A3^\OY"$U07B0!RLMENB-" MJCF#R"%ID2GH0L,SLONXODDF[Y<=-V> /:09\'HV_4BSQ9>6\KW@3S3C]V,S M9$92.DD9,WC9!NFI *)+()-4Q1%Z:8>*50PZL.]S8/?\N#D)W"%-@NNQZXNV M@7^?3LN?XZ.C$;;4>9I"H)- MAE6AT(9PK3?HK;T%=H?XZ=+\@#5_D]_AD!;_Y>3]8SK)EZV]$5)2)*N&X%H? M[UPM1 PMK]\F-O^BZM_V=O!!/5WV'R8O;A(_'LK"?N;:7'KCZH3_&D:-$UJ5:M^,U?FWP3Y?PCX,/MQQ^#'%HUW/4;=*//$5E M7$NGLT$VC;#AMFP\(HLS.2B3]5 GSP,.Z^G.AD/EQBW\W_KTK^L8\>-X@4?+ M&?XJ'8W?+[]N%$HF31;9I#.&AV@#),=#3,8KQ\,LN(M*PJ;.LI)D$IZ2A1==8=B'-WWU">/AD/@0.W<'N( M8\P5) M(%7D$>TO56.=$7R33-Z5QF\A\-:GD+V*,"EY@2:U'NHB@=':\T^Q0#9!*ULJ MVQN]C]J_@>+L;8BZ#\T>2G'V+2->5MC%)*3PK>&5JRS/97>M'#1(JQ1YZ]'$ M'63N/X6BZXU8<7_>^<;:&2 C]S98IW;(>7G5.@ '*JF^%]Q^BJB[J'(->FRO MA[T01F>21H8(1*TA@6.O*UCVQ%RQIA2ER6'O/CI[(LH]9=#[XU9NF4HMR2C5*C@U>^PJ0BJH 5TJ MT8BJ;>Z]33T4ZT$8_-NH_;K5M N=#7_USVW%EF]/;:NAZEY7?OT Q:SK#>5Z MA6IR,0B-P21EC&C7/!F3:JA.BEPIW5JANO))W>,&-Y[TU0T@JLHVNY^*:Z=U M44!,TH$.7A*1YL6R=V^-C0!V"P@GK[VI J%ZP]ZP].P7NTB@G/7:V9Q3]^;C M^P\(]^? RE#P)O+=3:EFA^R])AO&'J,"VSH>&$,\K)@C2$RQI&H(]0["9CV& M\I19> C:[VCEK4C>^-K2X%+P^GJJZ?G81@951>L=I%R:U6#:$;1/D$FYD(45 M69A[]N(>.)XB[7:NG]V4>]Z0TFD\1LH2$#5"],V1HE !HTY09$118Y$U[<-$ MV$N$=2]+60>]'$KT].V"IT?[HO-AGHWMM$L9N9BM81]=!27 M)/DA)C &ZTU MYFB]ZFVCW0EH7Y'4@3APXU:/7KH8),"QQ'+F=J\#9J@[W2\#V4\DM*.B;H0D MMI7RX*K/R4;G0F%'PK>[E"E!1*>@1+("B]#%=U\3AE?Y/3'-76E\$^%VMF]_ MXX5MDL=X])9FG\;YXAX9JS 3R0*AFL@KFF5(BJVDJHR7T@?CKY?ZWVJVKOCZ M/5PP_G"!3_M*J_/-M#_3A,7'E&PV[OQDMKP1Z"JZEO1'"EOCF]JN9JP&DJT( MVAM? VG>O>0Z+LB]3WJL:NTLP]WVZKW19%9HK6PP!J0TH5U+4=A;CA[8@]:N MRAAM[-U%_Q'T(M^-,3>4G@;P/#?M/+H.W._=Q@=0_99]H!^BMP/H-JZ2)&-< M!$5.@Q&. "M&B-*DK'@6BNXG(@=!LX[=QG?)LDW4M:-NXYIW_435@K2M53+Z M!$DU&TT8K%1R"-U;2S_*;N,;J6Z-;N.;R'W'W<9-+DX((M !%<\(J2!@S:!R M,9+?3,KW+D=YU-W&MZ%&+ST,WVW\W(D8SUL,]F1&\['2?P M Z;U[#K!].7M]&26Z>'Y%=L_<\NDB\Z#OI:)@\.G_(U\.#J#)Z\BV[*-5V861@?\ D<$&J0,3NO72=EXK[ M,&V[,IY]W^G-YI/%#//BO\>+#^=K^.G-Y^/)^S95^?_E'7X>M;,P23&!%:ZT M'KJ%5P"R; X+&;)$3-T;*CT YNY7TJ[\N;YT#JVH 7;=%?(X]:BK<91+6";I MR7;&V@[BL/)R[XD7BH3:]<[>N O/KDXK!^5(-X'O^TQR/EN,7L^FY20O7LW. MHFY+]Z4FXX.M&JJQK>M\($C)!ZC"NY39M2&TZ["&'W"),?S;5[:L>O:^@E3] ME#KM*-R._MHE/"W:>AYD/3,WUP&U28AI/"QD(2YY,\5Y7NX;F MUWO:8]?[ #+M/./_:%6EZX&4)3LC6J]5V>KB6WN:C )L$06UCXZN5P++#:0O^,$WR\;=_PYG?VSN:B3\I\X*W_B[#I*LC:GHMG;4:9= M2MF.6='Q/Q2MTFB30 -WSGF472%%WII$^1,J# M)PX'*JE2EBU]BHV1ED(7E0I0C*N)LJ.@NB\#!YXXW$_CFPAW1XG#N<2,I7BP MAMCWR"5!B/QK$I'0\"IGU3IFW8$F#F\D\#42AS>1UNX3APNB8!?208R6+9?8 M1DLF@C8DHM72)1_7T.4A^69]U=I9AKU]\>L&Y+EW(*O6/@>0U:=6(^X BS<0 M9$RDO+5>W9>^<,?7/U9=]I#62D-J%[DJ9V^]F-3I['C+]A\/>LQP&2EK#NU: M$HJD9&6UV8DHC2P9A6W7/PACR1L=Z*XDE-5/[&(EU2O@VL?^2?215X@V\5EJ6V05O#>J!&! M1*T^JQAL[&T^/HK\D^X\ZI&#LHFR!LA!>3Z=+R[\ZY&)MCA3V9>F4GCPCB!6 M)2%3C"4*$4OWV[6O 'B"G'BX@ =P,Y>W=;^>3=G^&LDL5&T7_;AL&$H2%=#X M"JXH,EEHU*ETUO6EQS]!33]4N -$DO[.-O8,6P^/9^68)3M?M"ZEG^C7SQ_9 M&V<:>M]:A+,C'=NB@QD!4X[@C<_-YO.4>I>[W0/I*?*AHQ(&N,7\XA*D%Y/6 M??LEDW>DA/15!M=BJ>QX*6$A%LTLULZ*E(E=A-YKPBTPGB 7MA7V "<1?TPG MTZNHSHCY+,V7ILM(&5M=C;'M4VR?:(H02A+@,>BD@X[9]4[GOA?4$^1&7T4, M<"?WB\F"V,];G,'ZA1)#PLR8=. -KB7)8(BGE\"RJR^50*L%]5XI;H&Q>S9T M5M:TKZ0',!G9T?\XG>,16S3O[/HVIKV:G+^\1&[ M-&P#V0*EA&4AI02,@B!8'W.N1NC2^Z*M!T)]:B3:A<8&L%G/[R2]73(C*106 M[R+8V"02V*R.5)8WA!AGDTSR^GW,?O9O1YL(V7-P9YL;[-?R8VT^CT M<^_P,\U__/)SC[LK3:V@7(+4PW/3I:CN]T[QTYPF($.V)*HF>!\8H8 M0RB0/(\PZYJ,ZWT]P8##>8(&\Z$H_R:O7;^+I^Z0XL]?SMX\S8?*)4B1R(,O M(K2+*RTDH=7R[NX2R 52O=VT!\#<50'AX.P;6D6'4%O8LB:G1^.R',M29,LD MG&*KY^5>0C2)]Q-3!1N'M<6N7-;)!>?<6F'#>ZJ-;G_Z_N^&&DC?TZYR[UQZ M=A/16.KI3Y5L(>%?*EV3:K0B!L6G>)962;9=L_,X. MH[854# MRHD43+42J;>%L0+*;NL3^NAIU5' %D(>)!%@QML:+NB/BR:/Y\"PI"IJ@6K; M'4Y(&E)HK1Z+K$*GI(KI?8GI2C!/0/]]!#U$#OJ="=A%BFRS9(<_Y-:Y&4V+ M#BI0U@BVEZ/,L7M^U2&6INS*'.ROE<$K5M8!\ZU6K&RDJ#OK%QXBY<$K5J+C MY0I+!*G:Y8)L_;1.P+G=H\5XN@5*_TTOHEP=U2Q4I(QAMA.J:TC MH:G90'*^@(M>NJB;Z1L>;\7*1@)?HV)E$VGMOF*E&N=CBID-3^:H\25 "#*# MME9XH7*VI-?0Y>%7K#Q4K9UEN*N*%5')4-5 ;%2"<59"LA9!6D?!:%G(K-,D MY$ K5AZJRQ[2ZEVQLI3,G/)?WD\__42Y_/3L3YR5=_R45Y.C+_=7HES92B]_ MS^DNFLO7S?/J-V]4?+()RHNBDBUMC \XHY]Q3N7Y]+B=.Y[>53?C&?A^N?'. MV="^^,QK_+*\FJ#!NL#&<_;U$4XN=2#O;(4, 7&+U> -S1>S<5Y0>;N8YG_^ M8W*Z;BT?=K%8L=OA$WN7A3>FMEA52*7]4[UP13J3:)U[:M9XU!Y6B0$IBTR,#(S,#8S,%]L M86(N>&ULY+WK'_^O7+ M)_ ^I]L'OJG NX+CBC/P/:ON077/P;_EQ3^S)PQNUKA*\^(!PG]5K[W+'Y^+ M[.Z^ I[C^>UC[;\6?Z,)0H[O>C!PHP B1@F,:1Q G$;,#QD+PL2YN/L;"^(4 MQ2R$W,$A1!0E, E=%S+$7=^-$]]+ M7H.MO\\V_R#X)+#H1XFU+]]5_^@ M_!443/KN7W^4["__^E\ J.DH\C7_PE,@__O'EZN372:_R"=^V? [.;8WO,AR M]K7"1?4)$[X6Z%5KU?,C_Y>_E-G#XYJWO[LO>'J\V751O&A5HDPD2C>4*/_O M4YW]<@9\2WBKUU@M@%/B?K:%L8_3S];@W@H-P:<'W.GF;,CU!_5AP^;Z=G== MG0U]>L2V/HN\PNL9/HM]-QW(:_F+3^*GIAO94(\R5?TTJKL#E?^H^(;Q6EN^ M:!ID[%_^(GY:;4MXA_'CZCU/>5%P=B46R =^BW_P\G+#Q'_%6LBRJEQA5RQ9 MODLAQ2&'R(MB2 AW8$19[&+N<1+XJVKWC:_X!O[QM86C^C3K\"\&DE#T[<^N92*NQ @46X V3/X$&[TD2<_H"V%H:%7EQR$Q.C9G93]I2"*5H M27%)E%Q-6[](@^X7OJ[*]C=0_D;-7.WN?GGU35P6K4RXH ,#U#SQ"\V%=?58 MP1=CE1;YPSCAJWS;K/1:?UV55%1G95IBL^6W^A9?BKU2HPJ]53O_YQT;T*0!Q$[(P M#CB,'$(AXM(T1F$,_81'R V1GR!'1^W8@;,TI;0'"TJ)%FPE7#7!L (,?LHV MH%1B_JRGK"R-6[\JFW\T)E9T'6% +0VHQ0%=>H%KGF&C];#5DP7@[K!5.2@.9UH]O_YZ_N)EE]QZ:1-MJN7* M"7U'+5F6.IEE0;-+2+O<66[5?#%\A\O[#_^QS9[P6B H!9;UELEE]^-VP\J_ M\S7[F!?OUIG\QU42A;%'O03RR,40$88@CAP'!BXBCH/\-$)$=]DSZ7AI"YS$ M#O@>O+2^%7KQ T@E?G O! !I7@!:BZ"O/XU&9'A!FXKGB934JR_&$U%]4S+SHBOVM)",X:XGB7%J+G9%H\Q0G:7B5'OFRT( M[>9++3&7CX\%IYGZZ+[(TX3RZ^67K[_S!\(+$Y?*8&-+T^ZU =Q%#&K(X"[5YW%;E%RYES=8-#$ZW19%M M[G[%959^RC 1_U(]_X:SS:>\[&B_#[C8B,>$<9HX?A#&!"8Q">6I)H*)RU(8 MI538I['/F,=,]-9LR)>F_][=B[]QM>@+"L"3Y #DJ=B*;BJ!EPM137W,\WT% M>LITD6,[L5*6,@,E] 7HB%V'$W0%![7DX*7H%V G/%#27X"=_!= ,@!^DAS\ MO+?4Q:]:'NPI^MF'SM*",1_N61>>V8?C< &;'X#90L@I6]W@YW^4-[R003HR M*.5]5M)U+M%^RC;\JN(/0XI+LY4%J1N!%CR5H(,7[ &#;Q(R4)@M&(&&[!R9 MT26G?[W+GWX1+363F;+]'-9M?Y:99RAL.U],7QMG[MT4.>6IY\+0=R.(PBB$,64Q]'V2N$2 M]I"W>A6K,KC F^+0FCAZ 3IV3](8?WB4ZLK0X#(>!SV[:1):9])'#70@9Q*0 M4*5-*T&"/>8+L),'BDD"Y6/V3)>Q[%FR0(R[G]60&$O.H3TPNIV) @G4!ONZ MGL,KEJ2I%W@8(B=,($HB!C$F,4Q2PGA(XQ0[U&K<0+?WI>TS:R]17H.;,"3@ MQ0A8B@ 8R^MB#OQK\J]-UI:1G[S=L_RQQ"_NZ+[L?OUS'M@?8_#<\_D7;2[K M./Z8N,:G[T<;&6,$FW\ &,093U[UR9W$ZO^ MFK8]5M !.\%YBRXSEFS7P>YFM55UA3^T3;7?,U,M95&MODB???-MQQX79B9+ M(&?2U(QC86 2$D+*..91ZCJ4:FF0@W:7IBB^RL6\K#(JUMJN0_O;^_P!9YO3 M'WLO>?V*X0Q*)C]S'O=&:W^-M^9A^V-LL$/B%".T]/_?.X ME5[ZU*[3.E[](Z;*O?P[_I$];!]^S8LB_YYM[MYA,9SB]RM./+&VIP'$01"* M[6%$8)*P +JQ)\RQ"%,::>T,QW2^M(G]A3_EZR=YT+3.\4;9T5DE/V8S&\"( M?SU[8"I6)]8-RMF>I\W5%M BOP -=K ##UKT]BR%,9Q9LAJ,NI[5@AA#RJ$U M,:J-<:I,;9)PR=_S^K]7F^M'7N"J[B$3>Z=+4E8%IM7*\;P0<9)"A"B381@A MQ)[K0R?U*0K"@&(G-E%D^ETO38W5<10RC++>P=0W8-9[H^\";'@EYR6F_['- MRJQVA,F'6/;$Q5I>B46\_)N9UC,8*CV=-\T S.$(D_?X?VIA_RS'88<<--#! MMQ:\Q;V1.6.6])U!Q[-J.W-"#G7=B!;,C^G_V+!B_7S7G \\__[/ZJ;(*']W MO[F[$=-%0VD-M[(T)270<@%73HD6L; *BG\*Q:1@@UJ+Z>D@#1+[=8Y=_B;6 M,9K47<@8"-IGO1K%.>C1,RK$8:#IV:(;]$3L!C9HOC$R&EXZA'\52H>]RQ\> M^:949PB712%'5VY+RE^?]\_U\%E]3O1U?I7[L M1(D7P@#'!"(O#& 2!CZ,4^:)?1]''M.Z03PER*7I*H442*B&/IY)1U+/BGKK M\9E8%YH,C7EL_X36\03$CRJTL'4_9E;O>I1G\3G5?O<<5W :6Z M!M^)UY>F/??QWV([*G>="C*0F/6MNU-4#9MU%EB:18?M60%[QNR8;@,4C++9 M3K4YF[$V(%372AMZ="+S[)0ND9KC=@WJM"04AW/W0JCO3GI_YQOI!N& ML\];=33D<(9-4[WS*PA=]DJAU* M,>&Y];:2F1IE^DN *T#X7;:1\?920]4HS$/#YO\T, \B-Q4?!'=9"%&,0WGD MRF :A-RE!(B(#^KPETH0T 8U7H =!^)'Q<*,6Q+; S?7 M/L4:[F5M7FP/A_&.QCH \W#U_CCX_=^D85;[,95Y=LG^?5NJX_=5[*1N'$8SW4/N#ZWC3> MH=4/LCY_H/I7G]G)GWKCULJBL@&IJSU[ 0ZO^-2[NL9/7V^'+]]DC/0#XV<= MJYD"Y5_>LRKEF)6=:UA,#EKW%VG/S+(4/6^-YIYH^O/[F"VZWAH=W6A[>XV. M\_5PEEU/%P "F+4X@81V*-BV.(F8-12L7V+0G,\D@? M[6=I/D&E&V7 R<=L@S=4;K:Z7EC31-+'N=7;"EE@;.)E1I'5O<,N00*%TN)A MQP /UI)$'^]EYMS0O:*^3@G=__C87&>X4E_[=:IN^=SG:_%R6=OENU IQAT4 M4C^ ?H(\B&+7@4D:(!@D/!&F+V/$+#Q7J]>E:8L=:.F*Z<+^K^V.7".:ZHQ! MT/2IV*9V:G^(#59'Y$LS8,E:SC2=/F?.FV9 P^O<:28OCTRH4?L*RMO\4@:) M%OS7;9EM>%GR\KF ME%36TD><,<,$&4.\ZBD;FVQ-K&=:J/+R<0,6[-%> (778K(+369L);<8ZF[> M9!::PK]*7J'[WHA$WRHSK,P5>TW6V1VN;^>3B >!%_O0<5.A/6B2P!A'(224 MTC1Q.*:!5K3^R1X6IRX42)7.&.1[F :YHX_R..QP.YN=B=5#0XP$"*[M$6.0 M/?M<@N9*DWW\"[*5"KN/A;ZQ\K M*'5Q1M[D_IY79<*Z214NP.<>!L^O$G:,^EINLT>N,JJGS\\_@.O/Z[QG6Y0:$\32],/OW^^N>KZ-15D5>7A17A& M?R"D$8?]FL(B?1-K"!/FP#<)WE*R4PUZ1D63]K4[6T2IAG#=J%*=QT?Z7O:9 M4NND4$V*$!;S*(T1@VD8((A8'$"2.A&,4,(#&J$T-KN[F);BI?%7U7 MU_4S]+NH)&;KW_8 MX5#3974^+U-[JCH?6I.^T'X"JP$:;+FE3O0RKS>J7]173JB!QT>>L_$[N3G_ MPA_S0E[;WIWJ4.KZV/%#F%!Y$S*.951]ZL# ]PG%F%(6)49':RGJ-4\,+- V-1G9&.X,C\3&R#"UC'8J6[F/?D:$/;58=?0\^/4PB6E M^793E3?X688%O:LSXZU(F$8>32D,?2^%** IC&,?P82A(. HI8QKW<_K[V9I M*J%%"1YKF&9JX 25>DK@?((F5@$[;AJ$%Z#!:&_^]W-@:?:?Z&36N=\OZ.', M'WC:W+TB:]DV)^?R(N#ECZS4=:L<>75ID[@#$;SGHL>';%/[ 21BS6Q.IV@: M]IR(84^3"V".^V*H3*F-/4L@#+R#,21(_)6WQ%LU->T]W6I_QRQHM4^_<14/W MN.3J.CWMG MF>]1GAJ5TZ=;$ M'@P^.?;.."WR.=_D;;ZV^KCFPP_I'^>)P-K$T@1]UPG MP$'(G5655WBMIT!.]F1D)NSZF^[[OY5]@%Q=6_V)UQA_;HYH1QS.GF983VM8 MX6UBE='%V![*_M3 /'T1W%AA#%)A25N<[F=653$H[J&>&'[!/#KMY>V?PUM" M7_+U6OPH[\NNX@0E'@DI]+P@@BB-*(RYDXB?@I12-XJ8WDT=HUZ7ML:QF; M!CL:<2"V77/7(8$KNK\M'C85,PDU/O[VTE2Q1 DD3.B^F-.WS1D0U[S V<.7 MQN'8V51-?3XVR)+5..)^/L8=DQUOO:532JG=E*=QZ+Y[21-:FQ=3QKJ;M[[29K"O[J@I/O>>2$T M.2\_Y]47KL[LOG":/_'B>9]^:41D37^+2],HW9@2)J"#35Z!H@8/6O3CPFX& MJ-4P."9A=6HCI!ND(PD5L,&7 T(MI[\:1];9@3P#W;Q)?(^>Z*?"?C3?-C^B M^TKO.1,FTW7:%#:\VERNU_EW>4_@8UZ\S[>D2K?K-EKP5NZ,]E/%#[B?L,07 MQD[H01118?8XV(<13IC'TI"@(-0]MCL+R=*T5RN,JL^ZKQA9W7.P$TH=AK1B M@5TDK/2.M#^+D>;9DW[0\/DC.GSZ-]LX3>V;:H?H>C]$5YO.\'P\.CS?E$! M1TU:'AK]P\/9AFBF \7N;**=^JLO9A)KAPHW8EG*W6&%S)Z#Q_/:G^TPT@H- MW0-*.PV:KWAM\J5W^0-IPI3E@GJWR?Z3LRLFON8LS61GEZJ\;Q,UQRXWK).) M0/R;^/#9KESI)UF^]$MV=U]=IW^4S:LK'D2I[T8$QC2@$,4,0QR1$%*2$L--)?=(I!*P+ E_9K$1PTK2SR*]%? MW9?YMH'=S"^AUV769N:W\.U^K M3"OJQDM]2T#>"*95]J1@K9+0)8[K^I#Z"$&$4 HQBD-(2.*2@'LA=D.]BT%G MH-#22;/>%ZK-5[DAD;>$2G O)% [DOKND,%R,W9@ABV,**^ZN1@Y:$>1F M70D!I!1JM]XD<=P) O:23#\(^@OX#(,QTVJ\&Y2?6"/+SR?G07-]3I7^V\ED M:8]^)J,]2^38EF=;[\X4O;MXG=O4S &5NU*S:KULXW<>.14J_[W )E9;]D7H M_U7D.LSQ70Y#GWH0!=R'Q'403'#HL"#R/>QI>:EG0[RT'7B+$; &)'C.Q$D5N&8S;?1"LZ^-)7($ #%X@;H[-#,[*!KD>WO38 M9'!B13TW>08)_"V2.%D*6<'B5RL3-P68(261:21Q E/H>Q@PF,HI0$ M4>+$$<4F.X-94"]-\7_,?DC7>NUJ-SN)FW>T]?8'BQO#/^ MW,EO;Y\PZW!9VBO,@WG6_<*LPW"X9YBW\Y')DM1ULNOT:B-T,B\KN15YSXOL M284^@GC(GE*!+;!S?A$&,>4^9PCMW(9#G2Z'-IBTD-609Z M90UH4,@<@N5W_%B"?%N5E5 DPM0P3*2DP;[>\F"9TXF5^Y[.%J]RTX .8G5\ M8C'/DCX_MC(N:?0X;^XE?0I>96$R>'6<'NIHO";GZRZQ>!J&":=A C%%"40^ M3V$LS&/H>7[HQ3AT?+/TS*>[6IK6:>"!]1ZQ9DI7#5KU](H=LB96)R\*9;6D M39&T?9@-2\JCIZ-9=<:PP(>J0N.-$1Y.8?H(6XFS]_PQ+S.UM[^6V0R;O^?% MA U'JNA#S $&?$-=-7!(FD9;%,J+OQ>F0%CYH\:LM MCY( [$4PCD$T'1(-O^AT1$_M)GW-\>5ICH?KRYQ-MH$?=3K2YW*K[LAGW0^\ M3G;*]N37GB!;?M9QM/6Y70U;G,\+.T[4%T[9D4W,'+DA]]35\]5&+%?JPRT5 MQMM[O&G2L'S.59@)9__&9=BCV*H_\0+?\=]$TRH'^NZPKYM=,?0\Y 8TA#Y& M/D0>"B#Q8AFDZ&$_=0@GH3=+G,826YYLM3)/S_XJ.;.-+I[3^DY<=%U1R!#DF-&5H)FO99 MZW9,76A^F-/40%OFE_#6H5<32??G"-2:=FBMA75-#'-D_1R9YY>S\J,8CO>9 MBHBNM@6_3MN3*%ZND!/RE(32D1H2B"AE,';=&.(H$^EV8A MMI"!_&Q!B==U31V6U0,&FH(#8A -Z^EHT*^W1%HF=>)EZR6?';R2U3UBBU5V M].FQ56Q'H\=Y:^[H4_"J]([!J^:NVB8Q0K:YN\4_+ME35LK=O0K%*K=K^?O& M1Y5B&H9N$D'BB,T)0EX $Y]A&- H#IGKNP'6]M'J=KHT3;3'?0$J_.,"X 9[ M&R#8H-?W%&K3/^R/G8+4B371'C(0F$$+NHU=;6"/<,!JTZKO>9V"WIE[%K&-FV+ M0M[!VS!A_1;M7X7MG#7QW1&//.*E!/HL0'4-QR3V?.AX"7.C. U"3ZN>DG5D M2UL8]AMO%?-8PU6SJXO?+ +?_G#J&;-O,D@3+S26QL?8\K7.I27[V!ZN6:UH MZW0>VMKV.QBGPC_@8B/:*V]XH?P9[[/U5FQU5V%"$^JE 71]+!2R3R(8LR"& M/J*$1-2G?I*:*.03_2Q-O3:P5%46EJ_7N"AEH9:Z0HMA@993U.HI1PN$3:SJ M6H1 0*P]SQ>@06E/KPW08$E+G>IE5ITS(.JA!AEZW#R=]PW/53U8Z?&\?*AT M/:O'%FGSN!.["<\O $[%3#A(E_Y.6/%9!3[E MY3X W9YQI,.6)0NIMZM9S20=H0]M):UWQJEL=;PKM7_![\5*FCWQNAJY'/)W MN+S_*#Z'OW-VQW_#V4;^4F!8X[+,THS69\KRL[G%/X1^ISA-?0+=, X@#IJ" M\&9*S-YXZFF\-QFEB=5C'5CT0BA02]4,F]"%0C0@90-*N O0&=0+<"ACJUR% MF/:TIW7F+:E:>[AFU4&*^/(=1D).*>01CB% MB/ $)BE&D*2QM!:&4B;QNH#+Q;O-9WM!\E:]C;?BY/$^M"#8KL!04,\3'*"W^TP=E< M\7WB=/WQO<^=&>5TM7G<5N4G_L37?AO5QW"($0ZAPSUAN <.@C'R8QAS@CD/ ML$-]K02J>M;=(K;, ?&6)TA$L]B\D20Q-/]VX84 WT C2$#0>9C@_^.(SV]38#.:9%/AMSTO#).0]P6*F#G65TKEHE&\XTZDB]7CAL3'+,0AF&( M($J%DB#<36#(?#^- A\AGJP>>9'E[&N%BTI/2YSLSV0&'/8ZY=I7PP6EQ"M6 M/7Z7;63L B!XK8Y*9+B-"K$I#6-L3C,?.SAAQ,,P22(.$0T#B'D4099$XC?B M?RY##?,?-@/E?R;@O>US/M:Y2D,W)>5Z"MP*B9-;:PUW7VON:I@7=923Q?M* M@UQ84MNG^YE5:0^*>ZBRAU\8FU1N(^NXJL/9QOJ@6&CH) D@B65I<#=F$/LQ MA@Y-A.[V4A_)\:1IJS M>_OFVFGIK26)>]7!S,GA3@GX.BG.1"'J^ MET 4A0Z,HX3")$2Q&TGFD3W>Q---_ MGV;]L<$)[A10_8OO)[CLU[!V&)I813;D7*>@A0A^LT..?@Z \TF:Z<;_R2_) MTA7_?B)Z+O2?>'&VZ_O]P+N7]0>>''F31%TK_2QP'F1W=PGRB!>&D#"AXA ) M,$P<$L DD5=($(I1Z!O=(CG1T>)47KZ!#<0FXZ]AQOR3C.H9E39XFECQU1!5 M#L"6J2F2^PTQ8>O&PJENYKVM,"#LJYL*0\^;J8.RJ%:?LBJ[4\O .V%C7?[( MA,43ASQ($@3=)! ;7>*D$#L^A5Z0TM2)>>I%KHX2.-[\TJ;^'J&,-Y,9*P5( MS=P8)PCLG_/GTS*YB].($>TIWB]XW\06;W8FM?C;?D*?:'26:=PO4#MY!YX: MZX4=8*M_NVZK1G,"YJ5,F>#&P8(LP12AX3KE>=&W'5=#GGH4HBXPV T]6O=LXB86)UHBF_MHHX*6M/X*MXIY[UXH?]9'_=TBR3^*0 [>0\_<#( M@ A>R0^]/8KM.%WKI""KU"=1Q F'%/%8[!@0@9C%*0PX88PAW^&.8Q0>,=#A MTJ9H]X1K76,?'34QQ'42T,2+?,$UQT+O>;*N(0]]R%S&$APPADWOC=ED>YY; M8)\..1Y?2W60;SU[S2:'4V_O]N0U02POCNILY?DQ9<96=,M0=_/&NF@*_RKR M1?<]\^M&G_/-#<\_\_SRZ4[E):+5%J_7SSF=CJL_C_ MMF+)RQ/N!C^0 ACG_QHBM5^)6.9SZA,PJU0:75O2)&G4#::AMF>[S*0I9/=> MD^XK(P[%U9#B=7O\U):*Q#%-N?01>Y2F$,5$;+SB*("NBP(2@[SS\Q)OS'8CW0W]Q(C[PZ$2AP>5 *)*JT%1>;6H'V$'YIM;]=5,(P*O0 M#]PD\AW(4813%#DIY03AX=&^>QGQ+XTI:R06TK)/.)O;,KU 7QMQ^)>V M-*HL T^J"FN>UO=\=Z?==W,NFY8_$TM+Y]L-_@*63XNKIUE!ZMEO>HP\YE]E01]5\T=F#&8TC /J M8.@'.( HB .8X$0LE"&/*//BE,=&L=FCD2QMH?OC9#Y(W(H!T[R LF0O*'>2 M7'120@)>9X,&/Q&^X6E6&:Z!XT=5;S6;9:PF7I=4 M;WG%3@:V<,+E\,D<1_ M-,WC)?OW;5G)J7LQ7YYG+69G2-[8CV,Q.1JUZ#))Q:C7X#@]_)E7^XY6?A(E MCNQ#".&86I[T0!H\@E3FA2WN-%ZT;Z0G#F9)$$8X,5F.QE,VQ]F/%,"5L1 M.3 A:0I3SQ$6HT=X+)TJ^IKM=1=+4V]U[;+VCMIZC]=3!S[J)3 K[.773RR7%S^[W8GCZ)K>T3?Y=OU*V_6]'0 M^_Q!&,LKGW*6\)1"C*C<$1)?!H5BZ H&G3A@(0J, G#[.EO:VKS'"EJPX%L- MU;#$=2_%>I/?%G$3JX%1G!FK QTR+"F&WJYF51$Z0A\J"ZUWSLQ/_3XKZ3J7 ME:/+_75_SY$7_AW(J Q$B'T&Y;49&+H\<:@CM(99TT\32-$(#%4BL=5*?"_ QSZM-7FEN^X<5IS] MKG(J\\]B]+6G^+&7%S>Y\X='O'D&+5308 42K,'L/DJ4QKP^EZ.I9_0H>LQF M<1\%X^;OT1;GF[E] KV8L[T/CK/K?]V6V8:7I1@XDFW4D?>^X.$5XYLJ2S-Y M=E+G#+JD_['-"LXN-ZSCF1#_MGW@K'%0=/Y!GKO$F: KC6SDGIFO1)@PB-0E53]B&L2X$9(LTW' M'!^!WMYE*6,ZC[9LI04=<2^Z!4>[$H-:9-#*K"H4=H0#C=@[?RQXX:15LMO; M4LTX4)9V9G,@GG6#-^,0'.X3Y^SZC,16]_E:O%%^$+U7SSLO2NJX+/$"!)D3 MI!"Y)(2Q3QT8(==Q/"_DR#.+#S[9U=*,UZ^WU^_^Q]^O/[W_\.7K?P4?_NT2>JN.TZBEX.V1-K)=K8!?@LJJ*C&PKI7ZKO"D%.XF+:I@7FQFECG&<49C ?%9>[*,$1AD$@"V421F$<81]B*JB(/8H1X^U&XTW' MY>668>*1V4$3DP(48@>)YQX7@Z5ALCDP\9)A\[9$*U_GPL3D&0TU6)XVI6$? M@"7D--0@2#.IH4Y+9UP*N-I4XH/+=L9WDP'!8R3R4X9A%+D.1(S(( \W%LL6 M#4G"_9AZ1J$=/7TM;6FJW279#JMA!%;LJHV*:_S]9; MZ%:9\,32OZT3O\B_*C&4HZX1!+2"RG6]-@8,K:^10Z=I@DT_(%/;88T$DOW7 M7%\<&9%O2A9@];39$I^V+*Z1*.8UN\ZCZI7M=69S,ZA@%R(N_B#,CV"88AX3QXE]UTS;6@2W-!4L8*5Y\:"*CJM=+=AN,EEF MYJF&W92)G"DCP;'1U%3 ;S1&R]\=J_^ 1D+[N^()>'_KN__'H/TY+O;WD&KM MUGY?'^:!3V('3[ITO,790IUZ!>J&.O4_.+):87,*_3$3I@'_)!IGA[OK M@ZP=?Y0\W:X_92E?):[K^PGR(,9A(H\6?!@G?@CCF(+'D!E5-#P#S-)4 MPRXB)57"P+64IN-O:THA7H"M$@&LA0R&91'/&3H]RVNN 9E8(^W&HI8#*D%> M._6.)&"JQ0&?^@;'O RC!59ME6H\!\J\Y1PMD/:JY*.--D=NBK.[399F% O+ MBU*9Q5V:7/DZHS(#Q\Y#Y2"'("?FD(2.U+!N )/(Q=#E4>(Y<9@PPVRV6MTN M39=V?(D= M"*8+B7U1L$S5VJ=6JGWG_V4VGYKLDXFFQM%_4ZG7V=MOE+=[=VBOE;>9>&G 0S^!H>O$$*5^#$F:,(B0&\6ABY(@26=-W6T$ M?VE*\W2$RYOG\C;[+"PY"=]LL!?@1M3.Z'TDRN;/E-1[U!@N):^W&?AE.2TG M&1CKV;W'H3 O[/,N%QCJ7)?EY4;L*]?3Z8A M<^(U0/'8(@8",MAA!BWH$86#- G5KR-DG]B9R@KI?*B6"@V9<=13=TBSH=G* M$)D)UJU*9/CFF-N $,OCB!*D -C7U7&#GS* M<>KBQ"@]=$]?2U/1"AMP1R;L.<*EGCEOB:&)]>X^7<\%J(%>@(:P"2)$-3BQ MG;#G2$]ODZ_GM,@GT_7TO&)^ECTB=<>"$W:8Y>4PR\:QS!P<]E-NV$JT\2;I M-0:2:IR?2D.V\E$@RS=<7H(6^ZOGJPTSF3['W_YSSZ03C Q/JO/)F'HEK &" M%J%<#UGVE+$M7EN<=/T\C)I_)YJ<;2KVB]2=E0-/CC-[?\MS]CU;KU>>$Z4! M\QB,4NE]3_P(XI@BF-* \E2:NV8YY]N&ES9C6UQF%NV.)CWS=8SP$\_00;F- M[=%#(2T9G[MF9[4T#X4Y-"M?_?O8:_6X4K[*^K*^=&2**;T1^UH9_$Y%#8X B"-<^2;-$V M\90V9FS$Q6@-)JS=@>[K:^;KSAIBO[[9K/.2N1E]R5A65^5&CO>T3T)KG"YV ML*&E:80]8" 0__3T_3_7C[Q09Q_2,2XV" ^\^/#PN,Z?.;].Y0.__W[3.%Z% M6<]3Q@,8\="'R.$))!'UH1^'@>\%"7%XI'W<:-3UTO2*! ?V\-5Y#@:I$@'P M1@9U8H05\<<8YK8>8; MV9^WLO?KM,[6TRTAJ6KYKOS(C\6Z@B +5"X,%,+$3SR(:)!$J>MA+[ ;P3D2 MZ-(6I-_QC^QA^] 4DBQ,EN92CKH0AZ%,/2R3XHN5Q,,8$I00B%T>A%[H(>1@DY7D M=1=+6P/V"(&$.,KY>81(/4U\'CT3ZU!#9HQ5WFGA+2FK(QW,JF9."WBH('J> MG-G4;$*VE7K9Q6O_5LA2SU'*'9=QH0PBZ,/1?!-*%)PBE+ L_LE,0^ MQJ4IE]\:PW%^2[%G'"T";,/AH7AKL[ 'X9_# M(ARFV)HQJ-'5B%,NV?(?&U:LG^^^L^&%:7*,9?^IK(+FZ"P,G"B*_!!2*A0?(R[!M[J(_%D^FJ,TC_'9G$O>;#X<#=[.].#T M43&)1^=HAV_HX>DCH-_CT_OF.+4B-Q<%OQ?[B^R)7VUH_L _YU4G^HIZ**04 M,1@SH5F02U*(L2\LA< AB4NCU$/41*D,=;@TE5*7F'B!&M2PS13+(-%Z:L4F M?1,KE6.<@9\^B8WHS^"S_7+II@Q9TC6#W)B2)@C#!:>4)9$,8L2K;RDQQI?FO90^( "V)P4 MZV\S7A$WO,>^B3\'KW8?"N^:%">U7V.OU0%-("V0?@?\HV_*KB#SH9 M]W6:6=!,:.&J$Y8_=NB!0&*&DLW0TQ(6Z4NUVK@]D\ M[R;B=IWP1N^=6]VN]1:JY->ENIQ2_OK<^=N[7"63Y9M*_%1FK E*5C6A5LA+ M$?$\%V+B.1!Y'H(X( @F& ?8=^+0]1PL*S3+XH#E MIPP3\2_5\U=>5>LZW>HJ9%$2"K4/$Y/RXEF' MNK@%8@=-JABZ5QZ/HH=[N8UYE$EHP;J1Q;BVP82CKKKC-(9.''&(0C>%29)02#CG M3H B%R5& 0:#/2YM75 XQVO]88;UE+=5WB;6P3NL0(%]H4+W@.UI4&UN+"G" MX?YFU6?:XA^J)?T7STXU^7[+;_-_9/E:Z;7K]._Y W\GW8K%\R?\W2"HV+3= MI:F3P[2,@&TYJ'*PDT%:GU(*T(@!A!P70W&VY],_['.=DOFIC<))2#\G3Z8V M>S8R: YW]E:Y-;5IZ,FZJ=_&.!OI/2?5U::L"I4?1";XK*/E5BY/8Y)P!X9Q M&D+DR?MO./)AXL61EP0^C6+'Q#0ZU='25)C$"?9 +U0VV9&QER?)U;.*;% V ML>X9R9:Q$31$A27;YV0WLYH\0\(>6CJ#SYOG^AI]6:M.1KA'4ZIPP]M[O&FN M<=UP\>EM*GS'K]-;7-SQZ@,N-L),D_^BVEQQQP]#AR708;&\C!^F,(Y2!&,_ M3C@E09QX6KNRMQ9D::KMDMYG_&GG!<0;P!O$^]I\H%*BZ&?#>M,OI5^/OC6\ M!>EIA0<,W/O]M;GW"X[<^P5-\M<.(:".)):4M)>"P9X4F6FMI@6TO,A_K7OX MDWQ>^JG;_BR?V4R)X.K/Z%ABJ9?7S,O.?VY9YW/+U>=6R<\M M;SZWQ_WG)A1:K;J.*#5+^>66,,@]V>K>%-YLN>^6, C=3'J+P'/F2>VGO?^W M\>&SZP/W_"MG_DM?_CN\IMMZC_HE7Z_%)E:**#:T(8Y2)X7"H!.67)2Z$$FLG6/?#KR-P>_C$@=.JK,[W7!X&OS@$[TH-O4G[0 M$&"XPYW^$S(\_5W"AS'C(? ;?Q/CCX.G'B?;I\*3X7V;P^&IZ3]Y1CQYQ^.6 MPDOV[]OFOO 7OI;7+V[S6_Q#'F/?YVLFH(E^CB_U*T8P"3@ET'^MU0O0WHU00R/D QT!P3599W=* M)'MK@@5>+6G[RCYW M==!2QZ4I3GWHDB 1.PF9ZCMV* Q<(K[ST$GC2*O4HTFG2]L,M+A47OW:&Y+M MQ !8R3'J#I\&_WHJTC:K$^O"/5QPV; G$(.?=IA!"_IT^LH1E_CT.;)VB4^C MRYDO\>F3\/H2G\&[YD=?GS(J%!O_-=^P\GI;E:(SV7(=+K$*G#B(>4A@@+$# M$8\=&",_A!Z/<1*XKD>P5J+HP9Z6IGP:L(!(M"#?PP78('IGF.#A(QUKM$VL M75K&%%#006H4[S3,F/XIA37F9CI&./G-67+H:_'1XW'O?W\VE[B6&%V?M=X+ M$T0-E*>\D&6"L)#UJRQ*YA5>_U;DWZO[J\T7_L0W6[[BJ<>9YU.( MD9-"%/KJ.BB',7%X3%/7#7%H+3+@3+!+4^ 'I_^5A SN%&:9N*"H45L\F3UW ML"T<[L\XA LXP"_[3_ [,@,EM#JB5Y]!+3>XDH[CI7T&%@_A9_P<%G307O:? MM#]V/HNZ(-1I[3#70;JE@3KGL/Q<",LY$+=$IM&AMZT^1WKS*2VVG-5IWV[Q M#UZ^:ZXCI9&;N$[*8$@9A8AX*8P]L9MC"/L^&?[2M<@%;;\V2?[F==;/23N*U_T MX MO'O#RZ_/N1MF[-2[+)K"?TR ,"'9A$ DE@X*8PX2Y/@RH3P(<^B'W@C<* M>#F.>&EZ:A_<(*V6'6*@((^\AC']L,\>I'+^8,X6I#)J'-\RL*2?V^4%EIS M^V<-+.FG?\+ DH&.S9:@];)X<0,5QRWUNHX<,[O\?>75I ML[B^]-/U)398S:_Q'R.J?Q);X&CBZ3N>'J,+]STDC+I3?ZR]V:[-]PC3O1G? M]]CHR",N!K_Z\$/ZL+B\1[L2RW"2! Z!8<3%#LY/"(Q#UX.1@R(44=]#CFN: M'_Q5+UH?[,Q1FC5(P&N4QB%$KXBD;B#8"SF,*?(A8JD#8\]',,0D1C1( Q3' MAA%;HVB<43&G@RKI18=*'U2&\O:.I5#W/'2)T2 M\4A(U,E'S0V8VX)=%D6G/./=W>43SM8&ADQ/$TN;M ):H50L4 CU'>-#5 V; M,I98FG@JWQ:XCEKJ1HEWJZ2^)M"JK:/!TBB;IZ_=V6P?#>&Z-I#.X^-LH39E M\+O\@60;Y1#YRN_4N=U:C<\N23>-?!;%;@K#V!$+N^>[$%.40C=P7$J9[\38 M*&FB=L]+TQR[3-T=Y')FW-5!%SOPXW*JZP^(GKTP"\HT)W%U\^\TK>M/]QDQWNMDB8Y.R3BB# M8;K:B3\./46\H"&?Q1G64S;S8F\RJB'_*H>\:UKN!*]OYN0RI]"/"]"(#[KR MRY27-0,6<^_.,U2V,O=.C';>O+_S4/\J:_!,W8Y;W40/[W!Y?U/D3QGC[-?G M/TH9)E,75981_+3*GFI4I*P*3*L5BGS'Q5X$@X1RB ('08(8@Q3Y">,A\Q+' MR%HWA["T-4C"!^DZ_UX"^=F)]:2!#O .^]_,%I81XZ*W5DS+]L3J7VIL178+ M7X:"_"0E$)S_#'9"@+T4X%LKAT5;?CR)EA3S" "SZMKQ!!VJSS-:,O=37M65 MBVX+=I.O,RH:%?W2SWEUR?)'>8%]5XI#25%H#'+2NNA:^BB*0,G"V ME=DVA"B@D47?QZE/\[#'+"A"0Q]!U$O3BF'F-:-\C-NUZ: MUA(3:E-*FTMN_3?2**CX75/&L*AQ RJ!G^TX/346HSVG%AA^$]=I!S=H@(-W MO13;\)P.L#6=Z_14QV_M.QT@1,-Y.M3"R(M3FRICV7HKC+3.#O?##YE=@[./ M0C2Y-=Y633&*PWRD34("Y,9IX- )CB@$"7,@XF3.M"E,6+$][%'/*-+5C90 M+4WY=6]NJHN8)>"-1/6VM+KG@'92,N8I4"2(?S^2MOVG;-.D5#N=JF;"(==3 MI+,/Y,0ZMBM/UVWYX<5 =F12)=)?94.W%QHX"=&V+J-9P33OQ36;-+ZZY&:U M\9'Z7BJ>6_'NY8^L7'FN$\4IPM C;@*1SWR81 &!F%/'\:*8.IZ9WNZVOC3] M6^=$D.C -XG/\'3^)7.:ZF\L'U.K,6TJS!71,9%M*907;<^K&(Z)]6J"'WUH MW$2=+LO\;Z*)JKS:"+V2Y6Q%0IJ$.C$(6^49[% MN8 O3;TH=,("&&V7S3;B>KIKB>,XL5KL9LH]63.'-!EW#C/J2M$O3A?-J3I% ML!#AR(7&B M +H8\\ -O21 1M6F7C:_-$VOU,X9Q8D/R-/;!HRG9&*5;<"&L1%]7&A+INY! MX[,:I,<%.S0;3SQE-F49SU;OFV7C?VYQ(6;(^OD+?\R+:A4R)^*,R0(Z*84H M%#\EB(B_1C%!+N81UCL1[^EC:9.WA0EV.$$-5&\.]['9/Y$M<33Q;#:G1WM2 M:Q#0$SDCWJXGM?AA/Y?[VIQE0FL(U\4(T>?_< MK#>.%T9!P#AT.8O%MLT5R[83))!2QR$N8V+?9G388-3[TM1!)UO:#JD*B?E\ M^8]SD]YIC8;>ZC\9QQ.KD_/H'9^+SH0FVWGEM/I^FQQQ)K2R9LL_N/$JL0VL+'"CD M+XK 7E9@K^VF(EG?#S49V3.YH+2^94M>IU%<]3B[0782:6JC+XK.,LJ(*\$GU6- MW'RT].S>2<=@XF5C&OK- X'&4F@K6,BX_WD#BL;2\RKH:'1#8_*$J0M1ET6A M@N"T4X-UWUJ:MCJ2[$KS+O 11OJURWED3'T$^IH':\&!IP4?FO/A M&K0P@<1Y$#]IF"?\!&7#J^OY;$T\E<\CRFC![>=BU,)[HLG9%N!^D;H+\<"3 MXQ;D][P0UK0,:"D[54@V_*KB#^6*,(Q]Q\%B:78]B!SL0NQ&*0PXX[X38L]- MC:YY]_:V- 70 7O1\4>";Q(Q4) -M_;]9.NMZ-8HG%@KG,6>\<*NQ8JE=;Z_ MKUF7?2VQ#ZT O9?&J9-/^>9.S,T'F;Q;WAIJ3F81"H2!CR.A.&@ $0DC&#MN M!",><]=W:(B9D9U_O)NE*1")$DJ8*FW\17,Y;=1!^ E>]53&^6Q-K"L44;>F M1!DKB7X>+&F'$YW,JA;Z!3W4!P-/FX?(?=A46?7\,5OSSUL5\DT")_40#R#V M8C']*2$P\3B':2(T@8M='%"MF-9CC2]MTM?X@ 0(:H3ZT7"OB.N?W^?2,?&L M-F#"*/#ME,BC(MY>-39;J-LI,;HQ;B>?&9E7^I'+S$2;NT\-H7T8E\F=8*:TWJLV,I$W-_9O(F$M01_E0=8[ZUS/0?2Y])ST$,<9)&T$,NBD(>!V%@I$9.=;0T!:(,V#P%M,$WUC=P M0*>I6V \2;-Y!(2%WW#U;HBK,SP!QXFP[@0XZ.:-]O_'A3V]]3_Q_)E!\^?7 M+]Z[PY*0H!2A%"9)$D&4T!#B(/ A=QEQG "%C$5O5(5^L2[+O9_MXD5 92LG M4!D3&TF!$O4"=(4%2EKP4MPS/)Z3?!EZ&O&MQWMB;?J60_V6A>VG\NI. O'/ M6KY^T(<\:5]C/4Y?[_EZ+8_%\.9YY:$HB7E(8<3$%A;%GMC,4A[#F#@IP2ES M0JYEA1YO?FF*O_&U*(B@P6CJ=WI!GZ[G:2PI\_B>]/@8X7TZ)O89_J<7S'NL@?T@CJCKPHBDGJQ/QB&)5$I'FE#,G$08 M@&.RBY_L<6G3>9?WNH.XR7LM,(\\0QKF7<^PLLKFQ'K@7")')PX?),=ROO#3 M_;U)FO!!\4]E!Q]^<6S1J>]-!+DP2VZ*?"-^I/7%RSK@L/YS7P;$3Y+ 8NDPGX0ZB?V7 )3/XIC%_/0=8WRL)@"6)I*$OC!7@#P4@+30E.&8Z&GEZ9D M>&(UU4ON/*&Q8]FS5EW*L/N9:TN-(^=U9:F1[9B'Z'[A984KU?9[+H_WFYH+ M[\4O=0-U^]I8FG[J8 4OP *)5C].MY>W?D5DD[*)%UGA]YJV9#LO6:L_W=N+(];?9(P%"4>)#@A$"$$EGG'B<0^RAF M.*#(]8RV4J>[6II":)&"@C_QC723XDI57ZX+-RL7Z)-^@@$-KO7,%#L,3JP? M=N1U4$YPGC_,A:V[.:<[FO>>SJ# K^[L#+\Q3FE<;6@APP+>\_J_5V+#18NM MK'0I:P7?RLKD-_A9]BB+:OA12&-(O<"!*(E]F,1I "/FI 0%F/F1T3T @[Z7 MIE:N.H7;P6.-T4R#F!"OIU(FHG-B'=.B!C^UN'^6V>,;@A5H<#- L+'&&4&5 M)15DTO.L.FD$)8=*:DP3MK262N.^CW3:GT>M>,A3)Q)F3^ )7860$\$DDLDY MD1_Y,B"94R/;QZ#OI6FMNF##Z)!&$];'JBPK7+Z-RJK9[41":O!L07,-,C:9 MYCK=\QMKKD%*AC77F[@\V59\NIS+KTX>-T4$0U=ZC@XB2%C*J4)CR&)60 9#W@:AIRZR<@KTT=Z M6YH&:-$!K.!= "PQCPV$/D:OGG5AC;2)E<$>)U! +\".0=O55+4HL1X7(5 M$T:H$\70\1*QI4D\#), .] 3?;E>2@).Z>I1%;#Z6N&BTM,Q9V$RF4Z'R*:; M61+D!:#B3\#W6%6^[&(G2?WON *$WV4;69E6WDEXYECSSJ:E,8W2-,0NA]PG MCMB<>BXD281@E"0!QXC%G+1C^F$SD'GYC4:TQ;64\>3BUV(D'_L+$4XPEB2. M73_"'+IN@"%*O1C&.*70]9(HY9Z+@X2LJKS"ZX6-XQ[3=&-X*_M08Z0WDG,. MG)Y=,=MP3&QWU+-)_@DZ "_ 'CNH'Y&C0%NOWX!>^R@!J_O1-%B<]BC8IO(B36;#H?@F]4(.E.61KE=M#J8S0=C(F[7 M(6/TWLC]5?[PD-[)(AP2""F40(Q\W",D\1S MF#=BYW2\MX7NB138NO;H16?/0_!:I5$?7>;]%.<\BCT/$09#1$.(Y.W=A'N" M\RAE+O=82CUDO+.QQ?@,>Y87?(L]R:1D:UJPY],WM6U:L_:U9JT&>0%JF!;M MS7X>;%F2)WJ9UT;L%_65]3?P^'F7OD3KI E\?)=ORHRI<[9\U-+'0&SB&+N54Z(S(CP@;<_]+I_.E&87UIKG@5++-#@KX MC+L IC4&>NID*F8GUC&[:V$=W!?@!7+0@6[_>I@)7Y9OBFEU_2:7QDQ(.75_ MS*B-<:I,:<5?Q1QDW3S7G;/<7Y_WC]S@9_FK2UFE1.Z2J^>KC=@YJ[)?I0HU MN+W'F^M'V43Y#[&IEC%3-\I 62$2AA%C'(:ARZ4SD4+"8PKKPWGPJ\UWU\6];N=XZK\#U[0K)09,@JA5U6R-S;>')OM:_ 2Y&/7]R'S M R[SX3@P1K[8)KHN<5R'4XR87GG&/\&',/$W4./[$PRZWBJ\J(&%8>#Q*?^-+O@R*(7,1@XK@!9&+E$E9,ZCK$Z"K]" Q+V]6U M(@#Y(0J%PT$I!*E/01]J<60R+YE-TC/Q6$R\ MBKP"8A(=TVEY:L(>")G19 M<9=MS)15ES ])322AHF52\U #NC@BJR4UT&UYUNE]1*3#:7OLD9'>&WK/ MV7;-K]/CYI1R?+>6$UYO:S.L++]NY26V_0$ZX9X7N F#+)0S.G Q)#YC M,(I"'W&/.1%)3&P;N_"69O:TTLG%M%,3JI:GWI>!?^/9W;W<<5T^\0+?JX,8,_6NH["V&^A6Q%?C.4W)>4TV8RF&0!; M&VB[X.;=)D]"[*O-\#2]C%LQ;@N5V/99=5J?CBJUM:*8IFDL]K5!2F*(2$ @ M9BZ!B%,_H"QP0IJ8>61/=;4\#VJ+M(YN,%/))PG54ZYGD317X?&&G2:*H499 M*T*+R0R&F+"DKTYV,ZOF&1+V4(<,/F^>9OJKS&LM-HL??M![Z9;[+#Z!%49Q M$CJ(RC@%3UB 'I+)E4+(4!)X#@K".-4N;G:L@\79< U&T(($$J5^LNFC)/;/ M?!O43&T8F;%BE'*Z3_112:>/-CA;VND^<;J)IWN?,YN\E/SG2M8ZR40SF^JF MB:%14<)-6I+?N2JXYSBQ$S"4BB6=I6))CT,8QWX /1\GC#(>!:%6H5+=#I8#R*-S'.':'/>/_>G8')B7= AL<7;1*0WB,&W&K-F F]M)EE.U1&0,H=G M9?1%SV_Q>3:9N/YZOL8UI:?6P.(MI6.=T'>4GM5N9A:]:RI4JX>-WQNWQ;JD MXO/9KN6^19U>RB/0@M_S39D]\3J'U*>\+#_SZCJ]Q3]6/O:]-.0<>LAW(6(8 MPR1D!(8I35V?[<)B9Y8 MJ7%QG3]SWO%F-0NY@>HZV%_\4-M7EAOT=%^P[ M+OA77CP)JZIL/FB/LH0C!]>14LA-4YCXD?B)I#Q&S/<\/];=B.IWNS2=T2"7 M:;L;Z!?@OD$.R@:Z_B;*@/_A3>DTK$ZL75I"]ZB!@ U:W* %/F*':D"N_CYU M&I)GVJV^_GI53-FK#]C2IM6>TRI[JA+F>RQV$?!_2D,B+'03#6"AX2,* T]@C 4F--K.&_2]- MYRN<%W+2C(]QU:%=SV2=)Z7MF^_BI1E]057?)_K^##4 M.>(A#GT_A9$?RURF<00Q26.8ID[LIV[JLM HD[EA_TNS!;YN'QYP\2RGR_6V M*BMXT.,8I[%' MDI1K.=4/&UZ:JFJQ 0E./S+S!5?]:N8/[;2%+U:O4 M(>KZQ"7]CVU69NJ:U*DQ@QITDW*IN3AU 2YUZ#6W]PVYLF7H MZW8[KX5O2,8KT][T?7.;_L.FDAD[&!-?7]G\YY.8?^Z*>1'AR,.0$.I#)#-] MQTZ,('4\0H(TD@ED=0W\D[TL3?G40$$#\:+] 4BPX'ICL $X3>SP;L *71-K MF-%,&>T6!ID8M74XW>IL^XA!P;J;BN&'+=S&WFN50N9-*ZNZEL *QRR. YE M&B4)1!0G,,91"H/8Q82$+G;1.3>S3W2K]:7/>DM;W9X'!6\ORQC:)%I]P )O7>^A]ZU9WAX M*]]'(4D2"A-*,43"SA*XN!M]_S\PT/[PS#PXBN MMS0\^IBR8GAXDQ@>WML;'IZ)X>&=:7A)(Z G0A"Y<0)Q$$;006Z*4B^(&8Z,+B4.=+@T==#%"_: +U0F!/"M M!JT94*Y-NI[U89/*B57%F2R:7RK4I,;6+<*A[N:]-J@I_*M[@KKOC:PPGY5T MG0M#AE^GW6S07[BZFBAMF?)58JQR?Y" D>>DHEU.F^A,2,B M7I48,WM[Y.7!5N?EC>?J\@EG:WFX_S$O9,+ZO;GYGI-JQ1@+J9-2&-,DA@A1 M!#%/$TA8Q),4(9]BK9"VD?TO36O=C'-TF[*NIZ$FY')B5;6[+%CEK<\;2(@O M-J0[:6":%U#*8_'NX#CJ;-T=-.Q]WKN#XZAY=7=P9#/F62]^Y1N>9E5YN6%7 M&V'[R?+'!PD!4F%7$1X%T$6)V+"Z-!(;5F%W1=3CV$M][A"DF^UBN+NE*:T6 ML>8 M[3BUG*U"GYJ>+!4:CU4@I96B33++B[HVQTPU3<=_*'IF]+*'?T;/Z<@ZI[LR+!TB+@:_HF^7I*P* M3"N;%^O>;"3?NO3I> '^'$50SQX@:^50ST@?)&>%7DU0GF4_]CD1.ZMI.OE:O.XK<0_"U'%6TKEJ8M=J\1CR".>"QTD M5 E*/"ZLZ3B6\@* M"I2DX*6HS75&0PUF_6/04WUO.<03Z\PW&EUCM3O5$%C2U];AS:KHIR+W<(68 MK)^18:CK=?Y=>HD^YL7[?$NJ=+MNCB1+T1O/5.?O!"AA$:^BV.,>3GT8)%BL M&Q$.(:&?_R.FC9_78)WJV\C(*(]B#O OV7XG%IRL C)SWP5H)+ 8!SZ&.%M! MX49]SQLA/H:65^'BHQHY-\O?)[&QO4[KK^8CIHWIL@^S1E$2>3R*M.JD'&M\:7->@9(KINO]1'YN MPVXUK9"C[/5/\W,YF7ANF](QJKSZH=QGE5;?-39[6?5#,8Z55'_UC'FVSZM- MF8DG;PNF+D"(*2^KD5RR_+'B[.,:W^EF_1QL:&ESLP$,;@NL,H"WL%6\I"K) MPL0.H@2-"/J908%8;$@F^2?R6$HAJ\S0JD>APZ[,E%-46M)M8 M5/^E\X)EWN4/)-NHLY']U=#]YIAY+,()QI#Z(8.(> Y,7,>!4> 3ASHXB'RC MRFAZW2Y-W^PB1#JP32]>ZO&MMQ6PS^+$>N88@6 />:+;YV8T60[!&>CT32)R M](@X%:"C^;:Y(7-Y=U=]*%2I[\]Y];]Y]9Z+6?T@.F7&&A&8"W6( M! 3R?,/S;?DRTEA( H0H8"^+ODFC1>ZP56.;UZD/<\PIM:R$3$D;9>5H=3"; MH6,B;M?6,7IOI$/SD1=8WAC_RN_4I3Y)4WLR=_RT$"W68=2DP98K M\T0O\[HR^T5]Y'R<#OC,J[J:FSR_;^_6K @B?HJHV-*X;@R11UR(G9A# MSH6<,291XAD=:1SM96GS__/V03*<%W\SF_?'*=2;]6<3,_&:)EQ5G!Y>=?A--5^^%);J+8EWYOA.%),8P=%T&D8\=&'OBCR0E(?(I M<\*0K!Y-XP^7()K)=#X4<,+5O%,L\GA,(_@IVP"6K]>X*.6O0"F9^GFFZ[LV MOZTTC-PD) YD#J(0X3B!!#D^#%":^G%$>!R&S;>E'3JY!,',OZSI0S$/OBN^ M8?\G?E%ZJ_L2H"[(F+!P:;PF!G28 76 126XV5\IW]%SY$*YH@A(CL#^PLX" M+I-/,.9O?;W"N/( M(Y!1-V .QPM.WJ%S%414:E:BM5'I;MILV.A.5P-^?5O$CSXJ%. ME:3*[JC'[!4!/#%>F@ODI*,PQW)6-I4!=[5X!G)*7P"2]#CK&".B+:^"6-FN[YL\B9VC.O>*G1 M315>?%1VFY'%+SN8/ZCXJ(!'XXF//SFRIH;0&T]8%NSXF/W@3"4U%PO[%V%M MK?PP190B'Z+0#:5+3-@\L9O"U&$>EH=QB>L:U "W#Y(&^YZ@<,F;#=KTHF)'IBM6*9 M8Z.@H1&,C8H=,NEGMA"B$<)W(XG&O#[.F/F "WF$5(K-D-H$O9>UR#C;G8DG M;HH8H0F4B2(@$T'.9GR9NQ#!%*X&1Y+HFS4"/)K.GV^^$:W,-T,QP M&>)5SWBQR-7$FJ9%NL\9? $:M),$&F@R8\F6&>IM5GM&4_1#FT;WM7.31;3I M*#[G%2\_Y7@C,Y(W%9\V=_LD%?NH72_Q'\J0N\GA=F MGO5=>X$;7=ZUO]61G-MM>=).XL6Y2ZXT23/*/ %%%(00T13#3 @!DX FE,>I M%Q,CVC/-?N=F-/?57#MR&Q);:R*N9P@=X.@Z3G<.0O<7BPV!LD46K=GKM!S0 M9E"<4#L;OFY.8G2WVN2;UT?\ZS.3C>GU&M7*O!GN9F?&IA@906'(H+:GGU>8[Z >ZW/%9A)'Z6YZ,)$E+P2YCDMX+XSR6+\7JZ9&OG[]TV!077H*C,$@BF" L MW1/D49AYV(=IDO@DX-23?S5Q3\YU,C=S\!ZO_@LP3@R#8N?Q$T$JHM"#+ D% M1(PCB&./PX!A'@4!8SC)S(X^KD5PFO..[G40TE"H;U>*7@F_O"SE9ZMB6[3F M7Q6C2&W/PJWGVUT+H6/CJL2#2KXCHMKJ?@.UG>75!X8E9^UL%Y-Z9GU*'KMA MO<^:F=9RO5E\4R&'NO8:#8G',Q4;\@E$\F>("8LA35.**(]X$FG57CMH=6[& M\[NJ!UQNY Q?M@5PFGB+?K&U0]CZY_1H,%S'G\;AH#U]S^K=-U_E"YVY*O^U MGZ>';4TR,<^*W\[$\W\U6+S[??W"^^5+4[M+'XAGGJP6/*0M%S*&7JM + MJPBYH6D*V085/2-B&W[!&!-FPKJB:&71?-6L?3>2>[R$> M8!@)N9XC+Y!&)/ YC+C(HI30- J-+JB9BS WX]*I7]%(#O:B7TT4.30>FB;' M*\ MP>V=*PM#/F/282 !QY E(HBC@A,;,8UH>TU!'&)0\/]ZIU&A@>>'YTMA!L*46EI M[L4W_I.OMKRN_LL"@I. 1)#)S11$89A"@@,&:9(RDH4\##-FF MTL;.YF85# M697#TT@[KC)S+\YZ?HTM]!P;B/' CI6RM,J_Q_.VI,LU4]]P_:6_O/W&0J11 MC/Q$!7""#*(XH!#+CQ!&F8C3F&"6\6K&^4OFFXM?9Z-V\ZW3VZ&2-WFTW+ M\K[UWM0-_!I;64<=CZ5E()NF*I7JZ"?.ETJ:3\7Z.UXVGA@*&?,P#B%#0D!$ M$PI303T8T" .L1>Q3!C2,PSV.;?5XN!>2RLP%,4:EE)DL-=FI".L,0J:_K!= M;%V[Q5+:#G@W1]@JD1TXR/H062-U&.YQ8G(';0A.21[T7S4G>W@L-GA9I:C_ M*);RE6^;E0&OP_FWYV9+*BE!1TSIOFRVZY4Q5\,%L/H-A1V<'-N%L1 942WT MHS"*5>%"DY,1*/2KU.5*&'ARG#/1WBB1QN ;?Y$?PP]M(8+JQ@=,* \9\N.$$;Q85<5[-/FIASO5^K"S^L/N=NWN^V[O M9\E%KMY[EGD;%]JLJ]R9UYKKTLR-T,!?SXNPA.DTQJ(5MD)S+VZ51E@)#+[W M0FGL0.BC8\E_T.AP4O=!'X!C[\'@S;$G>9VV:N+23F:NHI+T!6,I))DB3<@\ M'V:91V$41H0SG!"6$+WL9+T.3:;)-'G*S5%5=V8T7*XEZ AN>L+7B[KN.9\M M)*S#;7AO8@$RQ]-?%RT7 M)27[P1E71?)"F],5CNQ7ZJ!6Y,"C9A.N7,J MVV*&.VA[6JZW=?6CLL;/@Z_5AX9 '.8A-WDN48)9ZB,"(DT"Z6D$@ M9R[%,&/2Z_)9%/MZ%T?UNIO;5&ZR5J1WQ1JY >U6D7N13YN>+_?"S?R$I-2C M,(Q\#Z((^3!#/H?,#SR?)H&@46)V9]\>X!.Q%5\$>E3UE0&\] >U#I6HUM.H]#"Q=FS?V]G$)_8ZBI\>UFN]-7$UY2_2__N\X<_E@J;2%?-) M#-,PEAX:CA D62*-?8)2' DDN)F=OUZDN:T%76[-X5*B1QR<2C/PI](-5,J9 M^H37#["F(SGIL+GV/J\M_JHW8M/5:ST!^:VKK>X%^N>HE7H"H+5*IZ$E$C*@[M;J=FTG>%U,&.V&KS/*OMW\W8GTQ1%_/EMK'U+&]O 9.<^Y.(W1L M47?J=3HM(QCX4#%&(@D1N M5?TDA%$8(C_TJ(]%HDLI=:F3N1F< SEKO\ PRM<+:;]=L0648RLR"B,C[JDA M$*Z@HKK8]&3,5$/*=8FJ!I\=YX-\XQO9"&=MQ9U;2K?/VXJX7&YC@$;.4'YBN:\0]J_J[Z38!8D:99"SM3A._%"2+A< ML&F24;E6>[Y'C4HF&?4^MZG:$;[:VAZ(?U"Q8F2I)+.QT5OCG2'N?"M@#VSC MI7\4:):\ +.^)W4(1L%R[!N,:\3<3>BDCK>UA#^OV%?YR>EZ#9=;F)ME4C+I M.Q ]R S[$W9 <6P\NC3^K90W0,J9_\S9%B]!+V!&7LU.T>E^>^O=U4;:=+,(P(<(G%,9" M$[LSL@"[3MU]Z#5E"VYD!NN=T(:V MH!]C3:-@#3G7UJ&%:R_I#2!<%&M>T=K_557@4+P6=54F\$6J<6./5MH,,%NF MI+^S:6V*EN(GQD7OK>NX8V_WO#"[4,=&G;WFLJW*G?FR2[/T1!220/H<+&,( M(H1C*#^]"'J,I"Q#BJY:ZVKJ%3+,S2/9W?/KZ'"SCP5NP($:5V3)CADO/3/F M>!0!-JU!$072(['=.4^=7]BOJ?EYMO5#$7-TS\#U(@L2#/ XR0:(@"#VM M,AYFW<[-)+:2@[4*3)12]AM02P^4^(#OY->_;VXP"/U&SQVTCNW<#E4E-?A^ M@NI>=/!G+;S!=7X#>/6O\[N!>:+K_/IPV[G:;PY6S]5^@\8FN]IOKF#W:O^( MM\?&\F\9DSV551#O?OVP+G[F4KD%(QC);;8J0!=)VYZF!&(>>A!1)/PHR A/ MM"HA#'4T-VO>!)T;83OAYE9@TYC]!7QU@_77HS9-E'X$8"-B\_UH7!&4O]#P MQ-'X?O5.P_ #SYN?T:N+4K=TL\7+Y>L#SMG?RS.,ML9\;6:MSLTB'-XV;-0 M2@_PL_Q7<(E46?_XWQ#T?LOA%F_'MF0DU XHX<9!."JSP+"KR;(-QD'0S4 8 MV<*X -]7OOF RQ^5$62Q:6!1AQ+PM@ MFOJ9W+_&$4PQ"V$ M0XX8%[TXGENT'5LZ*3RHP&[%5W?7WRD-0+[Z#>R4 'LMG!QRC@?14B!OA "3 MQO'& W0RHZ;'8E4^\/5[7.:TLLB+,"8H M3>(4\A01B!!A_'!7OX;(#4 ]=!4 M.M@SAR/!LV0+37N?U!".A.;8"HYM9F3IE'5!.6=57W_@35->Z6'-7YJ*"2KC M7;JGY;TXKKFTK\:T2%"PUHJ5 =.SE-/A/U'%ED:?VG3N-9+V()]D(L1R MKQYA'R(/R_V[2LU)L9^QE&=)A(S8[?J[F^4.O>2;S;*F/'O!N6%]Y0%X-6VG M-=!<&\5N&:M6U&[RC),"5CV8V"]>=:ZSMRIE5:_#3)D3EF60>"R&6822E+#(PTE@ M5A%AG"!S\U5J/=0^HZL)V*L"SF6S&NX81X^:GLF:8BP<6[.1PS"<5S>BSL-U M8%HK"3%2C(FK1UP'UFFAB2O;,T\G>>!%,]DT,T5V+\S-E#WLG=.S5[KZN[/1)H2'V4X,KKL?=2!D>F:['KWJEA!>D#U,(;IH0.CGOVY M!AS'!J;E=]@+9YO7X51MJY0.G>;?@,WA5+GS1 YGGAM)8KDM-]) K+_DY687 M%2%9%GLT@ 'C&40DBV&6Q"&,!6&9"*+,HUHW2'KZF)LG\F&9JSF\E!(:$DV> MP4]O$E^)BFM'H9$.5.(YB"CTJ&^+_O%,#].2/%Y6\83*L>?1<1.[#3S6"17=K/IKMWSW(Q M)?@-6'%#&Z /M9YE< *@8WM1[]_.93_?U.G22G"PD]R>'3$&RY)UT>]W4IMC M#,>Q)3)O8&S%VW7^4_;QD^\JYMR+_2\K-V>1\9BF64)@FD8<(J%HXQ0K)45) M*()0>B5):%;W=KC3N5FEJA[43R7J3;W',"V]JH&SGEVRC9YCD[27K"Z[>@.^ M;\D_.-V 30'^P*4B#^T1M5KUX;-6L56CRXGKMNJ# M<%J]U>!=<_Z4T54';QFKCEV:"W+E[7;SHUCG_\/9IV+]N2RWBK5L$85QDB09 MA91E*G4EDAY6)C!DU..)AP.2)%K%>MR+.C<+N!>ZOJU1 KP3N\H.RQO!J\L= M]2.:-SHF&/=^VSJOT71]GGUM*=@;T/D6:IW![>&WT*H]F_'7YZ&9SWQ, V27F6>B'J^(UIPYN)$]\/QI53-ITM='*6RI M+G1+P5>L^M>R5H/]8UM6I4"D1WLO'O&OAV)=_6&S6>=DNZD.?XH'7)TR\ "% MH9>F,.:>W%:E80C3D!*8Q!D.?48)$49I;Y-*/S?OI%$2T$9+L-DK-B*.--E' M8!"+FN/03A+/ZCDNOP'MP+<8@ X(==+"'@:PQ^%&;3I5RH/$X@8T:( N'&I_ M6@-B.4PV]3C:#+5-)OOTX;JIA^5LR&]R(:R2Q7Q>_>3E8 ^-+#R":3"]]+8Q,NUCB MLKP7WS<%_:^F['SH<10E$8-Q(BT5"JJSC@3!*$A1&+, AX$6)_/E+N;F.5<2 M*D^HDG&X/+TNDIKY%U?AXSK]PA :\_2+B]K;RKXX[6#:Y(N+"I[D7EQ^>F7K[49K_H4"CJORA4ZWT3Z4N:/2UFF;X>H@V MDXDY\_H4/:7&ZWW:%0GH@F4HCFF 84RQ] B9\&#J!00R3R!");!Q:'2.,]SE MW&R""L#44MMF\+1&VCDK&Z'+T]D]HG!]-*$/X61LG7,CZ+QL>+3?')NE2S:? M5^5F7:6#W/[*RP7.$$Y2XD%*>"J-CK0\.!/2_,2"Q3Z*D,>Y64[N<1=S,S(5 MU^)>1/"G$M(P3'4&2#T#)K\>O%) M\U37;])96>=TPUD5'OG;*J_X(:O]3'N+30@6X0)\MSOX1A3_ MT\%1/]O2,IX3I4QV<"TK7+>[SQ)7DO^KG41' W1ZLA5U6IDLY=! I6[>H,EK MYD1+G;#1[=/3YFY=)6+1>-?DT^_VG( M;T\CP(992WIXFT>$K6 X:8"X(_$-P!M0W3+]>WW+]*O-6X]&,#F((%_N\\T" MRH,P],67AU^V>P-!!9?:N]__P=D3_QWG*_7+6R&%^L:IRI[(14ZKM><1_UHD M)$V8)U+HBR"&B'L4ICY!,!1A@H6@61 :7=JV)MG6+H;N0OJ^CM!O\"[PA?<9%O?E,UZB4FAM%O>V.M9RK?9 1=>V3# M%P3VO!>5"QD&"8!R3 "+D)Q K"AT1A:E@S/>#8"3EL(D87L:?58"(. MXS$P6JNOK 82_W/< M#3 ? FL7!49T;7Z>7.U@J_Y_%$OYRK?-ZN_E ^?KW]?%]F7O.6J>+FLV-[=U MH=['=^267OUFNUZ!OZO*@/*?E?CZQ\NZJ X?-CL U+&IUL-2>MXV?>X14(TZ MB-;M8[)C:4.ENX?4IJ^.K/Q!Z?9YNU3EZ"\%*YM4K(C%,0IB#'F891!%"$%, M$A\&H9_@&-.4QIG9L;5VW_,[NNZ(?K;649.3/^8N@_Z(Z'FB3E!V;*1N[S]\ MOG!1P<$U*&.$;%4HT>YWVM(EIG"? 64E\JQI:+N]^<;I5.2P?Y @]%:J\J5FYT;XV9C=+ETNP M$Q;LI368EGV(:4Q22V"YGK(7<+)N3KYR^J5O&]^+#F+-\L0N*%(:,8"B]6AY,H@3@C*0P0(2D+ M,C\3X6)5V7&FMT48[%/K@\_J#[[;L[OOOHUK%@(0O/HOP#@QK/$Q#+2>YV\' MO*DN&+6R*N"4M%")"RIYU:]JB>TY_=K@6'+VA_N;U,G75O_8N==_\>I4I7U5 MQ%M2;M:8;A8<96F*60I1@#V(8DP@3A!1N4RIS[%(@L"(-*NWM[EY'E\[Y4D[ M24W_-CJKZ0S >I;%&FR.K4I'SFX-4_!G*ZO%*((6)O93I,[T]59)4Y?5[DFC MZGG)_"+TYQ5=5X"DW-L_%JJ'X/R0NWJ?Z5']>> PC/XXPQ'&$($H2'V+" M(D@3P>(PXGZ,M'A71DLP-T/338:JZN\TUU)'U>,9-R;]=F@2I!W;IH[\H%9@ M5_+D./!YG)OF&GS]6]?.!V&B>]C=P:#U8+2UJ48/AM$%[:N [+FR/:[=R2YQ M7Z5V]UKW=0V91[WDLO5MN^2^1R+_=KV^9<6+W%I^6N(GW9C7Y1;FMAPHOU.) M"I2LT#](ZFG$U@]^]0 W'/JR@YECPZX!%_A3R6PI C8,RJCX5T^SDT6_AE7K MQKXTGAZW)WV0X_M5CGA-F$58EM*8PIBC$"K&/I@2G,$X#AB*8IQ$062R!>TV M/K>9KV0#2KA1)%D'L.EM+,>"X7A*:^-@O&L\I["E3>)!TY/N"<\I=;P%//O, M>%:[CWE)ET6Y7?-=*",4/A=Q%D*/9"I@Q .8L@##("(\XP%+D6>4D'V^F[E- MV8K#;2^F3JC#!%2]:7P]5(XG] B41K'=70;!(N/=F4XF9[V[K.@YYKN>I\V# M/G>_:%[R1_SKOG;ZO_$7^9G\P"4OI5O@,>&G G(J$$0I$C!-8@Q#2J(,>11E M =([D1KH:7[G4+6P%;] NYL%Z[W ^C&$/GR'PS378C:-/6C DF*"^R8. [[9 M!DL_K&()M(F")V/!,PJ0:$#2$P;I>WNR8(>&"MV0AL[CXQRF.[Q>Y:NG\H&O MJY9WJWN0!EY,> 2#))8N4\PBF&(_@TDL*,&RK3 QVMM9D_K1K2$K+D M"\\/8H9C 5$6Q1#Y<0"S*&+09SS-$H$2N2TS,2CN1)V;2=K?ARP/V=T:;4&E M+FCUO5'7*_?/@59GH)1N[M$;[@ =?A9Z5G$>@^W8KDXZSL;FV/T06#+H#@6= M=$EP#_CQHC)!CQ.3-GPM5C7]R]U_;_/-ZYYF_U+IOC@+193&(0PCZ?'*58I! MC(0*%60>9@E)HY!.0MU@*OG<%JU+-/%*UJFK-1I_!9CX+/-I!(4?)1"1-(8I MX1GT/1J)).$TBCVS"XZS_ ZFN2!Y@4]IKF.OYY#,.W%LS?1C+_<_!]S%V.*RQ?HP68*0/I%;1ND-U8'I7TP,O1(2I MK_)4,^+)I2KU,I@&(H6QGX5^DD8!I\3(83G;S=R\B]JE*&JJ%<.5Y#R.FF;_ M:G1IH@KV6[:T@Z?RW+;DWQI/+LOZ6]I7I\T/^F,OJ3<\5R^ M^-RX6?P[7_$U7JH:4^PY7^4J9*]"*.T:E'ARQ>9I J.,JG(P*(($,PRYAT5( M<)H(;%3]>Z"_^03QGS:9)B*-*0041] M!K.(Q="/!1."<"Y\:K;AMXC]--OT-T1?SR);1-2Q@?Z] ^"AK/:],$U4+)GM MH=XFM>*:JA\;==W71O"?5"SB'Y9RLCX6?ZQ>FH5?25/6!8,7AM)"=C6?)-^:&^%;U(TXQX44"AB)$/480CB'V4PI!D M:4*RP".),*G7TT?5Z(:TB<>@*?G9(R&Q+4]J.2Z 8UD%AD/ MSRELB]7PH.UIF0O/J77"3GCV(?.T\_?;4M&>E'*[2/+ZU/L;I\732E6 ^\QD MX[G(E5FH.[RE_[W-UYQ)#Z3#?E!Q1W/62-/YP_T+5P[*ZND+QW(1;_[PNE!4 M!>HL$I(T54?5&8%I&A(8X(1BX858D!W%TJ,>9<&;**(URP[SY1\G<&=VTH*E M$G='L_(*<*,V@*UYTD\*?YM/I=_VS7ODI[&OK?Z@ X"J&-1" +H8@!H$T*)0 M;?0ZZH(&B)VY!@?L,_LOJX)C]T?-=(@WM#C:MQ9F_SE-=!]BWI^5T:V+-QW2 MGOL<;R/79#=%WA3V[AV4MQ7$W"G[F"\KZLOO7"[251^?5W2Y995(MU):=O+ MW:_Z@4]R!%0RP+8V#_?B.-N^3ET64>"+B"80LX2KNU_^7OP1]CVI67\1$WM/NRRCW@YZW7T9U.M7],CH/\?;+4&NI8O': M?1F% /SDAM^_VO&0)ANB'F_(O0R3>3Z3P=GUA_)< MU\I T)W@ZL>]Y&:1YC&CHA>/=HSUFT15]@J PUN;&Y9+0!H*0H^1H))8^57 M0'0<4;^FJ;&E"-I[1A]P^6,1QD3$/N*9UA8X0$[/'HW'P[&IZ4#QH0^*$=4!SFELK13 0>,3\_Z? M4^R4Y/_L4Z.* WU>L?QGSK9X:5X4Z.3=N2F(Z11#:!38#3R6:[$Q/6! M]2$<]DO]7%1^;(F?TP:G+.US49VCDCZ7GS.;DN5ZL_@B]R]/]2*-2ZXN<'\L MGG&^6H2(I4(NE3 +@D 1=G"8,<%A% O!Y"+**-%*1.[K9&[S=R^G6D X^+,6 M4S-_%JNB/6>IBV^V&=C,XT$44"IG>!Q"Y!$?$JIFO4=]ZOM>RD-FXC;W M=S>WJ5^7[9I+!EVD[>.KMX6QAYECBUN#U96TJ2(-WC7"7JZ]8KS-T4/% MTK9GH+-)MT%ZBA]OBS3?,C/6C.>+N]4FW[Q^RI=\W11M?%WPV M\+XMAD*JJ M1())PRRDW4/^_E]J;U))O2 ,NT,'GIL5 &8!UY\Y<7MSZNF*]465.%7-]9X.?Q6$6,YQ!C'WIV LA M'?L0"9@D08I)C+TL-*I%>J&?N1F$2DRX4<5YE: W#?.D4>!D"%H]G]X"8([M M0(W5HRE6(^BM>I&P1D9UOI>)J:-Z53TE>NI_?"PMDW0@5"Y4G=!%TR1D(24P M9!&'"&<"9BAD,"1>G(G8$T%J%$@Y;'YV!J"5;ARM\!%VFE-]-"*N9[@V&".H MEL[I;(UBZ:#QB:F5SBEV2JET]JG),JCVA8D79F#CJ)/6U]"O"RSBGOUBAWGEG5&2T]BS+9&#@V0*.S MK;H%T=\T\^H4UK?+P>K(,O=LK%/8+.1EG6G4/)K97/3YE)<4+_\WQ^N[%?LH MC?D"^4PP.4PP#6@$491PF/F40Q:(%"&&*/(RW9#FI4YF9QZ;6WNUH$!)"J2H M0,FJ']Z\".EPC-,&4(YMV"B,C.*=0R","GI>;'2RR.>06MWPY^"SXSRKK_RO M6TI5'$O:E8=UL9(_TLIO*V]7[,,/1:A;?EYUG\E7-']9\G)/Y(.3-$[460>C MV(V%*08]=3>I5DAQ-QT,5:.2W"/:9&QR@;$EU\N*2)-Z8#9! M/';$K+9M?E2E@N+RF]8]F6H>GYO]J\Y3Y-_USYA:O8>/E$:H[-C0#&IK=#AT MI-^HLZ"VC/74A/S/?//C;ZN"E'S]4\6=/J]> MMIM2W1R3$W*95[LE]4_I3,EY^AZ7>;G;/-5,TT+$*9%^#/1]I @": S'E/( MHC3 <@.41!%I&9H>^#HOF%Q)UAL]Q\:)R%J?_2$7T['@#N,;_"E?J1N5@#0% MT?[7OZ2![_\[^,AIE0L-0G]D83NKXYZ& H6^GT >^P*B.*(PR[C\ A(I1"!" M+V'IX;A+!_R?<=1;L5TFOK#N@$/P?V]7'(3>'(99S^U]NQ&;NFKA#>BH"/Z2 M.H*NDJ#6$ARJ6;$AU7J"2M%.7+)NUD$)0Q=#8;MZH549WZ9PH0N8+]8L=-+9 MQ.4*3RL)J3331[DKJ N*E+_+)C9R?U";W__D^=,/:8R;O*+JCRJ.L\-D$?G( MPR(0,"))!!%*$,0DY%!0P9.0BB 66A1%L]-L;EN22D+.P#NYWV?%I5D4XO$,%F/(WO^YB"S,^-ZO1L?Q.G)$:^& +X7 M 2O?Y/6Z?-J1WS:U,3.>;GP MTS3D&5?WO1A1]T1CF#(101HDF1\)05F2F=1YT._:R"Y,4 1"2EX9!/#2R*Y\ MIOUU2+P3W/344WLL=,\V72#LV+8H<)74X*$#[CLEN?0F?^OP2=\.PSSBI-(4 M,6OGD=H=3WSJ: K(Z=FB<0M7YKQ_6.*RO!=5@<3;7WFYP!@1'R<8DBQ)ZSIZ M),@X9)@(%'A)%!M>A+G4T]PV?1FVZEIT'=LI*[(H[>^.[L>T+?+H'^3?=[U@%G( MG;]NQZC26N[6:Q7<4F=6/_GZM;X@IYFU=>[=N1DW*6.QXL6V7+[6\>[C.'DK MO7Z.UUG(^LV6#;0<&R-MH.S=.AQ"953.V-D&)TL@ZU.GFTW6^YQY#9KOV^=G MO'Z]%W="<+J1'M?GE9Q=O-Q\DX[8][_P2WE4QS;B:9P@+X59@#V(<.+!+(H# M&"<98FF89BS2HOH9U?ONB/F;4Y61V2TNMVZ M(.,;&;>C_E"L7PKI5?*OQ>H[?U(?8<,,'4>AD.C+#7.:((@"IH)MF$(/T23Q M0R*($"8;YHL]S6TUV E:7:^ICF[-=K^7,=7;W%I!RG6 K96QNM,-&S$MLF]K M@V%IWWFYGTFWE8/J'N\:AU\P=R>;;65=8/$]%\6:?]JN6/D??,D^%>L/RUPE M-2Q\0J@7"P0]3]',$NF*9R2)(6-QD@A!?(]PG>-#_2[G=FS8WB*NJ\8#4LD- MA!(<_)"2 _EO0&O9]=T83?B'/4;[H+JV*@V>38':6F10R0R4T$!*#3XXPE/? M%[2/ZT0.H,GW:JE8G1E6/9Z?9D.3N7MFBG5]/,,WQSEV'_G+FM,Z!UW^O.15 M[MJ*W3X7ZTW^/_5''ON)B.-0N7=<_B=-%8L82B"*@B1"41)0IA4%,.ET;NY> M5^:ZV&-'6-"0M)LY@%K8Z_F"MA%U;,"[XMZ G< 5KEV1[?F')@!92_=P$8W<),O:W,S:14TH+' M_#E?/=T *3/XX^O#Y]UQ'F<&19OZX1L^=K"'G&/3,0B:92H+?7#&%7KJ;WJZ MDD]:*AX4?])[8YQ;\GE%UQR7_".O__?SZN[Y95F\M8+_IJXVM;*#1GCP12,%QMAG&8.9)=_%J.M)?9@Q MH!S[,J/:N#(W]5Y\RE=X)3VHY4-1YI7W1,K-&M/-(L)I$*9$0$*)-& T)3#U MTA 2X05I*'RYX])B'S3I=&Z&:T]77 BPDQJT8H,_6\''IK'V#8">#;,-J^O# MU.L1'9_QJ@&1[>37OB[?)@]6 X2+*;$Z[UK+CE7[.!5FNJ7_O1[U8B(W?:FJ_^Y''L11BF'(@I"(+(@C04VNSIUV,;>SKKJ84-F1LV+% M2OX=\$I>T]7[!%(1QD$@$@Y3D3&(F._!%$44!C2+280YYR1>O)C2EUT'['%W M#LW5,>G8U7A2ED0!#S&,(N3+3S1,8.8Q 1GV:$ H9WZ&&SRU:<%LH#DUF=?5 M0.HZD== XW@QK 6Z ;>;S3HGVTV58[XW@,@C6G,*3#B9V 2\I>.KP M77S2O(*ZBH(6RYQ5"]UGZ4B6U84]CH2792R!*/&DR>[F-MN\D!*4(EI= FR!\S^:6X'(L?3? 0Z1M73^P&XHG;ZA88GJYS> MKUBW;OK D]?MW#JN:_FP+CX5ZV?\C?_DJRU?L"3U,XJ0JL8;0Q1Y FOT:O)M3U/9^W:UVDH_=%W+-^Y:8A_,9KMB2]!-M17NB'NC MV!A )3#X-@#FZ,VO!CR6=[Q]/;[)-E<#@DM[6YU71VYHZ0_.MDM^+P8YKLI+ M)%?UO3?!4R0"(6 :LQ2B&*4P36D*0QS@*/+\*(N,6*2L238WQZ55K"(EJ,CX M2"]I7[EG[2.GK'TCZR!:&W;-+=%;#*;KX/O)./:3+Y:][(L.2CC:QMS6QLV: M7-/N]VS#>;)-M-[!R,H$^2K?\"_Y3T7ELY%=YK+-.D7U#_P/E96*RU)50&CJ M)6.& AHFZBP3J6B=W'42QAD,O3@-/,;\P(],#+]A_W,S[[7XL)(?[!5H,MEO M0*4#J&EIE!8CJU>;CI*>G7:(O6-K;!]V<[+W<>#9HG$W['U:@O9QT)Q0KX]L MY@I2=3+,^DJ.K?".KE6*MGVNB5[O?KUP1>^HRH'["T8\YD5! I,8!1!)$PHQ M\D(HHC@."2.Q"(R*^KH3=6[FM14.%)6P8)D+#MZ]NQE>3:=X%H/F MVDN^GI9\SR ..@K?@-VGH'2V3"[N=%ALLH6[$71Z^F^G@)_E\W;;X\@E9TM* M_M];V=W=3^7GFZ:O77A]3O9@)R*H9723I#8 A*T9>*F;:>?/@+(G7__0\Z,3 M^HMG_J4HRT]2Q)JP;)NOGAHV6#E3ZAN.]7./^!>74T=V+/O(5WC]6AVAJ!K@ M\DVIONSIJ66\6'!*LQ E'F1"W5'D(H2IX"H@%OL"9UF,(]\DR<:AK'/+UJE5 M:&_XYO6_-OC7__H7/_;^?=2M1IU M'=SF^4K=BHVCH]Z.W,?JY077@V#OKH,S2:>^&N$:\C,W*9QW.6[!N67_V):; M*A[Z6-PR5IV/X>4#SMGGU0?\DDOC>CZ4VMX%J3)S'AJJVX=U\;3&S]]X?=;& MO_/USYSRNC*+XN=[6E4]+-*$41[*+7M,.(.(R,4(>Q&&/DDI$HQFS#>B''\C M/>:VLZ^4:(ZX:$=)L[7IK3X*O77KGV"H':]IMP^?/]R$& M[.[F*3:2#X5BIMLK96\A>^-1L;3(O946DRZ ;SQ4QXOC6XMS9>WQNDSI%_Z3 M+X.&F"["81J+D$)/U?]!Q),[K8BE,$LX0H3+_^5:T!O0 .: ZT\#$]O5C\_T]#8UC"^K?+$2<<\K9A:" M\7QQ)SW\S>O=,U\_25_]]W7QU^:'LEQX];I(P@0+%C+((N9#%,;*]<7R)R_. M8AR+($ZTDKP&^IF;9:A%!:VLH!86--+J&8PA:/N-A47 '!N*D5AIFPA-)'JH M6F0+M660/^P-PE"[DQ@#3>5:0Z#[N#GQYZ/TQ4M5[*Y8/:@*, L1)E&F2GI' MT@& *,$9S'SB20\AD;^)(A%[OBY-_''CF8S]\I*P79[+B\^8 M&Z:JUF I&_I4K#\66[(1V^4MI<56;L&^\LV]:"II*-ZBT//]&/D4"HJDI8J# M *99Q*'PTIB$ 8X2HD5<;MCOW,S9>\P XV334EC>@!6O&$/6.Y'U9[0)_L-6 MSQ&JC@WB3NJ*A;B5&[2" U7F]%Z ;X[AU;>ECF">R,SNX59A0-;"C5NX3[YF M2V9X!&H]%MJDMHT^'<[$9'9B"%!@=2 M@S^5W#5I@$'-+2W@AUU"VW Z-BIOAJ1!D0K+B$Y5HJ*#K&)KHUW!;=6D,("F MKR*%3C/3U:,P4.J@&H7)>V-K49#-YU6Y65@65WE+/^I#CNI^KB>^((D M8<@PCZ!'$KE_EQMXF'+YGXA1%6Y,4H]D9D071OV;S(EI*"^^J00)M=?AK;1 M%7PRY'XV&P0]#] 9L([-MY(;[ 6_.:R!> -VTH.]^#9+5HQ S5KM"I.^)RYB M,0*6TVH68QH9<5+R5_'XH]B683IE5Y[F8WQ7V. M4Y&&T$I@9)%'" M( V1%\9QE!JR_1OV/S=[?Z'$1E>'_PO46H _E1Z@4<20$\-TF/1<6X?@.UXE M'.!NH<*)%GK.BIST]_[&=4ZTH!DN=:+7C'D%-\6LP>Y^<;I5WO.]$#F5/7Q: M&1=Q&VQH;A:L$ACL) :MR#=RQA2;5;'1S(G10['?+ED'T+$5&L;.03TW;8!& ME70;;GVRJF[:BG8+N^F_9+X?/E./81=*W+0U_*I?MR687JN#H,Y5BNJRQ/WJ M85W\HV)6^+3=;-?\&R^WTMC?BPX;YB*+>4:\$,,PX!RB,$QA)B(. QJC- AX MFF5:A>$FEWQV%HYOS$K<3C_6PYOYV8Z@8Q-[ML+-7G-PH/JNDMTKJ$_$.]J# M^DK>O4KT; -0*@@4 E-G5 F.NWHA^6F.TW,U%@8_?MT,ZW0_??#CWX=I:[ M;Z>HOAW<^7;JJ[M5+FS[[8CZVUDWWTXA -Z#8>D,[TT&L"?4,JT\DP5KW@3F M;KCG;02P5H"MN;[Y/YQ]9E*67.1X1UY8=;SF*HS5J4M9<4QUF0[+11HDL4 8 MJ7 2A8AA @G),E7.!R&?4!IY1ERKCN29K!Z+R!XW(# M]DJ"KI9MOEZK9Y45TM$4-*K>@ MDL!8+]SH>&G?5_ZQ(^=9E FU"K5%/T&IW MYA=R/S:.X*>\I'A9DP%\DK\K%U$0Q-A3UUI"*G>_@0@AP4D* R;2((V$3SRM MS.?>7N9FS%M!02TIJ$4%E:SZ5W$O@]IOFZU!Y3JQ90Q*1I=P!U$8=07WY!=IA.[%X5GF-ZY8K:7#^[Y8KXN_Y \?L!Q^59DP2_TP M88Q#+Z)$6@(D8(:C#++ %[$G!",^-W$,S;J?FXFX_8GS9>4RB.V*E4#^1^Y5 M:7U,+XPR3D:.AYZ#YPYEQ]9%":YV\T>9#\IU:Z0'._%!*[\][VL<;I:<*L/. M)_65Q@%S[ *-;,7\0/'AYTM5L<3X /'DQ;E9H ?\"GZ6:M45JEB7'#SP4:X0 MRZ+[F[M?=+EEG-6$H,\OVSI&?2_N\%J9B%(. M;,UZ]GJ^@:K*:L!)YJ5Q #''5+HL.($IDWX+QD2Z+S%*0F)4,,ZAK'.S+EU) MP5Y4H_JW4PRQGA0GQ!/3M#ER!(6 M*OFLRW3Y(*=!FRS. X\$7@)#E& 5K\(0^U$ F2 I%CRC3&@1LFCT-3>3W2W@ M^=(PWN(]XZUAZ:(>C/5LKB7D'-O, 9I@!S?W-7"Q53NDIZ=IRX<,JWQ2043C M%?/=X..:R<']O&*/^6:I%:TZ?6MNT[X22G^C=P3!\"YOO/:.I^[C&C,5_#E@ M]99RYC]SILJV]P-CM,4[C\&H_=U14Y-M[LZKT-W977CBBLJ&?05F+]67O:]+ M7MUO-^4&K]0 _R?/GWYL.+O]R=?XB=_]XFN:*R9KQ?9'?!IX44J@EWD$(A\A MF/I)*!=]E'E)F@5)1!:+Z0NQ7[)_\^6@TF^SKXBOV3?A>:7NS\1GI"CWAD.NX\IK3C9G-6IL32#U]X_R]*R1MS5%R/J MT/KA00Q)I8M#$@Q#01!$(4HA0?(_@OAIY,NUC$1:6QF][N:VO?F^?7[&ZU>U MR'23]EH.E3O3"R4:@/>O#/9A=&S0C[&JCP9-CL/&@*A_/<(NF%-1A^'R1Y4= M6C%CJG_D+PYDNLEKM- 38_N+HA(TW'1J7J@:_%AI<5UZSZ2^T\28]) MOBXEY\S2M05]8'ON&F@T,MD% 7V%NEG]!F_9W.LNLC1*$C\,842"3)T^"DB2 M+(0H)@@'41J1U*B(W_EN9F>O+]38,[OZ-P#M-;[[C"SS8(TZ15VJ;,O0*F?) M19[$HYV# VKF+U[AWGTYD^>DZ*O73%%::9)T3H99G6E1O=#N=F,K[QG\7RIPHH+ N\NJEHURMY@:@%UG=,M/ >]N]L MH^C8CGRYE"NYDQE\ M&U'GI5YQ90_G[W@>W-8L%PD."66(P<0+I)5&+);;\"""01+%C/B$^5&T6/$G MY?,/VVFSSK5F1E;/C*X([B9&ZZ[(N7'Q)K?:WW0N8S<5(L9U\*X;;\B,R]J)K0F,0IQGZ6"!!![C$$4<@^2R,ODBA$'0>Q1 M@6.MF@\7>YB;YUX+6-/]F6WL3\'3V]-?!8ECT]Q%PT'BV$75+6W73]N?=*=^ M4;WC3?KE!T?>0*!TO54WJ6GQS!_Q+U[N*\8L2$A10C&'2:B*E>-([LT3',N? M:!QX(?+B2(O]2Z>SN%N .9[[C9B@P:P2]*93 M"5Z&;-7KA"7,.D@\JNK/F M^$/!^ (G/&,^HM#SD%QV&8IA1B,&<1#@,!(L2[B6)WW<\-PFGI(-*.& DDZ? M6^0 K/Z9=PT$KAUF/>V-.$/.J3J*)N2@H%.*0!]37.K;N[V9N M$[&6%#2BWH!:6""E-9R9/<@.SU,[>#F>M6.A,IK&PTB,FM0]S4XVQ8=5ZTYX MC:?-IG^YWJBJRFQ+-_?K[WS],Z>\4:B?TX'/C(EC'=Z_W69B!%X>QX!$,XA1!%/N>G-,Q@IE( M,284>3P-3<)7%WN:V^1N!54,,/55!;/(U65(]<)65H!RO9"?8&2Y3(8V&);B M59?[F318-:CN<:1J^(6Q1<5^\H:7^G:YK*BJN[\BY6:-Z6:!TH@FJ?"@EV"Y MW/,@A(1Y&*99DJ2!3TB4&"6JZG4[-XO1$?$&2+F;T@6=7\LUL)'=N&J8UCCH M61;[Z#J/KMD =D19,!.GNY.PRIIL92B??@9Y9?>O1=6R$]V-W@JR>H% 6'FCKA5)QB1"R9>R"EQVM>UI/?_F^-U MS<[.,4U0@@0D*)'K!O,BB)'<0K,XQ QY*$I$LOC)UZ0P)[W?]6)B&KI]N;,0 MQW3N2M3K*._WD Y'OBW Y-B"CL#G"K+[$P0L4-WOVWPCHOL3I2[3W)\^^O9E MDC[@EWR#EU]4"=Q[LLR?ZKQGSTO2-& $!DC=SX\I@430"(:!EPD_"[(PVUT, M>'R;PDGG)=>:7(>W"AXG\$'O7ZIL774=K"HMO2\(A]NR/+"^=CV06O56'X2> MPSF3\9UM%:;S19A>]R68*FW!7MUYEE[J'YH95F&Z(/ _;4&F_@%P69MIH.=Q M"]I'3C9'7#0MP<$W::$7A"!"TH!"DG !49K(GS(<0\^+,\:XYPGAFT0]!OJ; M6P!C1S*%&Y(IN9281B&&(-:S[Q:!<^W92DG/T'/M>&.4N/:,JR8NEBSC4&^3 MFC5-U8]MDNYKYGD@?^2K_'G[W-S R?PTR7RY\4T\$D*$XP2F89S!.!,1\>/8 M)ZE6K;>3EN=F)!KA]-,\#G$:SN\8K;WCF=[(9?%RTD5MK\CC.&QOL@2.LVIT M,S?./S!N&3^:SU^WJLU[41W_=FGG]H>T&:=A='0ZZWW+@%U;!9.EOY:>'7(4XM_2.3Y M415UD$^[.+4=BZ(E=\&X^TG]A['@'#L4H]L99^L>UL4+7V]>%87_1NZ4[N2> MZ46%^K[RS<(7W ^HW*"0@"40T5! '&(!HS3V4X](.Q<87;#LZVQN-JR5M8IP M\%;0&[#BAD&M7H3US)WJTEM MC([2Q_9$ZYUQMN,;ISRO3@'W>5)I&D0ARE(8>VD$$4E"2!#Q81)X!,=1XOFQ M46+'F3[F9BDZ(H[.0CL'I9YMN!(@QR;!$!MC,]"CO:79?ZZ'22=]CXK'<[WO M4?/+U!79]MVO-:TY^34O4Q^^-;>YJDEK/X1%_]2\#@;',[(2S#J]_V651UVI M/FIJLBO5YU7H7JF^\,3(U,I\E6_XE_RG8D*0?OU3OCN\>/_Z!_Y'L?ZPQ&5= M3)/$/@Z8R"!/%!%IZGD0"^F:)T'BAUY,4AH9U4LUZ'MND[@6'5:R@[WP]=%D MJ>I?5/*#2H%155%-!D9OF78$MV-C815I\R1#<\QLY0X:]#QM2J Y)">9?B.: ML);?DTY<8"^N[2:ZX1[JU3:2P JY$V8Z.7 ML?6A\88W/*"X_/%I6?RUCW@0A))8)-+'11F'*!'2UK-4P#@+(Y3&J9=1SZQ M].7.YF:O=[)6UW=488E*W-$1I5Z@]:RN+?@UW[+'PC20FV)(?64T0L$AB9,$!IQ$/"2!YP=&276' MS<_-3-Q^_W[W^-V0Z?,0,+W)/QX&UP&L>N_I8G:?U]D68>=AX]-2=)Y5[(24 M\_Q3(R/'C\]/?ZQ>\H]Y2??W/4V"R.<:F-UTK**IC_FSNA+QQ]>'ST")NRQ* M[7HN_7AI!IJOA6J2F/-YE"S3FFA!,CXF?;;5:;'CV*I\E(^%>M+-?=(1BCA(>38%Q"QF$(B6 )I2/PD0 R% M$=,KTG*M*%I38]*2+8JI=*)1QT9+\Y7U-[OV&VF-IR)8JVTE[&BC%M2LR58)VD MRUS;WLA0>;YO5.<=?T(00'J, I@$)(/(\#Y)4_I,E7BPM*J4Q"XRB MWI=ZFIMK];C&C%?U!K>*AFB]D]0P7GT161*QE!*V0)O@V#91X% M'@+"5D#W8C_3QF:'U#T)LPZ^8%X&K^;Y*3^O;NMI("W00[',Z6O]W_T^ :4! M#C#Q84QQ"%%&?8BC!$$LHC#*_"Q)L- M4ZK;Z=P,1B.W8D7:2PXJH;7)CHQ M[S<@KJ!T;$M:%#^?HO@*_FS^=U1A>FU<]4O7NJ7+<2G?&[XWRZ[J7SW0F7M,=A'!!($Z3XBR(A]\")#PF/DCC./,Q3 MHRRN,WW,S2Q_^7S[_O.7SX^?[PS#UN?PT_/9KD3%L87M4KRYB&+W:&_)13O7 MPZ3.68^*QVY9WZ/CYG7%L_FAYK>I0^;M'6U&(A((# FCL73"B( 9DINVC 1A M@,*(,T^+I'^HH[G-\)HSMF'\ 5A):C;3+R*J-]UMX.1XSM<0-3*VZ9/VRU . M(6%I_E_L9E(C,*3LL248?'Z<.?C*-^J$^V%=_,P99^]?_U:JS,I/^0JOJ+JH M23?YS\K^+%C,0D[B ,9Q( V$X#',!"8P$!'%+(F\ /'%IE"\-%H?OG[71B9C M)X"[^2 E!U2E:KPTLJM<8M'*#?!.<#-#8C 6>J;%#<*.C8T"M\J#>>B ^TY) M+O?&OX&=\.!V&&9C$V2.F"6C9-#QI&;*')!CPS6B!?-04],:7C:E3]HEF"5Q MRJ,(0[^*+'DQABD*/)AD"?%C:;ZHIQU9NM#'W/R9G9AM@1V#X-$E&",:HI & MTC?T%(PTX#"-402#2.X$PS@A64#UB&LM 3D-<:T+*(?#;A;@<6RB3W$9]@;U MIZQV_,P"4!.%R_: E8VH_VHG2C8 04]0[-*;D\7 !D3OAKR&'KVR-$3#%*Z^ M W58>D(07AXRA!_2B>_H0]M*!>4BRQ(8B=NC>[ B 6G7S70V*[!(1M,=^F#(0CL"^6@G#5W]B" M:>HBTI>B+#])B.H;3%O96T-)+JW: U\W]&=5CLZ">CR):)Q"F@H,42P\2 +I MAUGB%XEZ\ *Y9+O.[\]C?3\*?BV8KN+G2KE99]DO\^MH/(31=+V09\&$438 MYS!+L@B2C&7"\^,(,:/;4F;=SRW2TY&^8JL[D-_,\!F.@Y[5N8Y/7"ZR[ MVQ_7X6;)TAEV/JF9&P?,L8T;VN'=4$Y9Y5E[52[/#S808PGL1]P M&%#%E.[Y85TBC"/","*8AX2,NV:B*<'\0@*5I&.H2PVAUS-J+N"<]')(?2'G M72M\Y=']=E YU]7AVDCH+-\(T>W]32Z"&$)SZ?Z':3-C&50W.%]QUA89;P+X M-&/$1T$"LYC)C2NEB=RX!E3E=8=>%K&4"J,['^>[F9LSUDH)6C%-*53/8JEG MDZY'R+'I.0''0?90/PC6^%3/=C(QI6J?HJ>LJKU/C^3!H3\XVR[YO;A[?ED6 MKYPW)S/GKY?=+JOADS_=BWW-*[F3S OY7+DI]SL+/X@RQ-, >CR4_D^$$H@] M)F 29AE&"1=2'B,2'5>2SLW^M(I6I14V4L#FLF=7.U#=JC:T3.[&6L^XS6($ M'=O'@=NY-^#NEU*PJ5C85']3>MV VV=U"BZ_%ZH$77WFANO^T+\VM3<32U\C<#+@4=EM680FP*8"4&C[< MW8.O\O\.3/BGHMBLBIZR>890]AMAJR@Z-J*& +J@;M%!:AQ]2V_+TU&XZ"AX M0..B]<+U-]16K/)Y%,^!G*JJ2LCF=1'$"0[3-(*98 %$*?(A1I& (:$>]6D2 MX(R:)*P/=6AD429(4W]4?>R*7*O0M?(>RH[<_^M?TL!/_KVJ$+2Y?'%S'/QZ M[IU-4!T;F"]'2-[UHW;5U;<^*!S<@SO;W9M=BNM3ON^&7.][(^D:?^)\J5QK MQ9V"EUQ53/VN4D7J'I^+]49Y/\KOJ1)'%EX2HY#B%#*<57=D YBEJ30Z'LT$ M#C +8J/HEZD 5.(4-N2-/1T;-) M+C%W;*.4J& OJ]P?'D"NM*GVC+4&0*E@D8%R)&ZV."I-NY^6Q7(D."<\EV/; M&7E!L%@5=?+'ZJG.#FEB$;M;[2+Q5$5X'X8A#U12A@^S@"/(!24<18F?^8F) MQ1OL<6XFKCX[>\=K*7\#>26T8>W889SU;)=5]!P;JZZLH,TSNVMA=,$NH(V. MK6M]@_U->YM/5_V32WS:+U[!2E!?:Y9=-9?Q%Q$+,XP$@1Y2G)NISV#&_!AR M'B(_BP5.$B.^D;.]S-.:K(H5/. D,/2,S@.J9T*NALFQV:@1J@6\ 7L1+3,1 M7$+ )@W!21_3KV>:,; MXQUH9FZS6XD+*GE!'9[I2 R^\.Y;P,\HI*N) MS*B@[E#;DX5U-97L!G9U7QF97W#^X&E_(OK^=?](24G."\WW_"&+U! >(S]$ I*4X@RG\ T2RE,"69I$L8>HEK$ M )-)/#=#IF2$0@HIMSNUE$"ZAX;TMN['6<_CF=7H.;:@W5R#P^20O;J*M4FUSWP'<%Z3A>(IK&'10P)88HPRXL5!4 ,XY1E+/"H7&@BDS7F;"]S M6QK[DQ6$MY4=]^I/5O9"X$E^W:^CTEM4J^: MQW:D_^&1H:LV+O:%2^OS+7_ZL;D7?ROKHL0+WPN(HL^$7AJ'$,64PDQQZ!'* M@BCV1,:$T8W%WM[F9@LJ\6 AX+;D311KQ#V>?H U0UJV8',=VMJ%PRM!E4O5 M0"B%K4->%J-<.J#8BG;U]C5MU$M'[9/HE]9+XRR(.L'[O"HWZXJ*JDKD7:"4 M<2_"%'HX32"B(8(9YP(R7Q"?HC -*#*Q&V?ZF)NUZ&:P?RE63U!V^@RJ ^V] MY&63Z6Q83_8GH0<62P3C7PZ1FHD?%8^/0]^C( MM*-#;O\NB3RG818PZLEMA.]!Y"<<$@D>Q%[BDQ!1N>7(C!*,+G8U-P-QIB[* MZ +3/0#KV04[L#DV#R,1,T_\&03#5HK/Y8ZF3>895/@D;6?X#?,SM#K%404X MZH#(+LCQ,1>"K[G49<2U";-6YV8E:NG!3OQ.B!+L%;@9<9'"$.WA8S=W0+L. M7QAB[."NQ3CL1IW3&78UV;'=. BZIW@C6S#GY_ZZ5;>.[X7B7BE65>RE_"Q[ MXVQ! B["P!,P]H( HD2D,$69)_T9ZGDTR<(@H;H4W9>[F9N5JF4#>24<>+>J M!-<,D X VF]W[,'DV,;40H)[ 6HQ00-9+:@5I/2IINT@-A';=(.1J2'?+KGY#YZ>V*252"#VO.\LTG3)L[:@VO3QBE4>(Q!),HCB%BO@<)R1B, MN< H#<.84:UC(;WNYF8/E,#5#4HE,JAE!GNA]==V#:0#2F),&8-^DE*(,,Y@ M&C /ICA)TI@E&2=C&: [?FMN2T\WY;V74#\<<(3(8+ZX6VWRS>LM8W*0RP_RQ_OU8_'7 M:N'S+!4>C2#QF8#(IXK2*XDA2Q(<,X]0I.<_]O0QMRE:BPD:.6^ DE3B")2L M>E.U#]#^.6L))M=QTS$(:4]>#0QZ9K%\NY[%\H?]+.YKLD_K$JV9I^6^$F;V//LVW.;N964X#%_5BO+'U\?/JM",F4N M =(]O^Q!:GBQO1XDU_NN'GS GTI86[R2T! M_'?^I+RE;_Q%$4\I=ABY'WNNUO_WK\T?]^=TF4?C*(M\2(3@$+$TA&D4"9B0 M%",:>LBCWCAZ=R,YYF8IOF^?G_'ZM>)NKT4%'?G'\K6;#4V_09D0<,=6YX H MOP%[IT07]IOJ%G3SQ#3\ZJ,PM;B;%&W&CCX+J,O/YN.;&ULTI-^NV9/.Y](47091)U5(.<8P11'% M(8GC$-(TQH+&7L8"HGMJIM/AW&S$/J$Q[UQJX[6P^DP/V.;7=VX%W3H#4/YZR#>A$)U#7 VMTO&2"4L\)DE8SDQT2F2C5/0F]L M:>I562QS5GU%U9VMU_UF"4N+FW"?0I9ZM*9UP(KXF 2,^1RG 0J-Z,/Z.IN; M-:Y8I94Q/A#:M-YT#[AZSIHMR!R;WP,Q;^IKF*_@S^9_'=6/'D;&6K7HGJXF MK@T]K/1I)6B-=ZXN3M/AWT4T0DD0)3!$.($H"=6U;9Y!S#VA[FU[(4(C*]*, M)#2>K Q-E]"X4Y)F=,T98U;CJ[%R;"@Z\KDA->X%P'Y-F;Y5LZ=ZS-6D MQJ=!I??;,E_QLKRE_[W-R[QBGWO_VOG7KOC\ICWYJ$S1?BFDJ4\"S# ,Y"X/ MHDQN_TB .&1() 'U8IH%;%R\_&K9YN:6=&+H>]'!@>QC ^G7CZ-I<'W2T9DP MX-[J!;J*J3A[Y]\W%\=OHBB\-?"M1^:OE^R-HO76(+T'[H9<%<02E&><049K +&,QC$E,TC3U.$-:E]O[.IF;(6[E!'M! MFP,V_72EBX#V&U);,+D.R9DC9)2N- 3!J'REBXU.EK TI%8W8VGPV?$I2P]K MSC;KY]6HC*6#E^AFZS]6@U0M]!]5/0"CK/VCE^<572M> MW8^\_M_/J_92SP-^K7O]%.S6\]]5R#VOG+@*"LXPG!(8I"B$*8@^2B&$8^P(E) @I M$M[BA:_S@GW?X/5&S]3H=F\R=8Z%<#>+JEH_=0%OO &$/^4K54)!!?-J(:ZK MV'UQ+$2MOS@ >DNR"UA= MQ[^&B]2[*TH_A(^C8O07NWW3(O1#8 P5GQ]\WSPC]OM?JLI&ON(-<'5OFMEAO5"3E?;%>%ZJ+;1NJ;Y0Q5Q<<9>95I,]A5//A[H2)-?63DFWK^QCLYSJ M1;6M%4 ][6'BDJ4753PM,GKYT7'SNUM]E&\4&U$GW^P/CLNM_,KO5]^4V[26 M_2FZHF*U;O]9)5HKH_-YPY_+!19!R!!-I=M#4ND 401)$FJ='.S*?L2Q3=UV;SZ2F%'0]"J"*K3]T:KZJFNFJ!.=_^S6CHK50TK#=G] M"/3LV9L-K6-+^":C:FQ6G:!OR2#;E6U24^X$UN-%P$TGYKO@-IOM0_%,FG.V MVZ>G-7_"&\Y^+PKV5[Y1GOLY5 QO"&"T.4]U(T-\G7CT6PUON*1%V;*-W*;X=7:2U MWFD#6G4J!M6]0JU!;U6:<'ST-_Q3CM-$D0'GXV443K %<$_HN)@M0V *C M&\FPUN8(KH-\N557=O=AXL\KNMPRSF1_MZM-SDX>N/M5/_!)XJ+*=&SKV7 O MCBNY[SUD*D)$ S]0%=<560+W8(K" %*:^2(+! W#6)LL80J)Y[9U:I7NG-" M5NW*!G05[S[4J@Z4[J"CO+H7WZH/I/YU*:\1>ZKIOJ+A)7MVWX;K0[O__[,P MX5R?W>XS*03@[6?R(C^3 MJIR=)=+V28>ICY9C$CFFX_68$M8#8I!).QX7%K[?_.#KVJO:A1L^YB5=%BJZ ML"!Q'&#/3R%+? R1%Z1RYRXB2&/.Y:\#/TF129RWO[NY>1^5M(#QEZ+,Y;1] M!;B2W"SF.H"P7A#5'FZ.5^8:LEK2&["/D8*]M/:"FWJH6(I6#G0V:?A13_'C M>*+F6^,,R9X%:<]^]"TO_^OV5UXN4, 03XB /,L2B$@60IQP DF$?.S[//5] M(^J OL[F9D3VLG;XN,"?2E3#TYM>B/7LB"W@7/OW8S S-A\Z8%@R'KU=36HZ M=)0^-AQ:[XS,AV?_V):;BBKML5"E<58T7_*O?"-=I>*9?RE*^?L/N/SQL"Y^ MYM(S>O_ZMY*SSZO[E^K._.KIEDK!*N?IEDCA,-TL$A\%E 4Q#",<0L25UT*S M%'J<^L3+1!QPH]-I%T+.S4QU= 2;HJI(56E9E:C**SW5[]6_J-04O#2J*L*, MHE43X)V>_V:8B.SB.]"SB6\]NHYMZ=' [A2L"L;5*H)W2LG?U)^5GN"A,[;O ME*[R _@-[-0%>WVE36XTMFB770Z(K8QJ%R).FWWM$.233&V7?5V9#O7^M3U4 M?_VPE/N[RIDB*/$PYB&,A,?DMA=SF(:)#].41B1D/*.)$:5F;V]S6PEV$H)* MQ%&N:C^\AHE#UX+FV, :XC4^A:IL4FSZU+Z;,]+XT@F]EN6SN M\W>N\[3A&"U6 M==;)VX].5H].5Y[_EX^/9NC2_8QPGK50BP0J%12Q\@9TM0 [-6Y -3#-MER1 M!36O6@Q^7@>GK;CH2"FF#9E>!]5)-/7*YD9YKW(++K?8Q?.+L<]Z].;<5ACE M@1V%N)2P?%4:T"Q? $G+3;T"GPF-S>E/WI!E2,O]-)3 MXPD]E3'XHIGY=_&].7V#7:K*_6&S[>M.@U#\G^Z^KCEN',GV?7\%'GLB"AO\ M +_V82-DV9[5O6Y+86MF'OJA @1 FW=*+"U9I;;VUR\ DE6L4I$$4"#%N1'= M;K=$ ID'1"*12)R\BJ[RM,79Z2HO*G2)KO+R@_H?8^<2M(C6OK#R57SD-T\[ MU76COX6EK1\G%O'F25!]J:\9 T"-3UT[&$T\?[OWX5LI@0YF6E-X'!*C>3S0 M[&R3>5RU[HQ6>%K_SL-=P2<4JW;?^,;R^Y_X^?_L"R9PDC7*Y& V?@]F4>:F M7@!9),[/TR2#2<001$Z2XB#.@EBMTH=.ITNS"ZW<@ O)0,4E7P$A.Q#"U_4> M-1Q,+?B'3<=4H$YL2 YX"IG!]S,\CX(;<.,3\%P#,EO:L";2=G71>H M@;1SY:9FRQS75:Z;_*W]KEF\6IZ85[RUS]ORXW:?[K+]IF4L7;M1%N,D9(*@ M(X;(I\.8O]B*0*AA9"C,.=C5K+%%%Z?. MH=([QN:#,$8K<=]$5A&_?Y;1_T^_6$GR2M3[#N/$H1&#CAL24?6-"![B%$8N M1G$2Q!'_5^=@:[3'I3F"K<#U73#6B"D.2ZJZ['TMO[:)&<%=V<[80W-B8W,* MI)06-.*"@[Q6S8L:-/9LS$A_&.(W=%,&$" /D.1F,G9C V/-=G]$T\1VM7#S-_I=F MC@[BU\4E.W*WR;P**;E6!D;-0DT(]\3VR@K2^CR(9GC9XDC4['U>_D0S:-YP M*QHV!_* MU4MJ]I*N7GS8;/I?J 3[B?]M]]K&AZJ[JA*)'Z7XK]B ?]V+L-!])J_Y-[]= M)Z'G,M_E]H(F,43$\6%,0@;]*$E(%#*?^;Z.O; CUM(,#+?B3R*936XM7(J1FE^<=C8BMVJ;CV"M0Z@4.(NA:;3RC0JK4"M6+"YZI5 MLV?S[()LR4A:$FI6JVH7R',S;+EU_?2'N[HB]S'%_(M&0D[_RPN:G8V0/5<7 MOMC.S!G'Q.A8?Z#9V8[UQU7K'NLK/*U_K'^[+TL^ M%_0^W>0_ZK3N-?(<%F8!@Y%/$X@6Z.N,@!O(!]!K;[:D ",UNYD!9@WHKPN2[JGU MF9J#W#;!*TF9RX@/*48((@\QF/IN!*D;Q'Z0.C[-E,HI#G>SM.VAE%3=P S@ M-VZQ[: RL7FNR=H.N['VL%\_ VL *G7#:P>RF:QL#5W>0L=J<2U9TG$D!LSF MP,NSV%IP]@[^<3F$9,'#<&&,8^3B!+,7/2E!(WUJ*J,Y!A:7:S54'&9&HYP4$+ MT%%C)0B#VB?^D+KH!O8-1DPQ[#_M.$Q]*##)$.B?&IB#:.M,P4"">4\7XH.._,;)&5HCHV81I\)[ M8E-H$VI]:CH#S&Q1SNET/2^5G $H;RCB3-HP34#;DG_6AP0?]Z)0V@,K\RVM M#P_DGQ]PQ6CWDML:X31+6))"/_-]B +/@VF,'1B3F"1^F+F.I\6#;B##TDS> M-^ZLESD159GJ ]=]D3LEERK^(=7'L,UCQL>R)J.GZ"%..R93 M>XA2S.9$==6U9 9SQCP5\WI89RW=6V=FOP--:-IN^ M!#-GM!E#]#:KS;PI0PK-?4&K_V(;RC^>.G99K8,DB(+8=R -0U$7.$E@DKH4 M(D:92]TL3%*E@E<#?2S-#DH1P4\N(^"6KHFQ:UX'N 2EFM&Z$J")C5*-S7^U MV-R.8*-/C=FOO2U"S L]S$N#V:_B&_++@4?UICAE^?H3]\9VK]_8CUQX7<7N M*Q_G=8 "OJO+""0)Y;.:D!!B1)&8Y)Z?1AYBL:LRO_LZ6-KDKF4$1R&!D%)M M".#RS;4 S\;361$5Y6H^I/I EPE^MIS/_RW$6]S8XRQ0>4Z>=OZ//Z:

\EQQO@!171$@OI#6I M<[H,0#<\<>VA-O'T50(,_"%$!U)V2VE@X^ 8I8$--#M;&MBX:MTT,(6GS1G$ M?F>[GUNJ/=][7E_:9#_A$ZMEU:#XZX%H?%Y;0&?JL.A;8":8PB,X7,6R=M[F M[#QK/4I=8EKK>]1L)WU7D)+QW?E'5O_WKI!'XL?J%[)FV]I)7>*AA$!,' 01 M][=ABA#_0Q1C]%(W"[)0C\Y#K6.EKWQ68H\Z^\*D&J,BU&J;;XOPS97W70L* M?FM%_@O("U##V:GO,PRL]C9=#R=+.W?%3F?=S.L!<;Z_UWQ[@M.1SI6,:IW0 M-!+Q/.CZ!$/$(@P3ER70(UF09&'J,J241*C=\])\DL-=)]P1QY>9N6-EN)^P6=BSB5V0TSG3$8GO53X#J/46@*F-8[FE9N M_I/NW;+*['*9#KSJ-QPF@GFF*P\"[M]H9]_8 #[P/5NZ#V& V\ %"9W69KLQ M8:!B]PJ%R>O7$9KP923-"]GDK:Q>\X/WQ?\F+SC+'WV[ZZH%^O[K.>5 M0\U&E^\NG01308F$_1@B+#))W(Q!WPT10GX<.6:,)Q/+O6Q7DAS$!PR7Q79_ MO";Z:L:.,O5GH+;%7>#@3KSV'6(.'957X*@!.%'AA.!AU>1-"\-=JUX3W%U^ M=76XO-W_A1@SL*"'JUL"96VEC:#3Z-FC?! 2 ]>JG\'S6YZJYK>J SI>-#1 M-IH33WAE("=(P-"!RBARJ=3!;!%-'76[D4ZM]_1-29VU=4-K[G^YCBD:CK=O M+LU,M+)IK.X]D(Q/_.O0F'B:7TJ*5 -':T;W8V T?R\T-]ML[5>E.S<'GM*? MB0^,E;*0LCQB+*O/A?9:/M#$TN:F$+6N'@X:85?@\W:[*[8Z4W4(L_$Y:PFN MB2?O$%(3+,L*H!C-YJ%V9YO6"LIUY[?*X]?R^7S&>?EWO-FS.N?IIJ =.K7? M&18UANE]\8V1?2F2#C[@*J\D0\;Q4_<2V%&$U';DO\M$4P_&4YQ1&GH MD%"KLI%5Z99F>;[OGYYP^2HBA;52\G9WE]>QU0O@'1 (D X&LE!@=-@535 ME!/(QJBK!93?;2PG-HM='J'C(*U&QY2/XMD8-N1"P*HIG11^ZPQ$-F1[)VXB MB[#VLQ;9[,2T^,JE>^\=A_[#Z_&1AAY!IOB?UKP2(OV#Y3]^[AB]>6$E_L': M:E@/94[8FE$W2$/DP3!V78ABAD5<.(*ABSPO(:GCIDH[Q)GE7MHBTQ%;K"), MT-1FX+D.JXI\6KK=;'!9B1_5N;6ZJ;4S?0^*B\SR1GGJY:?#1G(:1>OLL06! MW276$J'YJJT8N (=[5>@U1\T !P*"@()@GI:VRK2"CM67T<13S>9;06GRP&<+D!!29)7(LDJCM-#:QG04#$OFK[^? M60W6J+KG)F;\!5-:EUMNC$J\N2LH^_5_V>LZ]FF8^9G#/5;)ZQ*F,(Y1 K,L M]EV$PS@E[II;IW2KSNQRUH?.!][M:4)WLZ8Q:>0$4E# )=6E=SD']!PSUN/S?PET/=JC!S0B_$/D11 M)K)I:003$H?023W/]Y&7Q9D6+YM*ITM;]P=YL]6J7ID/@.*.T#*L4V_GKD=4 M?P.F 9&MW9-*E_-N?31 >+-OT7G7D$9\(\>1T11\UA2Y,9<2#=",C36413;9P MM0%0,TKV89TQRG21\_;3"*;ZM.!:$-DB!%?K=%XJ<"T@WI" Z[VMGRWR=5M\ MVV^8ZZ2!*VBWRJ=B1S]O\ _57)'>!I;F['!!H9 4"%&A>Q)@%=1C(M>>:5!G M]2,WGC%B!;2);88:7N /(;:EG)%16(PR1OI;G2U?9%2Q;K;(^,/&G%HBV1/_ M:JS&!U:P+-^M,X9"!U,*F9-0OA/R?8@CS&#HB_KJH>>D"=;9"?7TLS1[T"0D M[_ O,X^B#TXU%\("2!//_P8?+N*A#-YOC93]9XPF1%A#.-ACOKK8R]Q45T.J M7N"V&GSOE*\E%CT%6YS3AKE7Z3>M;HO0)M M/>/Z!=E@J_RD%Y(G&ZKI;B/;%_F]KR)/-@@*]Y"GZ_L*EEC)\[*ISP(;#K7= MKLS3_4[FS6V/-Z$WKR+_6ORT?FX=^@GUW0##, P.U+*3O5<^$_O?+>:M,D&33FKKC*"P.1COMGO M\A<&/F49(V?$%9M7T*HXEMMA1F%[/=@VN6VOD&9^TMOKH;O(AFNAV9DSBS_Q MA6/W>E=4NU+>;J\DA^_C3UPT>6'W^UVUX]X0%_LL+^P;>\)Y(4HD;@M9"'&/ MZS("ZS0(7)1Y*:09"L46)(1)XG'3CKF!SRC./$^/BG=)VBUMH:B/%RX#3 M)-:J\]QSW6YP5?%M*Z-?^?#5F](UHS&E-$AA%(M*Q@@GW%5( M8AA%"(<)*G"ZEC_S9_29>)(#ZG'/ MPI%T2A[P>DY4E^?._1.:5-?GS?0=HI<5;O_]9%UAC>,X70?.&S!:J3T_/F^TKXPOA1E*M M'R=M$RU=!X0Z#O,"Z+K$Y0L3(3 F*(,$^8RZ!.$ 49V%:;3'I2U$-X24HMS) M,^]K6Q0<1+*M=.M;C>.L9L2LHC>QT6IEA64M;/<K M"5)6_]SDJ+^H7Y+BKN SE%6[;[SE[W_BYYOG,M]P)(-/OY[SF@RVN:9'TRQQ M/!I /Q#$K;&;0AQG#@Q0ZGNAAUP_5KKVJ-7KTDQ-*SC@0C)0<=%70 H/A/0B M0Z@17[UB@OH(#!N@R7"=_ RC@50(#;Z?0WJ4?/P>Y35?MW(MBDDPGJD2A3+6 M=LI/:$,U4'Q"O:W92D]HJ]."2^9A79+,5U#'5D=2)I8F?QAF" M"4,11![R8WSB,KYK/: VU MB4UU![".I)99 ;5 L>0I#OHI/:YAZCVDID!^;H75N@^.U1+;>[!56M" MN1,8,0J9AP0/($8PIHQ CWFQRWS" ASI&(_>GI9F.&I!10Y%VJ;N[8M\5XF? M['XR&6O#A69AF'Z2C?^H=MWJ$*O,C!OAO C(\,1&)BQ5G,8.*S*(B=%*=)ID-] M,^?LFHT39[N0P5(+7,PX!!,OZ?4D.5&E+6CVF]#F+RM9XXR;.*[2"C1*O;FK M4^ME+QYB"6!+49-KI9DUMF()NO,(C*UF[9WWQV]/1!,4!8Q&T$U\ A&)N!_# M4@II$&'J.!$ED=+1D%:O2_-6!L_[8ZOG_6]'8#R6,PFN$QO)P3/H>)KS_@M? M]]7G_5=AO(3S_GBV\_Y>J S.^]^V]>[G_;WJJ9SW][]L>+$AK_"/'R6KT^_O MLV_LA15[=E;,*6&![\1A %$2.9#O5RF,(_Z'1[V()AG%J>=K7690Z75IQKU3 MFNM4?O&31@-Y<4SVJ)DCKS0,:@ZR=7 GMO#]8$Y9^DH+)5M)[TI]SIOHK@/# MF^1VK9<-$]KE9;";M)+7N=8^(<0/60J)$W!SY 8N3+'O0!IY#$4TL.^B )U,1/]RX&O'?'OH9!Z#-';%?$8.Q"Q! MT&]W*IFI 4M_24R=1F:EO/SK=DO_S#>;BX1F M7]ENG<4N]4)N"UGD$;[5OXJY<@5;353^-)=?WW>DJ50?D?1DJ1Z7\5R"E5(7: M$@^E[JO=]HF5GWZ1S5YD 0FA^#_T$?]:)PQ[ M:48$)QD5]27E@N$%,$E1RD(G#MW$U?&@#618FA_=J*!G^DVP5S/K$R,ZL7W .?T[-\K?V8:1':/-1;MC"%PQ@56GS:59KU-2ND8)(+0 M+]6_RWP17+R"5IWV,J)Z2JP6X,,F;DJL)[9KAC!;OKYH"J!1/JY61[.EZYJH MW\WF-7I?/Q5&N(<%X1Y?<]AQBZN?XE\1/'W!&W$ABGN%WUBU*W/1M?B=),:M MMIN<"B:.#YA_@(1]_\G8[A"43W""B1]BZ"1^ A$*7!A[60A]-_!I2)&C>+0Z MG8A+LX^G6HKS0L+U6,D_ 3NJ*O>(Y4'9^O>[K;QRR76FHOP)!5WM0:,^D/I7 M_Z&>23+1QS%L?)C?9\!H4+]1T=)P+4$1S7KWS]N!X97^U1MPG%6 M3R]Z__&>*1?)TBSOF]N6;J]-.QP#^4X3=3Q;D&:QZS+H4U>PR\FY:5-[X-P0$BG-J/?PC4\C:\"8>*YJZB_\G3MU74@'L#?J:I'5("?:I)XA& MD"/2"@F,_8S"U.&++\UPXM%09^E5ZG5IDU7NF80[?>YCZZW$:HBK++X_70&\ ZW4-2F:O<5;"R5+J[E:G[,N[UHPG*_W>B^;V:*FR$7UN&W. MD]M3:%9?XY,R-"?-:Y3&?N)XW/T/N"%"OIO F(5\2Y!&:1RGA$8T:BL5J!DE MG>Z5YM1I?8*)K=,A=41F]E2Y+!D8GMXL5"<5V6IJ;&JE2+;:@<'ZXFZ.@)[@\E MD"P7?S/$U6:--ET1YB^E9@C2Q8IGIFWIGTB/%EBK^BJL/;"2?X1/,JJ]VY)_ M\O\GXDCG![O/[@KN6N'-7WDKNS6*4S])F0N3%'MU%;,X"!',J!\A%%*:.\EA3\$**J'SG.,,KCQ\S+&KLY##H8KA!:@0]-B5!PH40H MZ&@-I-J@\RW<9Z#1'/QU<=^"^E'TLKZ)F8ZEZR$?+DI<':H2@PM5B47=J<.W M4=&>UJ:$W#[4PP. MG]4@W8I@52VE#DG1$*SC2[=5LY02LH7R2!$!4\V(5,A\O)$G2S\3PI'$HFAGQ.VHZU#H1S$*6"8HA#4I9P=ZT_FRYZ&3K;VN8["K,H]C M#:&L%JZRA-S$YK25LMY^M$&HU021>04\+$63AGJ:-6BDH/)Y;$CE%1MWIR17 MJ+UK4Q>;6YR+-7R5I^;9M7!-ZC*VPU9C(EBGSF/00'26&U&#@%FZ#'6YCW>\ M!S6H]/ 5J.%739.6Q7WY0I0E805Y_8B?^/:Q^K[=__BYJY-Z8I($U T1)!$6 M),#<5\'4#V#D(S=@GNL@05ZBD\$\TN/2+%$C(:BDB _;?>J\3UUE-7<%*O8 M36QNA*R@(^P*M$#6\JYL9TPI@V,M]WFLOYD3H175?YL5K?JB^;V(QR;K^BO7 MI2Y8OJ8Q\SPO#*"?!C'D1B2 .*4>)(&/"$M8@!#3(46ZW(V6,9F-TVASN"%! M9?I_,4!PHX.IJA6Y%JG)3NG2Q,#39C;A'RSGUH71FQ=64$?S9J %SKT68+;8^B MFT=5=,>(Q%10>X8PB>08(0?& ?&@&P>,A1C[41;J&/0IQV@&2]\[1F3[]+0M MWG6HU-:)"0=@X@6DE1PTHH-CU>$F<:LC-W=,:XWL+26&R%E:8W1[GW7Q,83F M?%4R;48_'/>9:[HMF+ARS/MZ_?3KF7]JS;WCNZ>FBFI-&_>J'9PS:GQIJU&C M!&BU$ [;00\QY\XU48_7F8$_'KV;'/>)#9PVY!,$]*["T"B\9];C;,&^JP#I MAOZN:VA6[N.+I)EW!3>[/_+#PS)P^?@3%RW5YCI,^>X?8P_&<1I"E&01C'T_ MA#1)@BRACN]&6GV-I?Q;#<3ZM\ MA*!Y9]4< NTX# =>YG=G7KYN^-Z7C]E0]G\%EN;KAL42=_.50EBZ\OM0;I]9 MN7M]X+-VQT42EXV?Q2-KAH.8I*D/G=C%$'D>@3'),&19E#$_85$0I%=>^.WM M7,F S7K=]X;2YHKO;@N>&[FE?6*MT%=>Y.T?";45QC*Z[W>)MY5[!:3D-;G^ MIU&4K[_".PK85!=X^SM^W^N[HX",7MX=;\$DR>B,3O7F::>>4?3VW:7YQ+U4 MOS<:Q_>]0(T'&*[%:&*380J/9L9//P:&Z3T7&IPQEZ=?G=/$G8'GS#R.=N'$ M&Y$)=%?W\B1!9A^ND<]]"<\/8.;X$40APQ"SR(->C%#L9XY#8ZT= M]7B72YOR1XG!LTAJRPM :J'UG H%L-6<";L03FP1.N@]-.@U\JY +7&==6S/ M=5"'QY++H-#AK*Z".@#G+H+&FU8-3E,Y/:$)$64<(7)]!Z(((QC3Q(5^1C!. MXC@+4ZV4P,'>%FQFA+3P[C!1K)B9!N*K+(P^0N2I0% M&0U\7ZNZ55]'2[,3KY8G6S M2TL#JQ-^ZZ,X30>AADG1$]!6?NHE?UAC_57]1$%;RW?=Z+SK](DB;Q;DT]_J M!_8D,T1UN]E6[''[>_&Y%G=(? T\F*B^KK=L>JQQ)3=E-0F7KTC1&6OXCDI>KH?!V_;^8$@8,8 M-Q$.CB#"C$%,'0!7L#*99F36X($0?1%3B*+=GH=:_)F@R( MFL&9'.:)C9&4GV,J-%@!J8-,$JI30#MJ='8,$]FKJZ"T=C'71(:9[^U> =/; M:[W7-*;/)-DEJQ2WL_Y6Y+MJ'6'/#R(_@%Y"/8@(C6&*0P098MSVX2@@6)E! M\F(/2[-K71+AFDYV+\14YT&\C..PR;*"SL3FZ(1=60+S-QO J!-#7@W03(20 M/5^0)1+(010&R!\OOS<;Z>.@V%VRQ^$'S=P^:3@[:>@=0@XO]L/("RA,$II" MY"<.C.,PAEZ&4OZ;C/\DT/'M^KM:FJ&KW8AB6\!&0+ YBJWGQ0W@J^:JV4%M M8@-8 ]:14OAFK9SV?*UQ+"PY5 ,=S>HUC2M\[AHIO'%%K:0AJN\^IF^1\;U[ MO2NJ72F7F..5EOMG>:'B[ZS:B8LOW+SE6WIV.5Z2@'_$._89YV5#ZI91W\5Q M C$3*1C4C6!*$@0)2CTOBITP2ASM DQ+T&QI9O#3+U:27!0,V):@9!LFBP<( MH@^ZW6QP68E" ?4Z;E*\:0F0KQWD1PZ*7+ZT45]<<@KX9Q6[,&$9\1E%CA_& M>D3&B]%-YW.:AS:Y5N#_LR](,<2[%'D7Y#5T"Y7UU;41I4LN%C03V*Q C0[H MP-.]!MP@M +-A\>_NQJE%7C#LB.1 @(J(+"R3?"XN/&W65!M$7K-7Z5M$6KW M'1,L3D#]="#NNWYEVZK)*E?,_SEY:6D>%1<.?OUTK[B'?(O!\%ISE?H3V_I6 M-7,Y(AJW>)?X5:\X(UP*+YQ!Z+, MQ1UC6W ;[13NJLIYR5O)U<_5_)/ MR7_2:"P/XJ9SYN]%S0HO]RN8V*#?RE$6?X*.1H*^ZS#$]2-BW,]^ M>/I&C0*X4!%.)'*W%.DM&$"@ 6HX[*T5[S.,EI:=F86?=05[GX$Y7PS?20JS M=96;9B'!0[E]R2FC'U[_5HE-^>>\P 7A'=Z07?Y2$XNU6>..$\4^]D/(0B>& M*/(3F$8>]_%=YG"G'J.A 2[%5^$=7\3&G!?XB_@H 0X:F'UDL#U(%JRX@8"S&J) MS0$ZMZ97M*2?H->@;=M%_ L(E>U+A. M;,D/=+X=15!L9OF.D^'1L>1#VS[E6VU#R2[KRUMC18'M#7G >4E)2PJ<\/%(OPCW>NW1*"5^Y,$T]!A$08IAFE$" R?%"8F3V&%ZM)CV9%N:86@(J2O! M= Q>!K.,)Q\V-1_@G09CKDC626&JTXA%1[-.KGFC'*BUDV??K7Z3%IRZ%O3I MRDD92_;>Q:*NA52A%-3571A%*O[*I6E*.'QD%2ESF;RM7>-UO*6EF5>QG?_K MS7[C9NMNQIVKM.-C'-$QAZ@DVQA ',$DB!FF&J$^\-$N=3,>5 MZ^EG:79#B-FY1P;^$)("*:IFN*4/6#5GRP)<$UL*(Z2T_9\1'"SY,GV]S.J7 MC*AZ[F.,/6YF#GJ*TK^I1O\!5SE9QRB)$\\GT VB!"*2I3#&U(4HCC**/(=A MYNL8":W>EV8ZI%#@S_9&*6YNE,IKS178'J67-Y_K'VM>=]8;G2C&*<6!"\,H M=2#R601QPES(L"AU$WEN0#.]2^V3C<\\%\__<3XVI-F$O]L0J2T&D\$^\1+Q MYG9U+;E(!*IE!QWA5T"*;V_I,$+-TH*BU_>LRXP1+.>+CUDC^@SAGXJ=.&"H MJ6L.]Y.^[_!N7ZVQ[T0I#@*811%?+JTXG/HCNL&FRB=G49X.&<&EQCZM@841%/MCP;,SD*NIUBBAT?4:B1*NFJ%;O2S,< MEV+=H+VMVTW"--[TZ@V.\;F#'S&.2!9&*%@7==*DFH4;[E!I?B7U_.IV.W$<*F^DY#NZ2K=LPPC":D;* FKS M6*6.H* .X;70-;+:,T%JF%BR.2.=S6IDU!0_MRJ*;QD2_#[+H\?BQUU!MD_L MR[:JUHF?A:&# LA([//]$W%@@BF"-$Q0X%+FARS584FXT(>6!S0#E<%!1,%B ML%4MNS8$HIIYN!*:B6W"$95://";$+ _\*7/V-NOOBVJW@L]S,O1VZ_B&W+> M@4?-9O=#F6_+^N[Y-T8VN*KR+&^*G1YR[CJ'AVL_Q;X7^-Q/\$.Y+4I@ZOL^ M#%C$PC!%B>^D.MLB70&6MC,Z%UK3A=#&7\UJ3(GJQ";E7-Z53/?$99_U M(#=H!1^_1';-MZU\%WD2B&>Z5RR@5OEX+=6-T89JX-*O>ENS7>#55J][&5?_ M97W3WN; "G*D[W_BYX^,R"8YN"'?!.=UZFPS TB<>BF+ N@S5^Q=D0L3;N@A M'X24I8'KTT I\T2WXZ49^%9V4 JJM(I+OP*M_$ H -A! W5+I#44XW9^*H G M-O4';"4-W?<+V!Z%-S#W6B"K6_RIP)[)Z.N ;L?NFP V8/JUFIO-^ILHV5T MC-XWY(K=5KO[[!M[8<6>K:D;9R0."0PSAT+$$((X=C*8.:X7T#!)L:^5AWS2 M^M*L^3$0Q^JHKV8 M//E]=N%3B]$80S+QXB7D$HEVC606Z5,O*6R+W?2D[7G)1R^I]88;].)#IF;N MZ;ED/_EGFK^P.A+\E?'6'_&O R>DCP/B)EX(&0M"B%*7&[\T(C .0\_+,A)Q MZZMG_$;[7)I)/!&Y.;71).-405IULEO%;W(3T(7NY&A'%B(7YH%+O@(WNUV9 MI_N=I%[;;<$#EIER4U!O:B!HS::,]SBSI5&&X*W]47]5_[[HP\NS9,E2O17: M/K\TD_& 7\%+!;I5AH\5#=0O?Q[@&+8-IDA,//D'06AH%BU=XCS7WNBJYJ&1 MV2YDGHO=O7;YYG>&E7;X;KDNL]5DC#5I8I4DIM:9.TE6V,^<4 5[6UW!I:$T]D5:#T:^:H &"K6LY@ M7_/6R5%1^TV%'*67KC027PZ)T<3+TCC"%'*WG_O]%!&(PR"#R ]B1G# '$J, M+,.7I::F'R2\(OG\ I":IL (GJGGOQXRYF;@C?*VY_Z7]TGY[E>P=Y:_?5+_ M..M0^K+A;A#M_B/?_?Q;L4W%R:5P+^Z*Y[TH+R(TR3>YC*'R_]N797-WKFIK MN+_>RL(A=P7W]Q_XY\4;DXW?9[?;0H2\&&^!56OLA"0B+H59S+A/X84Q3 /N M4R _)7X2N4'H*9/4OXL&2S-,M=2BUE7!=\S/M> U89?8/Y.N[.IG/^_S<8R? MU"U^R":SZ"# ! 0@"X&H 8!G*( #C#(N\P5. !FL_HKI"!EP:,IJ?[ M#-S^*WU&ZF>1B_^<9CK4E)]5;3.>.I_5G^*SVG<_J[S^K,K3SZH\?%:I_*PV MA\^*:%@G2VDR[SJF ^>N[R/7; >X[PI[]R3X?071CVI^YFAO"R:$>6'EZ\<] M>]Q^S*O_WN/-(4M51E /R4U/.]4(J$G;2W-P&AU JP2@>WD(<*Y':]3A;+'A:^#HQI&O:L> M/_U/7-+J=K.M>#^_%\^Y"/EKG>GTM[ TNU5+"J2HP@%ZS)_DO/G]Z\.=?LWV M$?3&K9 =X":V-:J8V3T?&H?&C)R]O]GYF-I'53NA;1]_VIS$\[OPK^I*BB\X MWXA6N?7YCC?LK) 9(H$?,C^"H1MX$!$?P23#/@P]%&>!$_AQIG7LI-/YTHQ( MIS3A7?'"ZIM*FEEC6N"K!:2G@G1B\R+Y!(YRK" M9I%!5+GKV6E%=4&YQ#6JW8;I5>8M88Q6G[DB7[;%CT=6/HEP?,5WA"6C^6Y- M4S\F;L1@2D12G(-"F/@)@23.N/D*(XQCK8S@T1Z79K1:@>MJU2DN_@DH'R#= M*\MC.*N9*JOH36R?3H$3TD(A+I#RBC6@EMCF[6-%<*Q=-Q[K;^;[Q8KJO[U0 MK/IBGY'ICB%_\Y__^6_M3_@?*:[8?_[;_P)02P,$% @ ]6O[5O(G3*J" MB $(@& !0 !C8GHM,C R,S V,S!?<')E+GAM;.R]:9>329(F^KU_1=Z: MK]I_K6 M D$0R&UYW-S,W,S\G_[[U[/93U_RO?[IQ2*>G^7Y^J?GRXSKG'[Z8[K^]-/Z4_[I MWQ;+_YA^P9_>SG!=%LLS@'_9_+/GB\_?EM./G]8_"2;DU8]=_>WR'Z-7BDDN M0'.K0:48P$6G 8M-TJ2DC6?_]\=_3-H5Y9*!S-" BLJ#-YQ#4IE+[KP47F\^ M=#:=_\<_UE\"KO)/Q-Y\M?GC/__ITWK]^1]__OF//_[X\]>PG/UYL?SXLV!, M_GSUTW^Z_/&O#W[^#[GY:>Z]_WGSM]<_NIIN^T'Z6/[S__[M]?OX*9\A3.>K M-X^C&HWP*2I.1__KI*?_J7?_CI MIPMQ+!>S_"Z7G^KO?WWWZLZ2,4S_]N>X./NY_N7/SQ<$!B)S\\_6WS[G?_[3 M:GKV>9:OOO=IF9[R!3M7GSY;Q#L_-*O"7%S_RQF&/-M\=Y+R=++YU&=AM5YB7$^B M=(5'YT$XPIIB6, 5AJ ]%LZ*\0;E76XKN2NB=R/[58Y__KCX\C-]\,]5!/6+ MC2PV-/BV7*2[(65\OA,C[0ZUV<7O[$SY]Q21\$\=-TEJ[^=5DNSEKH M:KUH(+D+M1"Y?_J)N"YYN_&0+C?_/G4#B;5Y. M%^GE/+V@<..-'H>'^ MBCNA0/>+@J,DV(7VW^6/TRJ$^?IW/,N3(%((4ED*!V0F^@.'P P#X[R0/J$5 M AL@X.ZJ.Z' ](Z"(R39!1)>4?R^)!.V$?Q[DG]^OCB?KY??GB]2GO!$D;+W M"81))!L9$'QR#F+D-AGTSF%H (PGB=@))[9WG+23P^8!?7R42W[1,+Q(3 MEY906&\4%Q:T2@I4X9PLH36@0U0B1(S)FP: >63YG:#B>H=*"]EV 9)G*9$* M5I>_O9[.,Y]P33;0\TA(MQR4X Q"0@X^1'*CN5,F'I=/>73IG<#A>P?'L3+M M%!AB(K0UR%2&F"WY4#8X(,(S&".DY9X+P8D/&NDBJ$#,7E02@4(F#@D[07'H)B7OATN;A;>#14=9S5;"+0G3&R< MIC?+M\O%E^D\YHE#IY+%35;. 'VIP'N*O )GH6B7A1!9*/-;'8DE61#4^4.VOO!H^. M[;,N*';9W*6#7. J 0H- G([&F(FDGO+0O>'GF3=VNUW0#0 M<:;S8-&-K/)Z43Y[^VDQO\K-Q91RU-R#=#5I[REJ"BYJ",5Y:8NK+O)1:K^_ MXFZJ[SB]>90(1U;_^QS/EP1=+L*'Z7J6)T4:+I@N(,DR@7+U*(N9\$M?,F^S M,4*DT/C@A=0 MBE':68J)A#M*]W>6VTWQ'2)YO^Y=?X">/B^6W"4>=G2?*,X::$W$"@G$.!%H9G0W!ZN/BB"V+[@:([G.0APNR M"QR\/\/9[)?SU72>5ZN)25*JH#GPBF#%*"PB(7C0B8 <612RM+CAO+/H;CCH M/MMXN""[P,'+L[S\2$?>7Y:+/]:?GB_./N/\VX1%EU0,$4*02,%Q8. %RT 8 MEXXL7B[V.#_SB<5WPT7W:<;C!=L%/MY_RK/9%?6V, J2.*.@F7Y1F,DA\I:# MH)"*!\QH68OCXO::NZ&AXYSCD6+L @1$^%DM\%G$_WC_B>2V>G.^KNT\-;*> MQ&1UL-$ XX5BZL(HIN;"$Z2U+LY;H7(+[_(I&G8#2IF-T,==4MQ9;C0RA+H;05%$I;[2') MG+/RKMC2HG/CWK*[(:+_3.81PAS=4EPFU6ZLW75[6@H\Z"P DXQT!M)IB$(; M0*>S-,E9-,?EN!];>;=NOXZ3ETU$VLQ,_-//#^3XFKYQ6)<^07R^RHF^6"UF MTU1',?R"LSIC@(*MO%[]=8[G:4K?O M; KEZF'RIOPZG=.J4SI1%A>=@#< #.B3#A*2L>1R!)4!94(HF7#HC-4QB">V M8,%5V(#CX^K3LWFJO[W\ MS_/I%YP1,ZMGZ^>X7'Z;SC_^+YR=URJDR")%;1#J^!^5?.UO*1*,5XD.(V== M:8V=G0CK 4M' 6 QM#8Z@-B[3)*91G(+*E]7-]**L61127 )B0DE(CEV6%LO MF2TQF!!2;@RIK82,,S=E. @=+^T.(/,LQMJ@NWJ78Z9=$&;Y][R^XH6G7#PR M!\X;1M(1"7PN#B)B9*A3C/ZI--U!!]D3](PS:64X #63?0K/^1,'I;1%- MHC.&>RLA,)] .4G&,VD%QJ$2)7&#X:EKH$/0\Y"*<4:Q#(>9(^4\(E(HI+Y* M/ES0_TLNBV7^]7R>5O^:9^G7Q?+Y;%I/X4F.(@1A+7"N#2B?.(1(6\'S%'(I MH5CYO7A]]]7&&=/2'B$#R?=PQ"S6.&MB6[:QX*,L,5*D*94FT&=/,6<=&A B MC\SZ+*-M[2;MW,R0FYJEF"S[7C"CY MZA,72I&9>V"Q3D1CD0.JP(#5(@R3E$SNJ?FSAP#G*7IZ2-(OYG%V7JNY_K)8I#^FL]E$JX2<,07!9++.)M%QRQ2K#IH1 MTLN@\:G"ZT,@M0M=/=BEQM!JKHX.(/;BU! O(8+D M6H(B5Q]#"IDY+\FNMTX%/DU1#RF=QK!JJ((. /6&K"_6#KC7&5?Y77VS MX$WYZ^IBRU @65AR9'N=CA94S!Y"$55L,2B1E2K\J3*,@U(\3Q'40[:G,9S: M*: '--UDKV[$-/%.BQ),!,N$IRV!&GQEHF2KK'3%Z]#:B]I*2 ^9H-;H.5K@ M':#F(?UHG$0NP0KR]A3?C.71"H1+&2DFC24^U8S4(E[K(?/3&"M'B;F;\'ZB MM4V1I1H4U-G$PGAPB3,P*:'1/BOYY&S6P\'1@R_3,'3?2Y =J/_U%,-T-EU/ M\XT4="8#Y[.$I&.5 E'O:^FSX))A H9=GGV>+;SF_R[/:*?!07!.I/5?&%6"RSDYGF@,6$<"4 MH)CT#*-NG?C[+E'C^LL#8:JM*CK UM4@D^>+LT#N8U7/\\6\)J2(F=J?,DUY M>=G?UF!H M0K#WJH^>JG;=;=%QZ](:(V=8D8^8VMPPMI4!YKQ(20BP4=74/$9P@CDHP22I M4:>B=JJ0/A@;S2=A#(F-HT78P6FTQ2(2R]I*F<%PG4$5HP&=)[,8,D.1ZUU- M:Z?FP#.H^92,@<^@(X7=UVW(EFO"[% KA0F8\IOA$72J1NE!&%:R4"E:-R!R M>JMZ'3"O?:3L>[ [B_G'#WEY]IH"R3?E.1$PI!!^MM#135K[6#7?!]"Q,N\ -W^=XUF=G?ZWG%[DL'ZU6IW7 M\24OO]:BN#QQSEERMB3XH HH;PNX+"78HF,F?RQ;W;KFYVF*NC%!C;'44 _[ MH\I?H&J>/VZ2H2WM467F5JV*"%Z:P#@8K9#L=4P4'9*(:,^@]#PRQEJW*F^G MI)NL]D VZ0BY=^ 6/;SRN)ZB;YWAAZ;;71 [SN75/>XB0)B2$@AU1J>XW4%@)+!3(O M I/ G%+KV22/4]--?KXUH-K(OP,D;6!$ M]A!+,)(E%M+-ZWK-1G8_1LVX@!F\*ZJ1&CHXGVX]0G4Q%3I8H>/52-#.B,3(R[>I>4_+=ZD:NS]S$# U5D8' M\'J7USB=Y_02EW,*)%?/8CP_.]^T6;S(91JGZTE11NI(LBI.UJP:>6^H&(.H M,4GO3/:F=>3U?:K&/N@&@5=C970 KP_+C*OSY;>-P"ZVR845%LC(UO(,C-4! MF!)KWLLJV&1IHV=1Y-9>TV.TC'LE.!"4F@B^B]J$6YM@DYZHUP'+_"G/5],O M^>)BZO5B5:^CWI0/^'6BR8V,R3/(OM31JC*#JZ_&6X\R,\X\QN8/A>Q'XKBW MA4,=C0.JJ0-#]E!J$Q[1^D0^)+.2D[1H3Z&R$4*)AHY]E6)IG>E^2,6XEW\# M8>E(87>0+[B=.IFG+?Q$99T/,H'Q@N!OBH. *@#%((XKPU5*S8L]OT/3V.?@ M"2>J'*V29A ;^JV^:[&N%F6+26[^>M_.ZPWSGM]A[+9_X>]BN?H6TD,B;C53 MF/JH. ,L*H(JJ4 @Q(%2/%FD Y"EUG5,>Y)X?'3Y)<_/\Z^TV^N=>/W(?YNN M/ST_7ZUIE>7+KY>38>MP+/I?JHZ!1Q:-3QDDDY?7#UYR!J6('++>5$8V#S?W M)G/L7-EP2'L8E ZKPPZ+%4GRDM&)"4HK)24($36HJ#QX8H$BI)PQ"9=3 M:5U%?X> L3-GIX/6X7+O #1_65(X\W:Y*-/U)*G G'4),M.;]\D$A,P+1,N< M\*FDJ%I#YM;R8^?"3@>80V7>043PESS/2YR1<)ZEL^E\6J6Q)NE<]8Q8PR33 MRH'29#>5J].1T#N0RAF40K$@6H_$^PY)W<0#P\.JH6XZL$S796$W:9>)=9&5 M* LD6P; M8A#+&==T1*M0+R.RM22@6"N%,CE^+'@O6KOJWR5J[(38Z2#65C\=V*U7<_JL MO%I?LE&;XB;>&56\)R]0A0*JC@\,@4DHG*0CK1+&M4ZR;B%CW&BOL:(?OMAR ME-2[N"1Z,5U]7JQP1@[B^>??%VOZ<]P4X9_G=&F*%_._X'1>#?&;^=6/3X2W M/!K!P2"%I\I:#2Z$:I KM=6#?-O=BCTIR(A0W M108#O&228"T:\2$+,,99&1V+5@]2X?XH1>/&E<-"KJ$N.D#6XXP8$DA,(0"& M^BXE]QI"R0ZBDZQH3[PT[Y4]#D^#!93#XJF-!CKP^F_BE:N,+YEA8NK:#E_. M@+O5:?[R*\F/U#>=X_+;*_)_-[7_-5>\F,TV\KCP,";*)(:<:\ D)"CB'5Q- MWCA;>&!<:"%;SY,8D)UQ&QI/&6GT@HENM@>Q>+F]?\GS7+.1SDG!)3G+)M;8 MG@L%H<[5+-Z@REGGJ%K;V4=(&;?9\?2P/$X7/1S>FR-+\R<%R[\ .794(O\W+]Y](M#?=>ZA$ M$76&HM$5_)GL*5),)"-Q8;W(@;>^BGJ,EI&['$^)I2;JZ, 6W>?C%UQ-XT0* MQPV2)QR-5O7-N@2>*0.19,1,42Z8UEF2K82,FX9KH^/O &=_@7>(FA?3V?DZ MIXF06?NTF0SD**!B%%HYGAB8K&+2VK.@6SM%CY R;O;L),@Y1.@=8.???FF;%A:O3E?K]8XK^5%%QLCY8!)*@X4&1!SWE%8K;$& MTR5I^I\WL74$N1>!XZ;,!L'9< KJ%WV7>^D!CQ/F& NL4"RQJ5&RQ!FRR$%X MXE2[0N:Z]37ZGB2.FV0[)0*;**D##&[Q2:^Z9*[%)Z- %S@#2;8=R) K<$H* M<%X+ZV3M:&YM]W8@:S=_[.^B"K:UDCK W=WX-R#F)'P@2^T\^0XQ@(O*@B\E M\LB"0];Z]FG_O,-@4&JNWB=S#?O(N@.@[-+/][:.PR9=K=?+:3A?U[=#/RS> MXL7C?,Y[G=&",6$S.HI3-&/K.&R752XL:]8Z##B2Y''#A:'!>$I]=@#?)\0Y M,:'PQ&4"KNI!X.N1P*(CMX3\D5(26C; U)7'R!DW>A@:=JWT\$/VWCWL-QRT M]>ZIY8;OO-N9V?:-=T]T)#M)2%4Y0%*1U3=B+6!T%BP=PCE$P[C#QGM])\*. M;TV_7.1#M=+D7(2LE:Z]5_49MEIJC(IV;)8BU+*56.)@;&XHZ*8UKA$6'G:G M'RSO#D[#:^HO)%*-\F)>M^VSK]/5I!B?L]81HA=(]KU4N10)1AG%H_0AV/;# M[)X@J!,L':#IQT!SM-@[P- ]'EXLSG ZGS#DHB09P 1=TRZ& AKC!=A,5^_C0PP.DW %,MHRONF3$4)@@,''(RE#PZ6GS M!-I'H)7,3F9O36I=W_ H,2/?*C:'31NI=P"?1^8T7C+C9=(8=7VUM.:!8^UN M0:,@78D;MUU[ ,,TB%8.AMN7O R+UF']YF&LR]S')N1P6H?DG($@ MK*Y/P$C8O)&5DC"J,&M"&&S*U'UB.AEMTS"TQ0!:6X(][0P4K0'SD(I.@OCCU'L_*CM.UB.B)8:_T<&\6B^G<9/J M)P;^.I^NZR#%9W_@,EV=TDHK4W)*M=^"I*.= &>* !W(6DMCO+Q_F#VXVMAQ MJ9'+!8[4Y&(XL79@4][F95DLS^J+V!?%69=L<%88+P:!89 U^>6!]I($GE"A MXXFC;QVZ/T+*R/?[;=#34MP=H.;:YKXF]W_3,3@Q)1GO%0.34KUM9@A^(Q]) M'AE/08G2NB;I(16=3%=KZ+,<)N .($(N>LU0Y1?YXO=7\X=7?.\6L]FOBV4U MGQ-C&9W)CH,UV8+*I5#06-]["8[\]UR2]:T?[]J3Q$[7MY,R+IH&5?_C M%QP'Z^)@2'W.R^FB%KPLUT-==EPP-1$JF\0U^0$U%Z&L9^#MQ1.*6KB8:%>V MAM:CQ(SK,YT27&WTT0V\MKVFD,AA,.A!] M-S"88W5*0!VI@6Z0=+>*W6465";T.UL'VWCIP&=6.^8QU'0\BWG\CH'!;CY. MB9_#Y=Z!VW1LM7E])(A)27%KIJA8L1R)W5+S_S5BYD5'WOQ!^1-T#PQV;7)* M8)Y2MUU11$JT3'S0Q1A?0&9'L;DF+S1XR2'PPEF0 3VV[M%[ M@IQQY^".YJX=H9/^ +9YL>^*E_I8PF]Y_6F1)C9PH;S/8+4C:7$T@)9. ,:B M+];J)%WKDW<7NL8=B#8:Y%IHJ8LANA=[I];LD(S(76K?\ M'4'NN./83HG;4^FT#U-;Q7B1LWQQOB3>WEZ$ZIN]^PB3F*V6S"IPVDI0* -] ME1/09HV!H36:#?+>Z'YDCCST[>1IG0&5V(&A?83%C&ER*T]A!"J6\' MY P8B>$2?)3!9X]X(I@^0>7(DTLZ0&DK%?8+TLM]6/_RS>?-E.*77_,R3HG; M"3KG2^8(TL?ZHI,MX#)34#-K@1F)2K:NNMV?RMU ^G=QY3*P"OL%Z<4VW,J@ M02>]UAQTJ4^/U1>TT:L$!8W3P5LZ+=I7O^Q)Y&X0_?NYQ!E,@1T@])8#_F'Q M2 _/]@/CY=GGV>);OA##V_-E_$0_\7:Y^+C$LW>9M+":KO/[O/PRC?E":N]R M7'R<;U:8J"1DD"6#4'6FB$5/+I%WH&U6:M/9H9IW0(S#ZFZ[Y>_BRNI' %,' M>^[)E;3<<_EU< M>@VBKI$[3%Y^K7[3!_SZYJ+>ZEW^?&G^5Q.9#7,J(D3:5J#HCX!%,]!H.,I" M7-PO!=_:6?+$$KN!YX>^OFHIY"[2J(^5@6ICHHDY@V&U6[CH4&>@:W+$K;6B M6%.:]SP>59+[=W'QU$(91Y:ZO9RWP=7C%:"%*96-38 FU]28UH!1&5"!\Q"] M"$FU?J;]N(I<_G=Q.=1&(9V@:TLY*)/,NU*-KE'D+,J8(5C&@:*58'7.SN?6 MM4,'%N2*OY^KF\-5T!1(IQQ#^AQ7GWZ=+?Y8#3I]=,LJPP\=_1YK[6>-7J]X M,U;2%*>EC>!*[9DRHH!/W@%3GB?II'&L>3',$_0TJ/>NG_EVN?@R)A3L$'^/V]9T8Q:,#H8/-\"+3RG&Z43%]/HO,LL^="Z2G(7NL8UN>.C9S&P*GN YW3U>;'" MV5^6B_//OR_6].=X\>)X3MKZ3RO5L\79V$ZWZCW^6:C?:R3[A;S%:GU)=)W-RIY M_JE^^6I.9\KY)F;=_D]>3S%,9]/U-SXQPNBD H*/FD2O# =$[8'3MPW'J*QM M'9>=B+5Q6\Z[V2<] ZJ#??9(5;6.JJ3 .5BTOC:I,))TE""\(6.1G8N^M4M] M1/'[8-4ZW:&X@;HZ -V+RV4OI/@!O^8Z1I)^?T[?G*Y7$\>LM=IQT):VCK)) M S)IP*2BBQ+9V>8/?'Z/IG%[U+L#8E,5=@#)S72(+<*ZRGI?)\(G@B.G4!3! M"N2U1"!3=,H%!*=)FJ8(8K@Q-G5.G,\=2&E=PO$J"B4KD*=? M+L;!QLA+T0JLJ=VD3EL(7#C(G"D*1 T+9O@!IP_IZFT.91M,?!=Z1RJHBXK* M+<*[:_!7JTR>B"U">JQ/0#O:N KK"8(>(0;RBC$R*73K0H?=*.MM2N6)H'>T MDCH%W]66>HO?-OL)BY66R(;HBZ+]A B87)U_'5QF146A6P7XG^KIBS92@E*M#G$2@7^H0?5?W%3K)A,I%2=9Z7.H>Y/4V!_-T M^&N@KBZ1>-4">3D'YRH36J\<@O-)6(K:6+98WY\Q9-,S Q*=-3EZ24(<'(J/ MT]?;Z,L38;&1PKH$XUW7XC9KN22CK*_) U8?26..9,AJPE3QE#27/@^/Q4?) MZVT YBB>X*'JZ@")NV<2)H&SX 4&L%P64#G5QXT#@I9:>"^=E\U'!.].W;C' M\^FK1(=0VN%P7-!.&Q*.K^9?\NJQ-*LHM+\\!RY3+9(M&1PS]!47.@6ILI8# MU"?O264G3S*>J!:^E;HZL(_D[5Z-U[B8/7MU&Y\OZE0J^]=SD)DTBGMDX&L: M7I7$(02=@&>9D3G'N&X=P>Q#7Y>5],VPGB]FLQPWTR_>E-M,*L=30(D@!#D;2DL.+H8"F?&<,+@2 M9.O;D@/([/+^;C!0#JS&'L[I6RR^F&[$2#SF-^7&[$^R8DQQKH!SP1VG$#AXZUQ]WUIY*5A@YEX7Q=;:\P.7'S=]>"+$G4H]?9S3 M][T.DN[GO%Q_>SO#^9K,?)V^\/FB7LAC[4S=N-G%L5[&-TKH")&VSVR9_DS;=MN-X"$9F;<#57*EB/)$<:=NEP'6( M/C/)FSN-^Y$X;H'B2- <0GU=X'-W>4YT1F)#,6#2,%!>$)MTCO.X79 HT)8@ K@0 ZBD'!T) 8&C,AI-YAE; MG^/[4SENE'WJM'S#]^R,NSUS5 (U%NVB0FB=M ;K("[8.H)A\! MM=KHRNST4YMJJJ M/\):K>S.DM[;+7H]9 MG21ALRPI@!#%UC%,)+O-R_1!8?$F2B9;5^!\GZHN$]B#V;JV2NH*>'L_PV<4 M8TC_!:U2W6)DVYW@!;@P2,PR*9N//SR4UBYSVT.#=%"%CCYBY:(I\EY:]2*5 MNDFNO@FSZ4>\F(KO4@P\:P$6Z^P8)A6$D@U(JSVSQDN6OC<%=<\ENTQMMP;< MD&KHPS3>OJ_<^N@3B]P91M%;P.K:(D_@-W.W(E.%7-MD7/-*F^\1U67R^A31 MQ_$J&OD:[])R/SHDY4VY\]A'8,5*Z3UH&VM-I1.U\R%"BLZ8@JRDN(M9VV_5 M+O//0UBV 971G7&[Y==NQ 8I=)Z%,8OM;JZR )L[LT)]YSSLAW@,03<>:X \^+@F1,XBYZ9E+K#.#N MU(W[HON),3F0TCJX&*ELU?_7J_ O.+L(KTABTTCF>%/".T]WOW'K)R\>ZWKH M)L?9>0W(7GZ-FQEI[\BTORPEDQ*4PN2#+6!]]52TR4#.LP A-9?"&TM#SJ#R?5N/Y@ 6)0'ZX1%JY-7I?7]]U$$CYL" MZ!/B>RGQR&=W2 ++=0>XI3 S,I8*\#K+3;FH:^<;[=10!,O)>]/\@GQXW Z6 M/N@4M_LH<>1WQVKL>C4Z;GH9J6YA_@&['Q:WWUKZ!6?DL^7WGW)>7\N_N%AD M$@84L_2+<@&\\+D>/T+D:(13NXRJ'H:Z<1,3S7';B1H[" 4O-^=]QBG46"Z_ MD6.T>05W$E*RP:8Z:@&Q#G#-X&UP$!2QE:2160[A,G^7L'%J07I!SQ8CW%:5 M'>#SK@0GWM6'EJ.MO?2UNKQ+P3B5()TB[@CEC'P9 M<$]P%W'@)IWRH'=D-1',I:2=!6Z8)[X< _3T2RR<*V0ZZ:1V.)GW67.@_<,DS683?-)+<.'/LVS4IU!^O2J M;Y:::OBV[OOSLS-YB82R]]H$!5;6MY>3U>"$\L"#0&&,0OJ]L45XG)JC7_YX M2K(?2)B_S&I%H&4FJLJDB,)7GA&0!P\1D],\6L&P]?W4;I2-_+Q>&Y0\>-^C MO5*:G<,-[=/O^8];["T7<_HR7KRXNK3CK9$.Y/:W/Q[% MO#5&X<-+]Q.KN$=S^' 8_^]Y?8 AW/XY1YO ': M():\AJ#1@G7%>JV+(A>]>4;J 1G'FK+7"YRO?E^L";9+3)FPO:EUNK52?4IT MMEB=+_,-L-&G@*80VRS7B06Y@%I'#&N?IIMSIUC.(!]BB)S_N:).T.[&-+%-=\$;KUS 3GI EN *F3#UY M! >7E &KM#?)6FY8ZXAP.R7'/\EW^U-O4*T1/;'AP,O:!J8)WU@?= M9<'9IR>^K2CSW9OO2W@XL'Y$(N!8@.O0]#K>W0R@V<$#(LZNN8O9NU%X-'I^5T6 MN]D7(4438J0S7$D/BEM>+Q]J/TQD1IC:#-.\%&DO"L>U4,-AZT%N?3B]]6C/ M+IT,G+V:D_#.#W6(MG[,T1;L^\0U,EVWIIH^F\UNS;"Z^-85KEA).BA$"*G> M$'I'RI8Z@E/*88SD?3=O9]B-LF.-U39!;T.[<%K)A!I$S@Y42#47P1-807!V MA8?H6UNI'4D;^Z7#YOBY;Y>&4%&7!@FGRTVMT6\9*V<'6Z2MGW.\2?H^>8UL MTO5*-UJ^A213(V]5P!I?0$F*QY%<:Y!6J*"]QMS\&8&GZ#G:_FSY[!M(^Y X M,J&!R:B)V># 15X@(04+=-@*+M0)F.W$UC3#Q0,+TTP)/=J5C5&N,S66^5.> MKZ9?\L6#=0>8ED<_ZFCKLAN1C0Q,K0E9?[N&3@Q2>54":!M"?09(@/<\0&+1 M,9YSB\#H-)C@<[8>;8FMC>;W M:!K7E!R!@"UA4SOA]V@_KEX6W$RRJ..7#W%*MGS(T3;C>X2URA%?'PJ;H5K7 MHXDN1QD]7ZS6J\WPHE"'%UVUO5]C2WG!.-,)Y&:HJR&4>8;D_\9D77!.6]$Z MW7,ZVM!F5@\#JFX$Z6H$)E6>C"6P[R2/G ML$^'SP>Y[A.JNDO3B,OY=/ZQ=DEOV#S$,-[_B./-XI-$M7*A[BURTT105;! ALM;.U".T'&O([G_N#6Y-BDDEEX%\_U3?JB)V MZY/C)D;%%),HFMOT1XD9V9%J@8/[9J6-X'LT&%WQE?=C,5'E450$82OE;<"%:"LG?I>YZ+IU]#\ M-GX_"H\U-%M6VY;@9"&KH+F!')6H<_O317EP]K$D+[)@(0POA^Y2T .BZ;YA M&D!1/5JI]_EC==1N9<,.Z2EY^"'']X]\A[!&]NERF7?Y\V*Y>3OCNB36)B:S M<13*FP"J()UG/ 9P-@LMD*5BFG=-/$++T7TB]SYWZQ4OB[6[>=,@%6IC*GGF MWD0(P21A7;1>MTX_[T#6N-:F"38>](%*L=;'SH\2,;#I:X."!Z6@B^#X-QB[- MHH-WO9ZZ^W6L+ECE72[>*U 2:_F$%^#)C047=3!!1^]*Z^BB?1=L;5M_D5=Q M.?U\T;-^Y;%O%OAV\>NMDA$3L2(""BN5<8?@@D1(,47:!4S;^Z]%;)U0L?N* MO;1_':7]VW,F!A)V#U,FKN<8$&_W>5'*Z1PYA8XU&:6L)BN;+8,8A2I,:R:*Z #,/V"J^FJ#F>_(ZF'6X1Q'TTJ(#FODX!< :^S(1]? MH!7:..=S8UCM1MFX#RH-!+ !E-(!U/Y:'W]ZN5I/SW"=5Y.H&*TB0JVWI(VB M9:D"\B R&J7)"CO>^EB_2\&X4Y4'@LX10AY[@M>6WNNML,^!HTC9@S1,@E+: M0KVTH3/;R11"+%K$'7RC7=<;=S+Q )[1((+NP+Z\74X7RXNQX.]RG.%JM0EE M-II*_WY^4?E]RRVI! /Y'>1O;[;]B\<4QGL\4? M=3[GKXOEB\5Y6)?SV94,/MQE5!>MO68:O%,(RM,9X$*Q&Y?5,V69"G*'8. H M(L9-/I^-20EX,/R1T^=-#I- ,>F8_,*&&8,6_Z[P/7H&Q"\$BV M)TDILDGU\9K68=4P,VIN=@.IHNX)PNAT_2O6R6&@2/D0 M8K+@67TP53FI1>M M-:_1:13:(T1)\8T2/D#(0H/A.KN42Q&1[W#4?7^E<<^SAH@90+ ]GEO;YA < M?%X]\6&## \9\'S:<02$M!B*= R*J>\"RAC!>8:0,3##4\C,M#;>IQDA4G?2 M^QS/EQ=OEG[!Z:P*FQRY]_A@$PAND"EC '7M-)6&(@85.,CJPGD?D@MI@%-[ M5_I^B&$B^R!IVW2V093504+TYL2^LL;U64EQRWI*0(X#JFRL1,.%]5N;\K%N["KNRR^_P,_ MWV?.6IUDC6FCQSIAG[9;T,1A3A3P>BML$CLE&?9=>-SBA@%1-KP:NO33M@TJ M.MQ1>^+3AIFI-*"K]N0$'6]LS#9)0!$2*&,Y^/J+9.2P&^[1Z^8CS@:13O# MD[T%'JR7F+47H7FI?DL&.I[4F@?UJ M_OE\??=QKQL92*89UEG'J$H!%5!!*(F#R49ZI[6Q>3 KT)"/<3W'P? ^NLI[ M// ?FQUV\)G_G0\<;-C9@"?_O8%769<@DG&0C6>@++F47@8)PEE>R*WTUK<^ MSMJ./+MUA?90CJ\7J_NFO2AA-Q.^&-9G'!1/0!_*(=IL2@C(K6]=^[,GB5T- M1-L''X^?R>U5TZ/Y>3B&[&##\^A'#3 K;<@;R^,F4L4H2>^^ **@4#<6!6BX M Q:<%-I%S9H_CS/NQ+2;'7.M)CJWI_7AU*O96;>)JK4"\?)-UGJF?YQ/_T9$ M;2H]-Y3>\F@Y4RAD )LV>XN%.EO+@;$RBHQ!FSS&X$\0CG<3W]0L?8_0,FAF+(CP6O9"39ZSI\/#)(L41C6-0BM)[6=1BE M(]\(]X#PP13;*7POQ?CL#URFS=G\9E.+OZI!W@7KJ]7YV<7W[G&O"F.9.P?< M^$QA6Q3@:W^_4I&"R*C1RN;#:)IR,&[>O3.XGP@(73K0]\?]'>P^;_^@YA,U MAXS3'YNGF')A%A-"Y$J"TA0@>:LR.(_665UDS,TC]H'F:M[R9^ZM4/-6\=D\ MO9C.SFD/WK^8*AHU8Q%8J<]C6U'?4DL6"M<^Y\AS":V[HP\DM=.9G/M@Z DG M=#"E]6BWM^3)^ MHL/_[9*"N9NP[=X.2B&B5,I!E$: ,G5NBJ=?F,I,!2.#=.$[N!NGZM)-!MC,XU1%>L=#S+IY!_I0 'S)\_/[E>TE)427 M#5@=:(]9*\%9PP$1E8F>0C,2.GL4*Z.EKOR^S5O"R6 M9QM>?_EV^9>WL@%&2)DT^0WH=$U58NT2M$!,1QZ*(1=BN!3.7J2.ZP<.@L13 M**W+@W"GN;LO\AJGL^'F"%]]_HG&"&]E9_@IPDGI''@4H(UWH!+Y2XB>@XPE M)Y5=:/]"PC!3A'\_/PMY^::\K1]$-)!F=TX:7UL(]'B>EO_-,^VG^0 M!FLB\PY<\K_.PX:56RP\/U]6D4Y8[!G(:!3F-.IGBBR(/KK2^ M?'F]%X+@3S)LC;3#=[ \\?P&\^<45ZD!FC-S1*VYR44Y41FR] M7E4LU)XW@Y"9?#F[ #)=_,@)TNY+N% E,]1/87 ME.Z#EL/.Z$-UU$.PL9<3HH0PFK$ TF $Q5D$#/2+1?1""!6=Z]]!'"YO.RQ8 MCG(?]]'[C18?;^S4NUXT>.EE\F:Y(B5LXG2BK8Y#D#7-98O6+R5%RY#>1 MLYQLBC*RYHV53]$S\@-P)T5@,[V,&J_4ZY'=Y/9OR^DZORFESK0AW^FBJ?,+ M@;WF*&5.Y)9+X$&DV@&'X#)#(*?:N)@%=WZ7ZZBC"1GY?;B3X._T&OOA#NIL M0 MT>6K _OH?=M\YF-$W<&1^7HQ_TB?=E99^4#_YMG7Z6K"F8W)!P8FRDP\)%6' MJC+(GAE1='2,M[Z"W4;'^'@Y2KF+QI+N$"TO%FK/6)L5MXG;UC<5VRD9%S'':_@[D#E W"//U?[PQ^+#I\7YBDY_"B\^_$%2 M_$;?N_,\R[??4 =*>7NV:AH*YME9'7Z@*2"V-".!TQ>+'# J_IIA(]*,?H1*Y5DBE$)W*QVK4? MY;.-D)%'D#4^;HZ7=8^ N7+BBI&.G"G(,L5ZGUZO$@T#;IGG/*5B4^O<\B.D MC-RD>KR2OP>; R3> 7!>WWJF\M)6.JZ",49#\B+4@UB35"+MJ%K3:.E4L:6U M2_N0BL[@.\ED%" MSZ"$5;6G-D(2*1BGK<9R+V&\-;;:9:V> M]+ ?A3TY4,.=;XTTU(/-RNOZ85<,OCE?KVJ%2ZUM.:M%2Q/O M6&:2?0ZNM$X ?(^F<1NX!L%82RUT@*KK\/=Z?ZPF M*DC'-9W>'I@7!<2:!&1>]S,8H;-W*O(6,G;!C?B3L'"OK'D>]/%5G=SV( MZ:_S57UY,:>[MGF8NL)=5QVTQ/ @UH>M-G18K%9"DX=%89SBR8$/*H%4PKL2 M4TRJ=875Z:H-I6*2&^=!"$,G>'9U&%MAD+QBRJ28#6]]]OTHU8;[Z'V7:L-] M1-W! ;>U0BJ*4"+/!J1GEP\CA6(C2&%CU%EQW7Q:\8]1;;B7I-MQ'TAVB MY?(R(&N>4XF*SF8M00G:/B[1'STJ[WPH(HC_LM6&>VEXMVK#?<0]7/W4IV*==PYD5(KV5":^2D0(.<=$48(H*+_C[^RV4E_@ M.$27B\$$.R),5LOUY%WU##?;!0VSSF<&S%>'/^0(R((%U($.8HN1@L5=3 E] MZBTS0G^Z,2%W%NPI&7WX&7.X#'M0_"5>$35&621H69]CI'@1,-H,7*H0G#0D MA9V'8PIP5BB( MQ4J6@L6L=GI X'N*O[WH.*:^F>(/EE\'<<-CZ<+B$F=8$$HQY/U(RVMZ3X#, M,JD48Q!IB!;/0^ME3EK)>4RLV4+>G<#FW_+TXZ=U3L^^Y"5^S*_F]/%YM7Z' MZSQ!YZ6S]9$S5CNYE). 0A;(HC#!H@\Q#-%$\ 1)/:4L#E3[%BBUTD$GD+H1 MT6U.7I:2ZSOA^6U>QJJUCWG"$'EF9*)CRN2<)55KUF@C.N%,XB:XPEN/Z=F+ MP)ZBEW9P&T8_#:LD3GU!5.>_?)Q/_Y;3E4!>?JT/CA\Q^['-NJ>Y)-J/_6&O MB80E& :K0-C:IRE=G:;B!<2,PN7J=['655"GNR;*3JI"?BF$F&0MZM: -D4H M5A>&$9EI_H[9CW)-M(_>=[DFVD?4'1R;6U/;UK"(4GC(UEM0T1CPL6BPT3A% MAD:@^*\YE&(OY>YR3;2/I#M$RU7/B,.DI&8DD?HLI@@*G-((V4NO)0O,XA 5 MI#_$-=%>&MYQ*,4>XN[_FDB1/Z11>B^X[/\P-? M$^VER_VNB?81;'>5QE=-S8Y%YT(]DQG% :YX",)HR%J%J%3(1@S9*S-F?G$ MX#02],@VY"Q@NN2A(!M6A!:U#G3"F$I#MK5->)7K&?8\"\58:\AL(:.GT.= M]2[:RKK'(O#GB[.SZ7J3T\+YYJW Z?QCGM M%#YRP:.S>BT9;I3.NT72LWLD;0_DK"4X!(0HX4Z="9R7APWNPR8?'*1 M<5VJX7'35LH_W/GY$6=OEXN8. FV\%I_ M1?YM4CL8K.^M\R.==?O@X;;-:BKKD8L;7T_7TX\;_3S'U45"W^A2@M4.3*CE M6T9S0(D.,FI)%CC+G%N4MCY<>1SLM-?HHIEXNP+'K80<0\4R<_5QW)HSHW 6 MT&C:.3P%*4A4T>]D2?>"R-BW8"WT^2@T#A3NR)GJY[^\^C]O/N?EAHVZ=7Y= M+,_R\B5Y+8MON:;@Z0=^^^WM50Y>)A?)&X3H)0.5, ,*$TA4RL@22F*&[7(& M[;5J+V Y5,.+DXB[AVZ:BZ[#P N7W)!LBJ;MA A!,08\&56$-]F%G0H7^VZC M&O30.4R8/2#@"KB:QX2N3E@DGI6@V,]'CX1CJSG7EEN^TXBE'ZN?:B]E/=)/ MM8_DNFJK<86\[2 1A+5U6+B/$*1,A'5;7%"IX&[S1YNWU0S>3[67RAYMJ]E' M?F,[#8_;O9N;F))US%@R>#H1R0!*#M[%5$VA*O5^#!6JKI6HZ\)IN1'13L"^=$Q1L M0&VWIU,Y6_!)>C!2I%H,BRRVO@9[2,7X]5]-%?V@%NPHJ7>'F^>XSA\7R^G? M-AJZKJB6D:'28+0A#R%Y":&(#,&&X#Q7AD+907&TC:I>;-1A>G\21DRX M/R_7TS+-Z47^O%A--V[HQHQ?_GFQ_/9LMR[;$X".U_CB-.+OP&#]@C/R;?/[3SFO7]>?KAJK&S KSKTS M 11C=; S<12"1F ^N6*)"^5:3T)XC);Q:^2'//2::*!3)%U>W/&HQ*1" I,QJ4@V//'6=I&7 MTR]8QQ'=9 '?35?_L3'>VF970JW0SZR6<0<#/F ;;SDJ%71S=\-?8J>\6?; M#>DP-=-$5ZBJ-PLU$W=[5+0(4@>FP-B,]58A@E>)OE) M%@!#*2"$MCY'5#'N,H!]YP5[ S.$/0_SN>Y:OT!3[DXU)@X:/H= M5"R)#G&A0"LE5#9)L/L^TTX >FR]L>/_$^"GB:@[.,_N\W45+*0<#=H"SN9Z M*\YJ\DW77C._)SJD$SZK]2^X(O_3:1F%X62@'2?^/*M1;2H0(NU@*5(MWVF,Q7UI M'-<)&Q NBQ/JK@-L_GH^3ZM_S;/:Q/)\-JU%').H,6=1,C#ER,>L TO)94!@ MU@GI14R&MYZSN(6,<=VTTR'L6 UT *(;1Z0^O_JF7+DC$T?1"KD?!J3)DJ(5 MZR%X*X!Q9QAGAO9":T/V&"WCNFJG@U,3772%J4V:]_?%17GDY4B*6 (+15+< MFXD%5?O%OV1CH.E8K74'LU^G7F^'PFV^;MCX_;Q&SF_* MK5+O34XFITD1H7C/'#!9-@\'&PB9_$8FO57!>?IZE]ZJ7=8:]ZWWX>$SB,P[ M,% WG-SL@QL^-T[CA"F#F5/4G6WM[DG24JAA/!C%??#".%=:%\/L0-9.B+,_ M+N*&TM"/TH1S_;;*K>+_MCTX3ZTP2 O.SBR=M@,G&X$8O 3MY>:!7PN^UH/J M8%/VEANA6X^2'+8#Y\)8/Y5.?+>8S>C+/W"9)@:9+_514XI.:D=U$/6^RT(J M)E* K$@VN]P-[;Q@+X7'S3!Q]XP<0NP=')2/F_F[+$]T%"H79L!RJ4'91$$P MH@1)3J24Q7#>/,N_*VWC]2@/!(OO9%*;Z.A@['VF0WJ1WJ]QN6Z"P+?X;;-' M/RR>Q?\\)V?S:78GO'!N>&*@,=>&%);!B9S!ZA2)>2^3;-W^M2>)X_5(GP:/ M0VJL Y-X.?MS]2N)MG+SE"^\X4\5GGPP]56.^NHB2PX\.@[6"AZ95MRPG<;] M[(/(/6D<;T;(B2 YI,[VQZ2_P.0\?Z2H)GT8!)J_X?J2H;?+_/ER2];)"#B; MK9[B?R*U\JHH#<'6B3V28BOG*+0O*9<8-457MG412!/"QTD5CP/BTVAW?&1? MU&#%9<;ZY,3%[Z_F=9PV\7TV/3^;&.YM4LI T:F^-"L]T#$B@3&5B@M&)8L[ MQ#%/+C).EGAX9+65[MA/U>WH!O^*T^5ON/R/?#'%YUGZ]_.+,'"BI,_.H0*) MHCZ/S WXD@0X*X4O JU5N[P^=30AXV253P.WTVJIBV?Q=H[/A"G)2VN(E=I: MR.H\J>+K>Y-B\QI LG&GR=1CQ=#-T\X=QM#[Z.C(&/KE/(V0=[[U2L7]:M6A M$M&[+#EL9GIOID^;J@XLN\1JTV;A#I02 @+'"$PHDRT:H>6/.2RJ6OF-?5_= MNMO9UN#XR[?M-=F_?/O7G#Z2VE[DU?3C?/.S%T6S7F$.UAA@29',(D_@0PC@ M16'UD1X=0NL\T'#<_!#)\WU0^J!6KP\@=)!>>K)_C@6OM$OD^VR&\7/!(2!7 M$-$I9WDT20S7:7A@_^I@L.P%,_NTO>ZCP*[ N*41)I8B6!2ZCM"L_A;%AMYZ M!G7>@+7>J:);5S/_H&VO>VE]G[;7?53PHS0M8I!2VH10F*H3#J4&%T($DXO3 MSBF3Y,F;%L=I>MU+NXXCZL[@<]7(JQ\RA<*5F#E%:*E&:$)"T,F#%48; MEWA4]^LZ]NJ:?K!@QUVOK0#41MB=(>A%CAL>B"_S@*]"'D JBM.)CP%44D@R M= $<*N4LP:>(A82:T>WR&&_;.2"#-46<]$0[3M@=1&B/SBE,J:"O7>(N"0'*>-H$ M012(7I4HE(ZI^2U^GW-!.TT3-%%@?06.RV;5UC_<.-$]]+V[N-$]Q%]!R!Z=/B@%A1#&!D!I:8(-=A:?U S)UX*C0RY M:SZ$_:BICV.,#]U+U[M.?=Q'\+T Z&8,ZAU62@K*1W(7LLL15(ZIOA.*8#5: M5%P@YZT[3I\@I]OAH4?#J('X.T#2+2?AVG-X?=W2QK.T7#N$),,FDZOJ!HD@ M>*X-9\I%VWJL\9,$C9LTZ-2U:J?"KO"X;3! XLP&+2@*2A04*15*?8*.?I&, M/ M-VRX-=P=SZ+B&$V33CU;\7N,9]M%"5Y!Z. R@")ZPSAH+I290"IW[WEND MHT#1EF3:,C81( 4D:QY*+7S M+-;G>P4R&6GWL.'J%AZGJY>4^X#P:J.3'ZY[_F4I.:Y7BW*J&L;O+SAL!>.> M#)^V?M&9@I[GVF12GUTUT@$2O(!S98QRG)GT_]<8UH*,S1X%C MGKB*SF@ZT K'X;S+_T+UBWMA9J_ZQ3T4V!48M]PEJEB"DS*#9UJ"0D4^MBD2 MG!,B%!3D<@V7R_FQZA?WT?H^]8O[J* #.#TROMT9\_^U]V9+;N6XVNC]>1>> MG_-P\T=DN)2DNW7-/X;M M#8!G?[B'A?2V9+:T_!!KQC\FL]DK._OR>C3Y*S,Q_@[ZF__P)L''/T0_LK/9 M, W7E]CC\,G^_7XIU8'R5.K\[I)I2A GT0-O\U4/PSY)#*>$Z^>VMB05K1C1 MLR&V]:JWFKRO$?'/B,\< ?('$ YR23!#PID\:%$*9)+ER$9G%=.,!EJZLJ78 MYEO.J5\4WT6DVV1F](ZQ_XQVMIC&IYG"U>6\'8CEV%4J[WG_UU^',CR9Y+P]IK$"-2D03%&4(V2W& MR+F$D22>8:Z$XZ:T;=JWGV(IUI4@;K8*XMWXGOGP V\GX^D36:P\OY#]O/S0 M*1(=_ M_,+PL;':!MYP,6T+FX]/P.7WKM(Z@3F/+&40 5B$>:(2XVE.DB;8B)'"43.G> MED=ML!&<%D3(+A 6%U=+6'PS_KJ8SY8<(W=EI38PGA)!S*F8N\8*T%P>4%2, MA]RD/=\.XW@K#P(=L'M3(DT"BZZ)H4(9Y/2'H'FY9$X>2!K3 D1G 2V MP*B8B@_JV[V=1G*Q5N"!H?9 F4.:'"2$A6* M3\#:LYU&*LBK@.L4B;0$KC/+47_?F3'*UX,HN(J1!:1HBZMYK5K M$P.R*I+HJ8>_+3W':_^.&O$5+P^59[>IQ>1V77U^!=>.2!^15$(CKD1$.B7X MCU+.1.\EXTWW^6W:F);!9B^R;,!6+B_)5MS=DM0=X,#!X9$(B3:+T]-_].VK$.ZV.QX)R:P"%VRS_'6>_OUI?RL;P\*!X8!W$?E(Z M)&-^K+),EC%*4>[UXYUF&HZ*"QSB>S=9M_-2.UCM5[KU9Y)L*TM\5-9P\W I M_#;.!T+P(+/?$BD'MYXYBS3+PZX@DDU$4:J+SR/KM+&Z39[:06MY*59U1G.S MJUP("4P",;Q?3/T7.XOOIT,?'W'X$74#:RC%5C'DE#'Y\;)#QF*--'%&,1F! MLB[=Q8[Z:-VYV?7!UZ^4SC61%ZQ*>O7% @N&XU4Z[J'L=Y(.LZ=P05*)K?13 MBU2<2960)QD@& OIBL12\M_NY/LN0]IN*I6WXUWCB M9G'Z+<>/RVPS_#4X._"O'M6A2TFE$!+L!,DO:0R-X*U[C()/!M29<,-L7_PI M1$,CB:QST;3)$%,\*&T5 MQJ&WZX)M&VH$A%6PLKL@Z4S!M83"\SF[R8[U;:)U4H<06S/+^DD:(5JWQ M6B%E)(=P%1,$_IA#01(OB6.Z_$O @H7+_5]P->8NE!)E2P#M5%&4M(TR2HH, MU\!$Y17\*@CD+6-2,64Y[LT'>#'URT&9CL$C"$LM MXHX)Y#Q)X!RII(%(8TEOKY%.K )LI'[Y*! <405XC$1: M?Y9\E#,MOYJ 76 M"5F=+Y)%ODA.G"$EB$E<$Z%DZ6*I/NAHI&R@J5.^%DQ>EJJ\LB._&"U_^>'1 M['%-%0;2$_(T/^')Y%A@8 *6 @5-J.4T8ASE M!3SRLPEY,=I3 JP=G/[+(N?<*_+W<3J?#%;W8ZAA\#QD1LJ+<$,1$%XB$_]Q$N(4VYC!S'X&5O3Z[[)JZ1 MRO ?0=<*(:SR#6]AIJP*"-^,W\;Y^Q7XEHN_>Z@?]/DM$[56)"V!+3H733G- MD*%Y>+)6DI D3%1=KHRK;+Z1)03QS56%LD4/.)6<62Q MI$@R#7_,HV>NMT9\%\]D]%^LWY1JM8.<,IF,W\8]5?WOZLIZ>O'^H17/KL$_ M:LN%2NE_^^\"I/^H?)EQ;B)!B6.(NB,-2'-&D.6)>4)55*;T.]RG.^BKU?+] MN^HTFO*N^"?]>K";RP-GR+N4FTY/ITLC,Y].A6\SSO_HT67>>#C(&(00H MJ:,,=#9(Y *V2!!KI/6><'JI3N.%2*J;+SX#?UW[,-<0?0.^10]MUY/T+ 5B MD"%.Y0((AS06.>\M6 @L:O92VNSWELV] -XO). F6I_LX@&X6''X>;P:,.^_ M?YK:\0SXO:8W_V[ECAUG 4S"!(N$$242'#;!*#+:6T1M2'D^-!'%4T47);!N M:O8"JE$?%HT?#%W(398FQ1)#B4J'N-0@$YE?O'DC'"4IRN*-!<[<D?J[D9)>9(&E8%EDI#!^44\#A#(>NM0X,YS'14<=*6+.4[> M;-T,XH7064Y)L<8#/;[=?1Y/O,7Z<3_Q_SC%\"\L[,8WMOO&\.A1'GUGOXR:GUE?5ZXH)YBB-2 :!\UQM M$L%WG0@0O.&NE":4>U MV.8K#P.\'&8WC7$=\3?@5&3K]-;>QN7+-D>%C]P1Q)B+<)Q9G[L\@6O$@V&) M!I-2Z>Z Q ELK5S7\^FOR:)_AV.([S&,=+E^C=[7CH%KEH M"?@(CF^F\&ZJ"DW4,!?R>#4"["% &+BU.;_EL!=6@:/=H2CG^"^W 9939#RY M&,,;L#$K,PL_O%0KV+Q*3"EDHP3[ZJ- VG&-B$^"66Z<*A[(/ME W5N=-DZL MTR72 )Q.9]P#V>.PJ;T6"^9Y+GI.)G.3(4?!&XU$INA"D%R6+ISO@XZZ%O$, M6&WZ]K5EW #.W\?I,NT !\"2U-G:^GOF7 Q$(1HXV/S$ G(Q#S<'\V\],]2& MT@U!=FRELO-?'2.;3E\!@57$W6PZ'WS(O%MJ+[B^RE$?D)4J(6Z,0(Z;A*PP MUF'+-.W6=@96?80P^-T#NIY\L.Z-\HSM]UW:*0-B+&"\N^#H+P00"_R 2O$J1Y*(O)4,&ZP M0\X%X(BE-@*M-DG1RE%P@);**<4ZJM(40*Y945;U26_&L_ETL3S%EU5&G[[8 M\;NORX=X[Q;SV=R.PW#\^7_B\/.7>0PWW^+4?HX?8DY:P)_GMZWY0GUA1Y_B M%"2*"8V<48(PQ09QXC4"MBD4HH@$6Q,2+_T HRD&5$XG7*E*5H?B->OQ\C]_ MQEE^9+YZLDH&5B=-=(@H!@U2-$D@&V*N]7.<9 J4A2Q!9I%1/B44:DK8[(49M2 MT@%8%?H,C0K04+=*_QH#ITL#IW4%VYG'>7S#M*P129_R$YK?IY._YE_>C#_$ M;W&C=LCDKD(TAD2I\%PJ7T*)SMQGW67Y1==BUTTX*H7XJ M1-\@N(X'-W<7 Y.T_+/G[,O\.6,$[;E?[.%)SADDM_%&ARA!D@6-8#)?O,24 M'S(RGQM VR!4U"2$PO%@Y3+Y@&DC4?(,J>#CWP:DG/'14^6>P\ MT<@G0A"WX 0MWWA&)Q3AP1NV69%^-KRV[Z3NS4!%>!403&7'=+.:[U_@3IDUH;G@Z=JSL7KYNSK@"6,FQNP S=C)8_ V#? MZLC>H9\))7W*P5CR/(=EN;@4'-% )("#.V)UZ9YYW796-\];T4SU(+ABW5 N M&3RL\VRK]+6?#[\-Y]][C!SV?:[_L*$SL6W$#%1HK"@S" /,$$_2()WR_5EB MS"O.$RU>*%$Y9C@U$?'\DO)Q$UW%4V+>)Z2=] B<#9:'[W!DI#$L!.M\*/WP MK!]*KCIF.0;-Q6[DR@&C 6>C(!=6)3B#&*3ST7DD\S!1#J3FC3Y/G,J]' WV'E!.@DY*Y/;GC>G+%C*NM&JQ78TY%RHMG"W9/\ZERC'\ MNIC>UZ^L2C0?.\^__1VG?@A\&,A E<:4(D]SJ&YE1-89C2)UEH5HDT_%ZWB/ MWN65E@/VB/5^!=W$G+WR)R#%3+C$@..KJR-A.Y@'_-!!D2P0[<0YM$[G5M<[$C6 _J(@N* MR^15,Z6ONXBXZNN;FI'V>7!HP1$J9Q0V"N7O#M3WTZ&/V8:EM0VCX"I:1PVB M!/C"E13(4,:1YR1Z$KDJW[_S\E1>]1U7([FK/@#UXZC<0%)A=*($J6!P'K*9 MP(\5!%%)F+3262D;=N+VD?9B6A_+D?=BLFQ-Z&0EV%W#Z7B(-7?4=^,.,\)* MFAPBVAC$C:/ IR"0LE9@3KG2_N+16U$*7TQ&\"KTLC_P78-J%O(DO(M<&!60 MIRGFAIH1&95OXGBRD6-G7/%6[RTYKM>0DVQ"&2O [>5E,?<;**EHE-8B83D# MAC"-G"<$X1B#R ].0VBF=\UQI%UU)6@C&<]BT+FV=V@;1?_+4FXP-*M76?V6 ME1[UZ5Y+3$]G0AOEII9J1XF7"*N07P!ICS0H%L)&2T\"Q[9XYZ"7,D:*)J&# MUBI?:BCP6X-'3D2!@L/"@&8S;8H[:#_'2!V)V?[&2!TC_@;"EJ?=^HTSW+!D MD4W.(4[ -W74$11XC.#_46ICZ1K0X\=R7,$@J:- L'TK'\MQ%*PN,9;C&!E7?A.ZS;>[ MN?/M[H%3C5_W]8Z%27^"N09[ M>K@=B] V2(AZUZ..'9,0:QKPDIR)@4:18FPF3?''4=W6KV ^USF.P(5E?\UH M?SM9-XE[WD1N>ZDH!3/B;(J(\65%/H>34+F >N12Q#5^(A1& M;;%&U'U"Z)IUZV!?1N#<-SAY8[A[(498B-Y*1&S(,S 3Q.&>YGRL=E%X\#"+ MCX^]&'%7JEO]@OMBC:?/0=KU5%6=S)ZG=2\#H9B52>3^C[G-CE<46<8%(GD@ M8XC8DLM7;Q2B[4KKJ5Z(&IZ!LQ=]$/ZYM$WW?$E&4>J50,E9!FY,X$@K:I'! M1CG)J':;7:(:UK^GM%UIW=0+T;\S<';ND\Q/5Z"&FUZ"-C'W*J!(<0/\D=HB MG1-+2F,(,X33MIWWFKWXH^W53+T013P':2^O6&K-!!NHI,+G!B$T,\$YY(@! MSYS;&+E-.+C67K U]N3S6E,H12#QHCW$>X.Q41VV]*A_A0/VM1U._[2C17QL M_*S3&&R?1L:S'.;&_*2=<"0E<5@Y'P/FK6A4/RRX4G^SLCXV ,>?VKQDWX"9 M:(+A!F+DE!!G42 KF$78$P(NC2?,7[R$X0)T7VFZM 7%:= ('(7B'R[?>IA] M)G*I(G%(,V7S(4#! S(&.1Q%^I1_U#68(^\?RB'8&G";G# MC)-&JUP7@C#5!N(AX)G.(\"523@E#LY@O!YOX$CBK]25_Z$,09]X?M&&X A? MBBKG;(P2F>1 \I809)1,2#"BHC72^GCQAA>M1 3M):Q_*/7O"<4O+^.]]XVG M\91(3/.PYY"#)4^!228@&Y2F06+L8NDI;S_$\^!KS<;U")]K>R)\;S]6/%FR M9X,9-[/9XG;%L7\!(_MY+WSZ/GI]/%R(/6V\)/;121>,0,Y:T#4:&-+:8"0B MYH8')WSQY[#7/;CFV"@\$,J4"1$QHA4XWU@C31)#SO@4/5&.ZV;*_'K,';7Z M*OD8_/<[BZ LE*XYCKNG^)$9S5/>\M.Q/R<@UN$(/.0/P)M!A/C58IQ0,MZ! M@TLELB1XI'&,-A!BC6WFH4AWLJZZI745C>H),JUHD3O,$G<,2S[%Z2T9:"L@ M/)082JFU6?K3'V M*(JI:S'A^'L/Z^G M,;X9PP;C;+ZT'9IRFDPN&>01Y)1 3B8FB;P'H FO[<69)?A]^& 0+=)4,<9@Y38Y%..6MB!45:4(_*" MO!4&1ZNB*-ZDXZ7TVW-PS,6@!9)*2,1C,,AA:_)P11=!KRVSJ;3)_]EO[TC, M]M=O[QCQ-^ "/6W#%:@+RDB-J,8><1<%,L9H%"0L?(I+S &L!=@6(39HBS1 6$&2.K&B^M+4'>4&HX,UR%9M[#_O'2^N^= MXQA<6/;7C/:CW_-'@G%4 2(&2> \%%R!7"A&*G'/A-$AM5,!_\/UWSL*M=7Z M[QT#H9-UZUN(64B5@&+XAM9T;4SPY\ M!>!=K>/),4C[X5Z$#F+BSDHM470D&7">?D"58.BV49:294^YG![XK4L,S M<';-;N:QG=$L)CI)*Y$"=Q^\?X^1RXWD:4Q)LCP;UG1"91.IO>& NNU*VMG+MI (X_2H:G M0Y,FP91(D2%/L$(\.(,T]@0QS+GQ2=@4B]?#-$#WE>:%6E"=!LW 42C^X1)+ MA]FGI @0UUPAPX6!J-"%I(Q@P5U/(OQGL[&79 !Z0G'1#%_)%UMV.AZ./\_ WBT9 M=L9#K!TKG?^^JLL6"SV;VOS6P^,2EV10+"%BJ,TM)1W(VEJDJ280_3DCBK<. MV+67#6 MC=3-FQ21_Z:Q.I_A#800#Q2\!JZ]FHSGP_$"6/4.#-12/+.!)T3FB>@(*T,0 MAWTBRRU!6F OD@);J4N?ZH=W51=/!40_Z54.#2!KXZ!=79^M2ZT?7P'>LP\' MP9SRH'S*@<\=;'Z\@O,K:<* !*:=+IU,.G:/=7,^O5BQ7L74 PWF0:NX]#? M$Z.B-HEB@IQR'(A),M_F1O#Z@E4BVD1_YU]*2 MS%4+GO'JH?%LP%.>"Q0=@:\+CY%'U K74V1 8^ S@.7">(RGRT*%)OK53.<5(,@IL?KWLG615U9\FA M@8"U$Y&K!-%G^*G1]S>SV2+_Z>KG!MP$EZP*2%B:)SH((#?&A()S46#OI'.E M6TF?N>6Z]V=]@+6&+!N [@YW>LW19U[U( 45A),**9?;)M 8D(V$(.I(=$KJ MR%7I&M(CMUBW*6:?T.Q35J=#<0*:1C.A'X6.4&W+(8L1+(+BT^%0I9 M!:%:]#%!N!:2B*6']QZ]R;;.Z\LA\61!5<_6+'<^_!8_1K^8#N?#. ."1XL MYA_B,2 V//N!W_Y>_<"*'[=?%RL)OTN;_%]U0&+&$^&U1$):LDS%(BW(JJ2> MO&9$DB 4(!:AA:%DR# M4^;@5X0JY<&JQ=+7F(?V5+D=:RO@Z03J$R79 #*7">7'-<*YI^BZ]Z>16'+- M*8K1@&>AFU#M$>.)<"N,<+_XR=?=V6L3CJ7+?K-8N)(0&\+2SCRSCB0D2 M@1^"(DX8S>5V"E0P$F(Q"3Z4?M=T3N/?WNZ1>L51">:_Z!#KC_N^"Y1ZGZ2& M.,'F+)S2&IE@,1+ 8\J[BUAE_-AF&=)U\=C]Q3["BW*/J0VT-AC9S1!H)6[Z0VEFA7O,-7 MF:W7#==ZQ./NT5B7$W4#OL;KX7@XA]/I6^X&,+?CST,@8LE@H/F?]M^3Z:N1 MG:T2+DZ9E+1V2$,@@CC#"1EG',*&8FYU]-Z7GI)[Q/9:&:IU0?A,+B/+MF'Z M0-BC\-L:D524'%%EP,71U"+#*9@#2CP'CR?J6/IJXL@MUH5K;U#I#LFSY=8 M+%\M9O/);9S^,9S-[[(TF.*(P9='.+'<*B7/5==.HI2,YE';0$+I>L,MVV@6 M7N>+?5)6!@W :-FCY?W[)M$[ZS]]/)ZYP0^1"_Q?$"6&AB##X/%K'D MK22>1(I+WW%VV%8;P7-OT#@,Q;/DU$3%ZK8,Q -]CT=V#Q+&P5$9D-(QGPI> M(YMOZY1+WD6KB8BE';_NNZMK*6M!L;#4&C"&2S+@LWMPL]-O[]?3/T7.XOOIT,?;T9+!2I_\U-@)_U<$)5F49U[ M)!5$""0E9*0"M0D\(@=ZA 1643$N\1XI.8*,*?B5"@GLU'=K1-KU=YX-=2,%Q2G.*F2$NJ$$N6(:L=,%PG)CPI8W VTBA%GI6:RW*909J+A+"VX-6 FY,V^S_]S.'=]*[[R],^A*N_'6 I!74,_'.QG/YK.'+1@KF( MV&#GI#>I]%.4,CMOS@27!=AA0/18TH@G MQ7TJE$>@)Z@>U?W\5#";1?6NX-0'X]?F;V:;)V MZ>YX$6>_3R>SV4!Z*QD!!\NZP!'W22(C<@,E^$,N5(P.X\(X/K2GZ[MA. >< M1274 .*V*]MV_EDW'(&Z#?(#FV241$2!6P;Q!4D=(GB%)3R?=6U'+'- MNAV%VC":Y>38+%2WG@MDX' 2G&F%C/?@ZU"U5$B-?$A$18.UU)?!Z/;]U6T9 MU 8X"TBN351^B'[R>3S\WQC>!&#H, WM_?7SW0TU."EWBIA[<8"_8:\=PSYJ%DK?65V"KDY:(%^P M%M1%R@O3GO?3R=.GP\Z($=E(H_5.A^L9.Y=D,)1FS[O8Z_OQ'M+/X(13L;^L4<[L-'12!)#6@:5LV@"&:OS&P?AP,4UM/S4]]Z)ZG9G MA:]===H$R0LZ4=:QWZ._>&I='A)\(0J/762()BUR+P^,'"-59?VG)H^>+;S*=F:@HJ%RNBG42[Y%K@J4%ZI"]NLPC]?)IN6=&PT_+Y<;Z. C MB\*"%\OS.%VAD9/ &,<5E<"<8"_QC+,P5=T4Z,7<=#<&DW;TYSZCH5BTB5F! M4@HIC\IRR!D,)ZC22E!&B2_^8/ZH1!5Y,;?;)['\>@/E.W*WZM+;.!]8X!?V M+B%"M$9<4I%;!1-$*9'1Q22%;"0\/D1*-R"_Y)OPBP.B@4EZW:M5;J93"W^Z MK+GZD'_U+KU;S/-@K=F?=K2(_QA^_C(0)-K(+44F>)D+61)R,>3I !)K0@TP MH%Y!4A<*NFG!2[X)OY3XK^7A_L?X.1/=UVO\G&6[S0Q.-5$S),X8AH+O E6:/[^:W?.V9/%9O;@@)VEIFD5'Y(6/4"5F3 M.P$38W$R@217NN%GY\VU\>"C!TQUL(T%Q-6 +_P1Q+4TY'<4KLE:-4B-TGC! M-4-44XQX]NF=M0XISABSW@A%2T_]VKNAYO!6 @3/9BV5DD@+\%KM??T$UCMA MI-0!T67W"1\=,E92%$P4V ;,@BH.I\<;J-PHH9Q@GST//I7+E2_@7H,:C?W0 MCC[&Z;>AOY\'):CU,9* =.(&]$< "51)E"A7A"C-U6:=^-8KLAW+5X;!Z<*: ME.5<[=O7.(YI"/ ?AS?CV6*ZG KVE)J<<8S4YI=A*0]?2APY 2_5/EY=A%(%.9G Z?',;W<,6-4:,X1(5SG;H M1%)ZA$/OMWS].BY]2:MM(&YMSTT=B9Q+@VB4#'$L([+)&F0(=YX"&S'].:2A M#ZB<.:3A&+DU ,MM P(8G!(N)H&(R)WAK7+(T>P/8&Y3#%[KXEWUKWY(PU%B M[S"DX1@9- "C?0,!N \2XQ@1TY:"]A&*M$T>41\X@;]T5)6^37TQ0QK.@54I MF30 KR[>Q\,-1HR)BGQE$8/,!7"@0,81";0J$F-D@A8_.H_:8!N-%?KUY/J3 M6 -PO*]:< K"GH0M2HI+Q(FBR$@3(>P2BDGAO8NELU''%8K4!-&)XMU5(7(, MKQO 2#]OL#(O@59C*!)Y8@_G$=A@O$'$.A-AY+D6%WQB'ZG4'@OL<9=L[KG[ M:/_D/@^R%Y=5L9*EGJLV7GW)-2KPYP_E+$\F!SRI;2E;T7'2IWNI]CB?"74J M09CFS.BDD0,7 0!I%7*62428](9%)5*Z0).5'BI!=JCKH?Y0R\#P)OQ[,9LO M+P]_ 0&&=^/WT\F_HP=^>E)GHF0@ "# 2N-L_;]5$C[*2SR0"SL.U@,W=_H3FOM \#5XC!+98) MW]W=#V=^-)F!S9W=A+#DFAV]&:<\(O(\M_+(#YSM/)Y#4"$7<;V%#_'K9)I/ MP7O\86R3CPHC," )<9E["\C@D-68895;1,G2^9-=>SGW6+M3B?N'X'?58 .? MF(T$#&?DGH"2976+FB$#ZL4C%IXQ49C(G9MIHE3J/!QL'EME&'\=INCCXO;6 M3K]/$OR97>(YA643HEY% M*4+V&TK;ZGW[:=22'8.&34M6C/T5W>_9=#Z H#4L_/S==%VMN"S[28XK+1)# MB8L\%D-'<#J51@GLN_.,BF@[G8+P@4?0@=\]P&;7M^M"I9Q4)P59W 9$>H4_W?#R?,-U %+&9D^!\B9 M#*X:J!0\[EZ]H\_0Q[ MBBR87(1%5)$'I5@2'5#3[6MUTHC]8*8'_M;.&.8,?3>B2(!@%.>.NB0_@\^- M=+S%2 0<+%-&QLTJH^T)Q*X?K)-/[ (.J*(1W@3DD:7ZQ[',-GY7PGV@$958X*KLDG[M_LN\K$OL_18R;AV;DK>8@R8HF(T,M9$V+M ?)$DW=8>NJ[&)Q#'ZHS+*ADU[>DBIH7G:P4%N_,E_#.=.%OZW M.'63R[SE#]9B".PD,D;X7'8$_(G<(,8C-H(1Z93I@(16(^>RH"C,S]:().7RJQ ) ;_B2!/C(E5"*'KH_G'/\G4K:\K@H 3G&G >=KA8?]S7 MNQOJK8K*0.CN$IR90)E1' (R3:B.T5!%9&%_XM">ZL*G-Z>TJ"@:@-9Z_Z^! M@[EF-NO)_PSG7^Z>9?_VMQ\M0H[^\S#H60R?[-^#_**!1..0P#+D^>,!V10% M"A$3[8FUKOC M!.VV>0UY(DXF5Q6:%=6G;/^JY[*!3M\IL\:G([$]5UV$PDV M*E*'G+#Y!6K,)6->YEHOK@B6OOSLJK[*;C[Z+S$L1O%=VOS"(R;_\GW]EZLC M XX+@G/1K@I8YZ;^ @()1I>CF8*.4D=:^H ]89M-Q'/G8>=91-^SL"H79N1$ MZ60T#$LRE@?#,@<21%)<@W-BN(,3@B<,ODH"3]5*SYS44LI.W;@.5&5L_WIE M%/4M\$E1[C>'GW7$1$"YO(O@5'"F(&*B0(W6F25>6@,1CM$EZK]V?;]>R48) MF>Z%R D,;L#/?U:NO8Z$B;8*FQ"1"(+E29T*R$@<48F=YDD0&TL?;#NVTA)D M3I'Q9@>B @QO #>O)E,POW8>W]X_N+\CQ :7,(012=!,2&3(Z=PP)Y"$F7,T M\-*%V#LW4Z_:IQ?LE&%Z ^C9?],3"/;"$X:"]KEGL^7(&DP1%1R3E SQAI1V MJMN]1[V4XU->-BT [4FZV$C0#!L,(E3#80\'?&[CY7//)-BWUYRRTDW0KN9Z M]2C![KU>/8;+C5ZO!L/X=PU7*\F+I5QQH-;!AK!5=!(:^(1$P(K3+T7D75 PG5=KYX*BL+\;/5Z M%:?(8V(H@LN%N!0$.2$L(D)&S1D)D7>I5[^"Z]53<5""<^TX#]O\K8?[&LD" M')9$(*^B,Q9W5#ONJ#*-+^ZRE)=4 ^DZYS(,CUJG< MN)B[7-P$)A4Y9BT"Q4O*4P@M3>GZP:N[@2V/E0*WL,<(K@%LOIK,YO=WUP-N M1) \)41C;CA#940F48)\-"88C$W I>_]GVR@"=>I/SR=SNRJ#O9]L^+I9#9[ M/YV 8S@@'M,D@T+2<]B\PPE9KA*2@4;N,;/,A<)(>?3Y)ERK_G!R*J,;&)'\ M.P0.4YL[J-Z$V^%XF"^(Y\-O\;>_O\;Q#$"O5)[YG-OJ9?-HO476>8,45S[7 M^JGH2D\A.K"E.D^Z+H>E@@)IP@K=7[N\&>>!RG^ J@PH)BH1+7.!GP<&88%, M8* S3 KL?(R>E+9&6[91Y\'7Q9!T+N,;L$YO)^/)4RK6:G!?R4*Y2#(9D\]C M\.%8-$@'AY&RFCFFF?&R]&WIP4UUPE5O4]9[QU59H33@4[\9PUIQ-E^3\6MT M0(+U0 /3<(SG9@]6&V15"H@H22BV@N%8VD)MV4;=>*VPH"=EN7X\<,P*..-5 M\_A2[P"^3F9V!![@XNO;R;)>=-GH>!'#VOY.QK_;X3A;WW?CNQ\?0, )?J(( M* 2]G %'\IU/1%HHXWWBF 5;&%XG;K5NB-OZ.ZT6*_D"LHBR:\^]VD2"TD!N<2!:XA M6I&1(Y,$1M')1'#@ 6S\I3RSNC%COX@J(X$&G/V',.4N@0N&&(BZM\2S7R*X MLG'U>+7 CFW#8VFC)CY6/,9#1!HXA3*;$*F P MV&ZC=4!. 4<\2XY+7]R=ZXV<3G!65QM@M *$^N. EFO/HO]_/T^^_9_HPVKY MF[_L-'P:W@)=#^^3GFYZV\NJ)XA^O.@*S#X\8'C[%XY\5'7RYDN]G,I=^9=C M1%Y-;K-%7&O(-,\-6LT8^?[P,^OA#\OMK?8(G[D9A_M?)Q/_'_^-5Z5E"P_=EP\V=:, MBHRDB=.E#<]50\M9%MMD??Z8F1U?J9N&O0 6.K*Y#@; ,@]6I-PN+?+]&7[R MZ;%[Q0);_.?XZS O^@E.B5_@+_]39)O/5ZV2>3LHBSM$=>)(Q=3#D_W%^9=) M*"ROC36K)*E.D]9V;C0BJ_?PV?GT=AQ>C^SG(I)ZNF*5S,Y)-".H?D[\>]E?6 NY8NHHO=9+@]O.FL@#OS]3A M;0RO)]/L&_YI1V>KV[YUJ]P:'R6Z#EQI0?%FKT:36?PTN=]NKG(NJ'T'UJ^2 MG#M>!;MQJ5EY]B3&3M+3C4JO$:&]&8?AMV%8V-'R#>\Y@MI8JFY0MI_GDT,, MJ*U*H]'#O@XG>#HHT;8%JTEH!\\GW1C0P"W]0SIIO]*8K?-X/EZSX,/S\93[[>//A8R^P./R]ND]6+@B/SJRO[O<9B.OG_^&/UB.IP/X^SF=GZ^W+:N MVNETQ_6EMH\E+8CLM[^G_OUTZ OHU\-2G833P-7:,^);D,CO< +,?[7S^-H. MIW_:T:* :+:LV4ERH[69'96$]U>SO__S/? FE5U_&G]_[\\S>@:4[B:[N M'5LWYM3O>;Z]@NVWZ3+QW5/IW?/5BY3='=CTF25W6:@?HI]\B]/O[]*S;ST# MPTFX[_2!,U1VO>K=9\[/,F]=L%J"[!CY/%;6?6RI;&1S?=VZLUX^ \[.-F]; MKYJ\]O)]THD)/_0]0"_>25>A_+P!^'D#<)1LWD[&;^.DA%">KE3OQFP?KR<' M"&_H7(FPY.UPO)KS G]8[(!YMG UHW:J9]"%3;5-WN?/\S519V>;GBY5K9+Q M5&EM9T5E^=QM:&Q'WV?#69DBG9V+5JMJ/-/WWLF>RM+[./_/^ZE_-_TTF_XV MFP]7;P!+EGMW^D"UDL=3I7H,VRI+^-UB#C9^O&R:6,Z4[EZU6@WDJ;(\R*!V M#L"WD_G_%^]/ZEBJ'KG+!ZJ51!8X+ ^RK;*$7\.BDW&\H[3$A>B.):N51IXJ MQ?VL:4MNOR[BI\FZ

8[U2Z["TFX"Q,;%/N?P\G(KJ;2 M_F-R&U]-%N/Y]/L?]J\^9+_W8_4NSDLBH L_&X0!4/S?A1T-T]"O=__)_GT_ MV:$'*!S\8+VK^I)PZ,K7MB !9FQDQ^L-O[G]NIKH8-UP-)Q_+^.[G?;%>K4! MA4!Q'&?;BM5@&]_]97!=#3E8M4_^S9;('*G_?V M^Y^S1[UM2A?^=%G_#+T&YIQ?ZW._2+4+UR.D\%@C-ZFO?2'T=_2+/._@%9B) MSY/I][-+1[:O6$],F_R>="2^=B)Y--K3/837+_*!+;TM(H[-M>H]ZCU2*#N8\+-6\9(GS<_Z MQ)_UBJ7^7TM##NJ_'973M\.KU3.!I MLNS,K]HV,\;I7*M:N>W).K>5%_4E=./G$(F/OK^WPU!(4-N6 MK%98>[J\]G"F=J"<(T788=Y5*=.X:\UJ];(G"NX ;VJ[G7>9X9MOGXO9QIV+ MUBMU/=7+/,">AJ2WW-DC"U%2B-O6KE>G6D"6>YC5@BF]WVIQ@[ISY7H5IN?8 MU4.,JEU9\=_%I>K6J)^?N3F%E<_)_&^?K$:H]27W+ M!^J5K!:3]6ZV-2?A9TGFOB2]YT.=)-Y4[N@$-E:6_!;SDRE?)[_*"+WK-SK) MNZ7LTY',:T[)W\V_Q&G/^KW]&YU$W5+BZDCFU=9JZQ8C._UC.)L7O.K>O6HG M<;:4SCK(H-H"?&Y9SLV$[%BR4[5"2\FL_:RIGOF_,_[E!7AH[4Z2;"F5U9%9 M#KIV)R&VDL#:RY[JWLZ&YWVN^FU=L).X6DI [6-+[:?. MV:'*%!42V+;U.LFKI831'J:TD.(OTA[S\4*=!-12EF<;&ZH[(9.S2R7OUN@D MCY9R,!O$MU'F?;8XCJU7I2VE21HL4YV,?P?'9;VQ7^/,3X?+:YA"=:J'E^\D MQ)82(-U95OU<"L.\+SOBF'Y[H*[4]?.AU3M)MJ5<2&>&M=I0X\UX-@2V?IK: M93/51Z,.G^[\S.X:>SY3I-5&5S(*]-UX]JEG #GQ_>K.9<_)A=TO]TMNSG1^ MQXVM"U9\W'E(%D^R7WN843MG>;^ULU^U;2Q5339[N;U5*@V]<[L9C;;8DC(O M0'C3W%Z.WN7/DT#X*N,A[]G MV6HZ=)R/<)@QU3V%O*L2S4B?KE3M)>^Q/MP6\EL1R:?A_&SW^LE2U9[DGBB4 M)PRHW3AT,8H$.T&R5Q,F7^)9]>:U9[;'B>G RRIGUCL0V9[EJWV MOO8XL1UF3!,&<+FO$O/ZMBQ7[6WM*89P&R,:,H:?IK?C>5E;^&C):J]J3S>% MSQG2EB4L)+#=JU9[4'N6'6Q.;'&]A1KN(,?3WES M';>,[R>CH0<"WD\GOL=;QB>?Z>&6<3<9Q6\9'W_J&48*7#=N7_^L7/QZ^?!X MZ5(AW>'5&[F1W"NWIPG\CORJ?L>R;9]O)_/U5LNDD;M_I9&L\IERWL.__BWZ M^B_R?YR=Q?_[__S_4$L#!!0 ( /5K^U9.8FKOC < #8C 9 8V)Z M+3(P,C,P-C,P>#$P<65X,S$Q+FAT;>5:;7/;N!'^WE^!VM-<,D/)>HEB6W8\ MDW.45NDTOG/=7J=?.B"YE%"3! \ ):N_OL\"E"5;HXS0?%(K"+Q>ZS MSRX(G4Y=D9^=3DFF9[\[_7VK)=[JI"ZH="(Q)!VEHK:JG(B?4K+7HM5J9IWK M:F'49.I$K]/KBY^TN58S&<:=?[KO#$9>G)5TG(+W1X;/;J9JE@YT>^VNWD*4E"[9GL" M9Y/YXL8?;C7^?'1Y-7XW/G]S-;[X("[>B?,_C4?OQ.@?H_._78W_/L(CC(XN M_=#WXW]&8OSA?+G+Q_!V>U<7/Q(:QI%X3T87)'YHBS\:9:\UGIAV)'XP9%7* M&2K+5)Q/%65B=$-)[=2,Q$66J81,)/#A5+80;BK=L_W!T";43(7 MF4SPR A=@*B=#O,V)I24D+72+'A*(:\)ZZ[IM'B6PA@LF?L2BC5X0J(,2B:F ME1"')2D9,9^J9"ILS1\K^3D9:I3P!@IE<]16+M-SY:;8H*TH\0:RW@JFZ13; MG$$L%?%BW0W?" +[3P>!)#)5(L8,EU5,(\_F&L-F;5R5&8A#.@4]JDSR.H5. MX&8M@!$PIYAL*H2=$GD3: MJ*<^(X"@(HXUS9*4_G:07(D0F2OZ?*)KFV M->28-HW. U JHQ-*\=B*Y\!%2@!:"/[H)IG*[@.;WP MHMU!&KZ%KXJ[V#( E/4+IJTUW 8Q1-9V=Q$N*#'!Y\U*H43IVD !$G^FK*<3S*+2 MZ^'>^E+HR4=;@D$XA7JA"LV92NI<,F=B6]Z(596$1*BYZZT"_HJ) M)X+6($_I+Z>Q1P1)?!\D.Z?:!E9V3]*=(0.8S7"L@:BTNI3,1M("1=P-,3RD M29>A GB4C%6NW(++TK9E&;@^JCY@ 7-WIJYU4Y[T;IH-5;6I !CKRVB2:)-Z M WQ?-:$2U3$';C!"%0.2IZ!G#-@ <%4%WGF2Z$A>B-%,YK7/,W8=91G:!IPI M2S2SF^7_ML3LP!OAZ_:.P(,!@LAY&_J.6-?N80MV839Y.YNXJ-FN M>7Q3\ 3L\;'D!9Y:/%-D>W#5ILOYI-,42S^R-:Z?D>-,\SI):L..7>/4+5HS M9:S#ITV@XN=P4@X*IM+>U@I.,1]\2CWW>-,;7EC@U'1->7.XNC<_^M6[^74! M_ZJZU,$WTJ7Z=RSI$LS1*E>9.@H-/!GBMY]K:(/D*,L4;-XO%4P3ZOY#FP#!ZRS'/XG_NA9:[0S[6"^;R-K"X3 M?P9[\52;T3*X/>F&MPVA7.2UTSOH>)Z@O>]@G_+LCR, M?E8TF_XM'&VV<(9,(6CIEC(>C'S384 $X4,C$(4:8U%@;%W ^?")WTS#JEN/ M[4^V?J!;?(,RD1D /H)/R>D$8G4]UR&5Y!QP(YF]2AW9ZI?\Q%V^Y+/J"2CPAGCK?Z3:C,5!&IH40Y[*R M-%S^<0+RJW*Y&*K2!\H+G32Z8NV<+EC=R8P9%(6UN1'R=2@,-]=CQ\?MHT&? M;\@Q5-Z)[]V:,0W3?-\$M>P]=!/Z[MER+_O>YY^\OWR*] M//6+]W6^>+;??=4YZ1U&_J[UWF5FX[7?T"&/L>%G^R^1ZOY3O!]=7OQEY*^] M+L=__?-%)-Y?KE+["R+A<3;.L;VSN^V;:JC!WTI6,)-?B8BE?4]IQUMO-?_O MP_N4-K73!?1F1 ]\U5JKB;O4RWL_\JBT]7<6P_#^<$8;/_M8Y8NOBIV5B(R1 M-+7;%/G$+T6:S_"[E0/_>YG_ E!+ P04 " #U:_M6C'@;X6\' "&(@ M&0 &-B>BTR,#(S,#8S,'@Q,'%E>#,Q,BYH=&WE6FUSVS82_GZ_ F=/TV1& MDO5B6;&L>,9U[%8W-\[4D[G,W)<;D !%U"3! J!D]=?W68!ZL^1$:9LZSOF# M+!*+Q2[VV6>7A$:IR[/S42JY./_'Z)_-)GNKXRJ7A6.QD=Q)P2JKB@G[(*2] M8\UF+76IR[E1D]2Q;KO;8Q^TN5-3'L:=)+AS6,Y@?O@8U6\JY=*R&SECMSKGQ?<-RPO;M-*H M) A:]9N$33#/7\YJDZ$G4X5RP2Y3)1-VK0I>Q(IG M[%V2J%B:!L.'4\F2+O.\OP_/VK;VY+]W6K3]LP9BF?2F;D5,D9F,FERK*?*VZ ^VS.;F6IC6.Z M8-?:Y*S3;O[,=+* 6Q&W$)C3;R PW:\N,#]PBW!@X_,YNROT+)-B@FSQ\3$A M*D+#A$*CK& %K@K&BSFK"F M#P(E2Y9LO8II _"#.(;-VK@J$A '=PIZ5!%GE8!.X&8M@ U@3A'9E @[(9:0 MG&4K2-9HL ^6!NJ%(L4-DJ@R" "'&F#QRUEO3\QMRI),S^P"I$9.E'6&8R%. M-X/=L+*QAC6[,&;+VF\$;L=?'=S>;\3FQ>'K;F=P9FM U;T $80._8&/VIA1 M+T'X0+Q5E$F*(Y, 990IFY(XB>4@1R)(NA;*QIFV%>81;1J=!:"41L=2X+9E M+X$+(0&T$/RK^SCEQ42R"S#2;95!HM/CS4[_I7SEIW;Z(ER%2T4]8Q$ 2OH9 MT=8:;@..R):]%THV%DJP$/GY$,V0H&+^QWNEP=/UA?P5>RLM>FYLA2\6GXY3 M@^I8S"N[_Q0J*)'$GM\]:70DX^V M$@;AF<]/*M&T*01 ]! MLG>J;6%E_R3=&S* V50)0@*WNN#$1MP"1=0-$3RX$8M0 3R*1RI3;DYE:=>R M!%P?51^P@+D-T;5NRI/>?>U069D2@+&^C,:Q-L(;X/NJB2Q0'3/@!B.R)$"2 M"'K&@ T 5Y7@G6>)CO@5NYKRK/)Y1ELGDP1M@YK":;NC_"]+S!Z\$2YW=P0> M#)B(G+>A[XATY1ZW8!]FXTMI24U5\NDVF$6+=LWC6X:=@#T^EK3 5H8U=X]0=6A-EK,.GC:'BU_"D'!2DW"YK M!:68#[X4GGN\Z34OS/'4=">S^N'J@7SC3WOSYP+^576I_6^D2_7O6,0"S(U5 MKA)UY!IX,I+>-:ZE+27]9Y2WK2YD:1I')^*TL($RD1@ OH$] ME3Y'$17_QJD.7R-0MRJF.IM*XN^"3^H79Z9.:YF7F9Y+C,Y2'7*9;X #P?Q+ MZM!>+^\_ML4[CF:^H!)/B"/G.]UZ- +*I&DBQ!DOK1PNOIR!_,J,SX>J\('R MD\YJ79%V3N>D[FQ*#(K"6I^_^#H4ANO#J-/3UNM^C\ZC'(QT8K%P?535\D=5 M1TYLC_4QLSUX=+C=ZCPZ]C&UO4'K]+2WE]HC;W(P&QMC2UZ\.>@=+";4\1AV MRWO6V3R'HA ]W)NP+0>/';O]4EFJ17]_[OG3PK=(+T_][%]5-G]QV#EIGW4' M#7^R^>#HL-ZUOW!#GL+A%X?'2'7_R3Y\ MV^U430G^W+&$F?0JA"WL>TX>;YQ;_M^']3DY]<@1\W8,CWQ=6JMZ^U3$!S^: M*+7UIQ+#\(9P*K=^1K'*#%_WVJLI/$)Z5&Y[RB=^>5%_AM^!'/G?G_P.4$L# M!!0 ( /5K^U905MJ"B 4 'X; 9 8V)Z+3(P,C,P-C,P>#$P<65X M,S(Q+FAT;>U9ZV_;-A#_OK^"<[ T!2Q%#[_M!LA<9777VJF3KL.^#)1$Q5PD M4B.I.-Y?OR,EYV''G?M(DQ0+ L,F[X[WOA^EP4QEZ<%@1G!\\,/@1\M"+WE4 M9(0I% F"%8E1(2D[0Q]B(L^195540YXO!#V;*>0YGH\^<'%.+W"YKZA*R<%2 MSF"__#W8-X<,0AXO#@8QO4 T?E&CK3CR6KC9<#RGU? <$CI)U T[?JN=M#W/ M:_WIUH 5R$L>J18I>5'+*+-F1)_?:WAVNYFK_IS&:M9S'>>GFB$]&"2<*3A/ M '_YM12S)DR12V7AE)ZQGC&I5K(NMR.>U25FTI)$T*0DE/0? CJ!>N;GO%(9Y*24D:4)KJ>5#BYG-*0*^9[M MWM;XIN%8G('MBN? !6)OZ!Z!LXFX=^7;=RH_#*:GHZ/1\/!T-!FCR1$:OAH% M1RCX/1B^/QW]%L 2[ 93L_7SZ(\Z&HV']K9F/E!$3F=4HH@(11,:844Y0["0 M"WY!8RB,O!"RP*"6XLCMH/?VB3VTT>Z.VVKWD>LWG3K"$N&8YVJ%NJ+I.BW$ M$Z1F!)U@$6)&I#6Y3,D"'49*[WB.XX$0%B,<13S+,:-@G:9_5V !T4X7:$IR M+H":H2,N,N0ZUCN4<&&H[K@A%]L-/W03-3MGN::'>GXWE._XK; M_';[S[4"5:A89-^B'4E9$'%%F- 4Y,^IFI6VD*@05&E5M>K!933#[(Q S\@R M*J5V(_QKRA@:#)H107CRV'-A5$>OB> 90<JU>9M8 U;+)"[X5$FLAG"W3.^!S\>@9! M:W;ZV[BG!9;D.(ZA7ULI24!UI[/L$91I]7J6WWHP%^[1YTLKOOWQMQWCM>QF M6SM"^_Q&W10I5)2NM%1G[U5&"_)W0071XTSJZ$"&ZVY05I/K[V$H%K&RVMR+ MGU]5]W5%7%5#5>)NUV] @+M]G3G?19 ?491]N[,,,F70%+.RB4<@!0-G#*MH M)0,PU4TUAWK6P:YK"IRF"#A!'YQ"*L@;O^MVIX:\%N>ZNQ=CM7L;X#[-PMMFE8% Y3LMP-N8B)L"!,*I099QNF?B4KY$KQ3(OK7^AF%N&T B-&Q7*[0F;=KMUI^AJ< M*5!2Q[_E9B]XW*I=K@& F# M^$7-KRT9J@CUO/P2N;=!F0[:JF]*M]0V8="_"JG'PK>O7P.=7T*BFX$#>"%= ME+W,:Y=X805'5U[[-(=4UFWTR4/8O+O3:/>E^42O@^GD;6"&_'1T\NL$AOST MNE2_+!D>I^TZPK<,O-NNJD$8&):#FCRE,5KJ]\2,OA/)_1_D)V?75K![/:[[ M9HC=&)%?6WMO*ZBT$I6//)9XL)%@]#PI0AD)&@)>TFZ6H \P)=X$PH*D6(/%M==' MUYW* /GF@6'T*X*M<[R'V^^>>_V+U!+ P04 " #U:_M6@)D! M;FD% !*&P &0 &-B>BTR,#(S,#8S,'@Q,'%E>#,R,BYH=&WM6>MSXC80 M_]Z_0B737&X&.W[PALL,Y:"ADR-W)&UF^J4CVP+4V)(KR2'TK^]*-ER <.6> M)#?-9!BP=E?[WI_DSDPE\5EG1G!T]D/G1\M"KWF8)80I% J"%8E0)BF;HIN( MR%MD6055CZ<+0:7H[0Y0#USH?] 1H,1]U1;]B]@$>PVA^; MI9^'?Y31<-2S]S7S0!&YGE&)0B(4G= 0*\H9@@>IX'QV2! MNJ'2*Y[C>""$10B'(4]2S"A8I^G?95A M.,%&I.4"Z!F:,!%@ES'>HV&G[H)DIVQ--='S4\#RGO>(VO]WV2ZU $2H6VFNT0RDS M(E:$$QJ#_#E5L]P6$F:"*JVJ5KU_'\XPFQ+H&4E"I=1NA']-&4,B")\\ M]5P8EM$-%@2=V^@72 !2-@;T9I1,T( RS$**8W0Y@4PA8AG5W$_E(H<6\ R; M^.NU@$@3XV2!;AF?@P>G$)YJH[V/(VJ@/5[&I=.T+[_$&%9#'4CJZI6.?I*G<%^3NC@NC!)75T M()=UW>=UX_HG&,I";#RMGD0O5W7\/O=7>5\4L]OT*Q#@9EM7Q7<1Y"<49=]N M+(-,&;2_)&_7(4C!P!G!4[21 9CJ]ID*(G6PRYH"QS$"3M ':AD64HBSS"M] MLJIQD!E1(UUW-Z#*XCQ7.+1;LZU9JS=QBK6C\":Q\56#8O" M04R6JP$7$1$6A"G&J22MY9=V1&4:XT6+,N-LP]0N9 5<*9YH<>T[WP MPZB8+Q<8K-FT&U5?PS %2JIHN7&!T&R#T$Y5M+U6!4ZGOG/9L=V=:Q\2Z]?M M9M/?2^RI43E7&QPC8>2^*OFE)4,1H9:7WB-W'7[IH&WZ)G=+:1?:_"N3>BQ\ M^_HU(/DU)+H9.( ,XD7>R[QZC@PV$'/AM8]S2&'=3I\)HVZ\BN&?BX745C,$ K!35Y3".TU.^9&;V&U?X/[K.S M:P>PWH[DJ1E3#X;@8<#01AP^<,5PL*9O]+S* AD*&@ BTNA%SKE@^D02$ !- M!"4D/YK!,=>K R2.\$)C&3T@\L&P&\OL-/$[Q2INP_:\VI?'*H!DF]X7%UNI MV-7&?F(?;9"U3X5 $-@G,.O?#'OGW?X%NH&)<-'O7[WMCSZB9SK:T#T1XJ<. MT:?ENQ%.-BXCOAEL.)S1;R@/%3\JEN8YI"1(#]QW9>A7T MOE,98."\9\$!M*M,;;/\Q]NCXC-_EW5JWJ']"U!+ 0(4 Q0 ( /5K^U9+ MMA> [VP! -V#&0 0 " 0 !C8GHM,C R,S V,S N:'1M M4$L! A0#% @ ]6O[5I0P+KA<$0 7+< ! ( !'6T! M &-B>BTR,#(S,#8S,"YXX0$ 8V)Z+3(P,C,P-C,P7VQA8BYX;6Q02P$"% ,4 M" #U:_M6\B=,JH*( 0B 8 % @ $VT@( 8V)Z+3(P,C,P M-C,P7W!R92YX;6Q02P$"% ,4 " #U:_M63F)J[XP' V(P &0 M @ 'J6@, 8V)Z+3(P,C,P-C,P>#$P<65X,S$Q+FAT;5!+ 0(4 Q0 M ( /5K^U:,>!OA;P< (8B 9 " :UB P!C8GHM,C R M,S V,S!X,3!Q97@S,3(N:'1M4$L! A0#% @ ]6O[5E!6VH*(!0 ?AL M !D ( !4VH# &-B>BTR,#(S,#8S,'@Q,'%E>#,R,2YH=&U0 M2P$"% ,4 " #U:_M6@)D!;FD% !*&P &0 @ $2< , M8V)Z+3(P,C,P-C,P>#$P<65X,S(R+FAT;5!+!08 "@ * * " "R=0, " ! end