0000950170-24-021432.txt : 20240227 0000950170-24-021432.hdr.sgml : 20240227 20240227172747 ACCESSION NUMBER: 0000950170-24-021432 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 97 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240227 DATE AS OF CHANGE: 20240227 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Hub Group, Inc. CENTRAL INDEX KEY: 0000940942 STANDARD INDUSTRIAL CLASSIFICATION: ARRANGEMENT OF TRANSPORTATION OF FREIGHT & CARGO [4731] ORGANIZATION NAME: 01 Energy & Transportation IRS NUMBER: 364007085 STATE OF INCORPORATION: IL FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-27754 FILM NUMBER: 24688730 BUSINESS ADDRESS: STREET 1: 2001 HUB GROUP WAY CITY: OAK BROOK STATE: IL ZIP: 60523 BUSINESS PHONE: 6302713653 MAIL ADDRESS: STREET 1: 2001 HUB GROUP WAY CITY: OAK BROOK STATE: IL ZIP: 60523 FORMER COMPANY: FORMER CONFORMED NAME: Hub Group DATE OF NAME CHANGE: 20160718 FORMER COMPANY: FORMER CONFORMED NAME: HUB GROUP INC DATE OF NAME CHANGE: 19950313 10-K 1 hubg-20231231.htm 10-K 10-K
FYfalse0000940942http://fasb.org/us-gaap/2023#UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMemberP3Y0000940942us-gaap:CommonClassAMember2022-12-310000940942hubg:EquipmentNoteDueTwoThousandTwentySevenMember2022-12-310000940942hubg:PurchasePriceInExcessOfPredecessorBasisNetOfTaxMember2023-12-310000940942hubg:CreditAgreementMember2022-02-280000940942us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2021-12-310000940942hubg:PerformanceBasedRestrictedStockMember2023-12-310000940942us-gaap:FurnitureAndFixturesMember2023-12-310000940942us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310000940942hubg:IntermodalMember2023-01-012023-12-310000940942hubg:IntermodalMember2021-01-012021-12-310000940942us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310000940942hubg:FederalAndStateJurisdictionMember2023-12-310000940942hubg:CreditAgreementMember2022-02-282022-02-280000940942us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310000940942hubg:CreditAgreementMember2023-12-310000940942srt:MaximumMemberhubg:TimeBasedRestrictedStockMember2022-01-012022-12-310000940942hubg:OutsideDirectorsMemberus-gaap:RestrictedStockMember2024-01-012024-01-310000940942us-gaap:RetainedEarningsMember2021-01-012021-12-310000940942us-gaap:SoftwareDevelopmentMember2023-12-310000940942hubg:PurchasePriceInExcessOfPredecessorBasisNetOfTaxMember2021-12-310000940942srt:MaximumMemberhubg:TimeBasedRestrictedStockMember2023-01-012023-12-310000940942hubg:EquipmentNotesCommencingOnTwoThousandTwentyTwoMemberhubg:EquipmentNoteDueTwoThousandTwentySevenMember2023-01-012023-12-310000940942srt:MinimumMemberus-gaap:CustomerRelationshipsMember2023-12-310000940942us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310000940942us-gaap:AllowanceForCreditLossMember2020-12-310000940942us-gaap:CommonClassBMember2022-12-310000940942us-gaap:BuildingAndBuildingImprovementsMember2022-12-310000940942us-gaap:DomesticCountryMember2023-12-310000940942srt:MaximumMemberus-gaap:LetterOfCreditMember2022-02-282022-02-2800009409422022-12-310000940942hubg:TimeBasedRestrictedStockMembersrt:MinimumMember2022-01-012022-12-310000940942hubg:EmployeeRestrictedStockPlanMemberus-gaap:CommonClassAMember2023-01-012023-12-310000940942hubg:TimeBasedRestrictedStockMember2022-01-012022-12-310000940942hubg:EquipmentNotesDueTwoThousandTwentyFourMember2023-01-012023-12-310000940942hubg:ChoptankTransportLlcMember2023-01-012023-12-310000940942hubg:EmployeesMemberus-gaap:RestrictedStockMember2024-01-012024-01-310000940942us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2020-12-310000940942hubg:TimeBasedRestrictedStockMemberhubg:OutsideDirectorsMember2021-01-012021-12-310000940942us-gaap:CommonStockMember2021-12-310000940942us-gaap:StandbyLettersOfCreditMember2023-01-012023-12-310000940942hubg:EquipmentNotesDueTwoThousandTwentyThreeMember2022-12-310000940942us-gaap:CommonClassAMember2023-01-012023-12-310000940942hubg:EquipmentNoteDueTwoThousandTwentyFiveMember2023-01-012023-12-310000940942hubg:EquipmentNoteDueTwoThousandTwentySevenMember2023-12-310000940942us-gaap:RestrictedStockMember2022-01-012022-12-310000940942hubg:EmployeesMemberhubg:TimeBasedRestrictedStockMember2022-01-012022-12-310000940942us-gaap:RetainedEarningsMember2023-01-012023-12-310000940942hubg:PurchasePriceInExcessOfPredecessorBasisNetOfTaxMember2022-12-310000940942us-gaap:CommonStockMember2020-12-310000940942us-gaap:ValuationAllowanceTaxCreditCarryforwardMemberus-gaap:StateAndLocalJurisdictionMember2023-01-012023-12-310000940942hubg:LogisticsMember2021-12-310000940942us-gaap:AccountingStandardsUpdate201602Member2023-12-310000940942hubg:TimeBasedRestrictedStockMembersrt:MinimumMember2021-01-012021-12-310000940942hubg:ForwardAirFinalMileAcquisitionMember2023-12-200000940942hubg:LogisticsMember2023-01-012023-12-310000940942srt:WeightedAverageMember2022-12-310000940942srt:MaximumMemberhubg:CaseStackIncorporationMember2023-01-012023-12-310000940942us-gaap:CommonClassBMember2023-01-012023-12-310000940942hubg:FixedRateBorrowingsMember2023-12-310000940942srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2023-12-310000940942hubg:EquipmentNotesDueTwoThousandTwentyEightMember2023-01-012023-12-310000940942hubg:EmployeesMemberus-gaap:PerformanceSharesMember2024-01-012024-01-310000940942hubg:PerformanceBasedRestrictedStockMember2021-01-012021-12-310000940942hubg:ForwardAirFinalMileAcquisitionMember2023-12-202023-12-200000940942srt:MaximumMemberhubg:DevelopedTechnologyMember2023-12-310000940942hubg:EquipmentNoteDueTwoThousandTwentyFiveMember2022-12-310000940942srt:MaximumMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberhubg:CreditAgreementMember2022-02-282022-02-280000940942hubg:CustomerAMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMember2021-01-012021-12-310000940942us-gaap:CommonClassBMemberhubg:MAYEntitiesMember2022-08-012022-08-310000940942hubg:IntermodalAndTransportationSolutionsMember2021-12-310000940942us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberhubg:CreditAgreementMembersrt:MinimumMember2022-02-282022-02-280000940942hubg:EquipmentNoteDueTwoThousandTwentySixMemberhubg:EquipmentNotesCommencingOnTwoThousandTwentyOneMember2023-01-012023-12-310000940942hubg:InterSegmentMember2022-01-012022-12-310000940942srt:MinimumMemberus-gaap:CustomerRelationshipsMember2022-12-310000940942us-gaap:AllowanceForCreditLossMember2021-12-310000940942us-gaap:LeaseholdImprovementsMember2022-12-310000940942hubg:DevelopedTechnologyMember2023-12-310000940942us-gaap:StateAndLocalJurisdictionMember2023-12-310000940942hubg:EmployeesMemberhubg:TimeBasedRestrictedStockMember2023-01-012023-12-310000940942hubg:EquipmentNotesDueTwoThousandTwentyThreeMemberhubg:EquipmentNotesCommencingOnTwoThousandNineteenMember2023-01-012023-12-310000940942us-gaap:TradeNamesMember2023-12-310000940942us-gaap:TreasuryStockCommonMember2023-01-012023-12-310000940942hubg:LogisticsMember2022-12-310000940942hubg:CustomerAMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMemberhubg:LogisticsMember2023-01-012023-12-310000940942us-gaap:CommonClassAMember2023-12-310000940942hubg:EquipmentNotesDueTwoThousandTwentyFourMember2023-12-310000940942hubg:CustomerAMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMemberhubg:IntermodalAndTransportationSolutionsMember2021-01-012021-12-310000940942us-gaap:ConstructionInProgressMember2022-12-310000940942hubg:EmployeeRestrictedStockPlanMemberus-gaap:CommonClassAMember2022-01-012022-12-310000940942hubg:EmployeesMemberhubg:PerformanceBasedRestrictedStockMember2022-01-012022-12-310000940942us-gaap:CustomerConcentrationRiskMembersrt:MaximumMemberus-gaap:ServiceMemberus-gaap:SalesRevenueNetMember2021-01-012021-12-310000940942us-gaap:AdditionalPaidInCapitalMember2020-12-310000940942hubg:EquipmentNotesDueTwoThousandTwentyEightMember2022-12-310000940942srt:MinimumMemberus-gaap:StateAndLocalJurisdictionMember2023-01-012023-12-310000940942us-gaap:OtherAssetsMembersrt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember2022-12-310000940942srt:MaximumMemberhubg:EquipmentNoteDueTwoThousandTwentySevenMember2023-12-310000940942srt:MaximumMembersrt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember2023-01-012023-12-310000940942hubg:EmployeeRestrictedStockPlanMemberus-gaap:CommonClassAMember2021-01-012021-12-310000940942srt:MaximumMemberhubg:EquipmentNoteDueTwoThousandTwentyFiveMember2023-12-310000940942hubg:IntermodalAndTransportationSolutionsMember2023-12-310000940942us-gaap:CommonClassAMemberhubg:DPYEntitiesMember2022-08-012022-08-310000940942us-gaap:RestrictedStockMember2024-01-012024-01-310000940942us-gaap:AllowanceForCreditLossMember2022-01-012022-12-310000940942us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberhubg:CreditAgreementMember2022-02-282022-02-280000940942hubg:TimeBasedRestrictedStockMember2021-12-310000940942srt:MinimumMemberhubg:DevelopedTechnologyMember2022-12-310000940942hubg:EmployeesMemberhubg:PerformanceBasedRestrictedStockMember2023-01-012023-12-310000940942srt:MaximumMemberus-gaap:CustomerRelationshipsMember2022-12-3100009409422022-01-012022-12-310000940942hubg:EquipmentNoteDueTwoThousandTwentySixMember2023-12-310000940942us-gaap:TreasuryStockCommonMember2020-12-310000940942us-gaap:PropertyPlantAndEquipmentMembersrt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember2022-12-310000940942us-gaap:LeaseholdImprovementsMember2023-12-310000940942us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310000940942hubg:PerformanceBasedRestrictedStockMember2022-01-012022-12-310000940942hubg:EmployeesMemberhubg:TimeBasedRestrictedStockMember2021-01-012021-12-310000940942us-gaap:FurnitureAndFixturesMember2022-12-310000940942hubg:EquipmentNoteDueTwoThousandTwentyFiveMemberhubg:EquipmentNotesCommencingOnTwoThousandTwentyOneMember2023-01-012023-12-310000940942us-gaap:TreasuryStockCommonMember2021-12-310000940942us-gaap:RetainedEarningsMember2022-12-310000940942us-gaap:CommonClassBMember2024-02-2900009409422023-12-310000940942srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember2023-12-310000940942hubg:NonqualifiedDeferredCompensationPlanMember2023-01-012023-12-310000940942us-gaap:PerformanceSharesMember2021-01-012021-12-310000940942us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310000940942hubg:CreditAgreementMember2023-01-012023-12-310000940942hubg:EquipmentNotesDueTwoThousandTwentyEightMember2023-12-310000940942hubg:TwoThousandAndTwentyTwoShareRepurchaseProgramMemberus-gaap:CommonClassAMember2022-10-310000940942hubg:LogisticsMember2022-01-012022-12-310000940942hubg:CustomerAMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMemberhubg:IntermodalAndTransportationSolutionsMember2022-01-012022-12-310000940942hubg:TwoThousandAndTwentyThreeShareRepurchaseProgramMemberus-gaap:CommonClassAMember2023-10-310000940942us-gaap:PerformanceSharesMember2022-01-012022-12-310000940942us-gaap:TransportationEquipmentMember2023-12-3100009409422023-01-012023-03-310000940942us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2022-01-012022-12-310000940942hubg:TimeBasedRestrictedStockMemberhubg:OutsideDirectorsMember2022-01-012022-12-310000940942us-gaap:StandbyLettersOfCreditMember2023-12-310000940942us-gaap:CustomerRelationshipsMember2022-12-310000940942us-gaap:AllowanceForCreditLossMember2022-12-310000940942hubg:DevelopedTechnologyMember2022-12-310000940942us-gaap:TreasuryStockCommonMember2022-01-012022-12-310000940942hubg:TimeBasedRestrictedStockMember2021-01-012021-12-310000940942srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember2022-01-012022-12-310000940942hubg:InvesteesMembersrt:MinimumMember2023-12-310000940942srt:MaximumMemberus-gaap:StateAndLocalJurisdictionMember2023-01-012023-12-310000940942us-gaap:BaseRateMemberhubg:CreditAgreementMembersrt:MinimumMember2022-02-282022-02-280000940942us-gaap:DomesticCountryMembersrt:MinimumMember2023-01-012023-12-310000940942hubg:LogisticsMember2021-01-012021-12-310000940942us-gaap:FederalFundsEffectiveSwapRateMemberhubg:CreditAgreementMember2022-02-282022-02-280000940942us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310000940942hubg:FixedRateBorrowingsMember2022-12-310000940942us-gaap:CustomerRelationshipsMemberhubg:ForwardAirFinalMileAcquisitionMember2023-12-310000940942hubg:InterSegmentMember2023-01-012023-12-310000940942hubg:TimeBasedRestrictedStockMember2023-01-012023-12-310000940942us-gaap:RetainedEarningsMember2020-12-310000940942hubg:ComputerEquipmentAndSoftwareMember2023-12-310000940942srt:MaximumMemberus-gaap:CustomerRelationshipsMember2023-12-310000940942us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000940942us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2021-01-012021-12-310000940942hubg:PerformanceBasedRestrictedStockMember2021-12-310000940942srt:MaximumMemberhubg:TimeBasedRestrictedStockMember2021-01-012021-12-3100009409422022-08-162022-08-160000940942us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310000940942hubg:EmployeesMemberhubg:PerformanceBasedRestrictedStockMember2021-01-012021-12-310000940942us-gaap:BaseRateMembersrt:MaximumMemberhubg:CreditAgreementMember2022-02-282022-02-280000940942hubg:CustomerAMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-01-012023-12-310000940942us-gaap:RetainedEarningsMember2021-12-310000940942hubg:CarrierNetworkAndAgentRelationshipsMember2023-12-310000940942hubg:ForwardAirFinalMileAcquisitionMember2023-01-012023-12-310000940942us-gaap:AllowanceForCreditLossMember2021-01-012021-12-310000940942hubg:EquipmentNotesCommencingOnTwoThousandTwentyThreeMemberhubg:EquipmentNotesDueTwoThousandTwentyEightMember2023-01-012023-12-310000940942hubg:CustomerAMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMember2022-01-012022-12-310000940942hubg:LogisticsMember2023-01-012023-12-310000940942us-gaap:CustomerRelationshipsMember2023-12-310000940942hubg:EquipmentNotesCommencingOnTwoThousandTwentyMemberhubg:EquipmentNoteDueTwoThousandTwentyFiveMember2023-01-012023-12-310000940942hubg:CreditAgreementMember2022-12-310000940942hubg:FixedRateBorrowingsMember2023-01-012023-12-310000940942hubg:EquipmentNotesDueTwoThousandTwentyFourMember2022-12-310000940942hubg:InterSegmentMember2021-01-012021-12-310000940942srt:MaximumMemberhubg:EmployeesMemberhubg:TimeBasedRestrictedStockMember2023-01-012023-12-310000940942srt:MinimumMemberhubg:DevelopedTechnologyMember2023-12-310000940942hubg:ForwardAirFinalMileAcquisitionMember2022-01-012022-12-310000940942hubg:EquipmentNoteDueTwoThousandTwentySevenMember2023-01-012023-12-310000940942us-gaap:LandMember2023-12-310000940942us-gaap:AdditionalPaidInCapitalMember2022-12-310000940942hubg:TimeBasedRestrictedStockMember2023-12-310000940942us-gaap:TreasuryStockCommonMember2021-01-012021-12-310000940942hubg:LogisticsMember2023-12-310000940942us-gaap:AllowanceForCreditLossMember2023-12-310000940942hubg:ComputerEquipmentAndSoftwareMember2022-12-310000940942hubg:CustomerAMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMemberhubg:LogisticsMember2021-01-012021-12-310000940942srt:MaximumMemberhubg:EquipmentNotesDueTwoThousandTwentyEightMember2023-12-3100009409422020-12-310000940942hubg:EquipmentNoteDueTwoThousandTwentySixMember2022-12-310000940942us-gaap:RestrictedStockMember2021-01-012021-12-310000940942srt:MaximumMemberus-gaap:TransportationEquipmentMember2023-12-310000940942hubg:EquipmentNoteDueTwoThousandTwentySixMember2023-01-012023-12-310000940942srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember2023-01-012023-12-310000940942hubg:IntermodalAndTransportationSolutionsMember2023-01-012023-12-310000940942us-gaap:CommonStockMember2023-12-310000940942hubg:CarrierNetworkAndAgentRelationshipsMember2022-12-310000940942us-gaap:RetainedEarningsMember2023-12-310000940942srt:MinimumMemberhubg:EquipmentNotesDueTwoThousandTwentyEightMember2023-12-310000940942hubg:EquipmentNotesDueTwoThousandTwentyThreeMember2023-01-012023-12-310000940942us-gaap:ValuationAllowanceTaxCreditCarryforwardMemberus-gaap:StateAndLocalJurisdictionMember2023-12-310000940942hubg:EquipmentNotesCommencingOnTwoThousandSixteenMemberhubg:EquipmentNotesDueTwoThousandTwentyThreeMember2023-01-012023-12-310000940942hubg:LogisticsMember2022-01-012022-12-310000940942hubg:PerformanceBasedRestrictedStockMember2022-12-310000940942hubg:EmployeesMemberhubg:TimeBasedRestrictedStockMembersrt:MinimumMember2023-01-012023-12-310000940942us-gaap:CommonClassAMember2024-02-290000940942srt:WeightedAverageMember2023-12-310000940942us-gaap:TreasuryStockCommonMember2023-12-3100009409422021-01-012021-12-310000940942srt:MaximumMemberhubg:DevelopedTechnologyMember2022-12-3100009409422024-02-220000940942srt:MaximumMemberhubg:EquipmentNotesDueTwoThousandTwentyFourMember2023-12-310000940942us-gaap:BaseRateMembersrt:MaximumMember2022-02-282022-02-280000940942us-gaap:BuildingAndBuildingImprovementsMember2023-12-310000940942us-gaap:ConstructionInProgressMember2023-12-310000940942us-gaap:CommonClassBMember2023-12-3100009409422023-01-012023-12-310000940942us-gaap:AdditionalPaidInCapitalMember2023-12-310000940942us-gaap:DomesticCountryMembersrt:MaximumMember2023-01-012023-12-310000940942hubg:EquipmentNotesDueTwoThousandTwentyFourMembersrt:MinimumMember2023-12-310000940942hubg:IntermodalMember2022-01-012022-12-310000940942hubg:EquipmentNoteDueTwoThousandTwentyFiveMember2023-12-310000940942hubg:EquipmentNotesDueTwoThousandTwentyThreeMembersrt:MinimumMember2023-12-310000940942hubg:CustomerAMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMemberhubg:IntermodalAndTransportationSolutionsMember2023-01-012023-12-310000940942us-gaap:PerformanceSharesMember2023-01-012023-12-310000940942us-gaap:CustomerConcentrationRiskMembersrt:MaximumMemberus-gaap:ServiceMemberus-gaap:SalesRevenueNetMember2023-01-012023-12-310000940942hubg:PurchasePriceInExcessOfPredecessorBasisNetOfTaxMember2020-12-310000940942us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2023-01-012023-12-310000940942us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2023-12-310000940942hubg:TwoThousandAndTwentyTwoIncentivePlanMember2023-12-310000940942hubg:EquipmentNoteDueTwoThousandTwentySixMembersrt:MinimumMember2023-12-310000940942us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2022-12-310000940942srt:MinimumMemberhubg:EquipmentNoteDueTwoThousandTwentyFiveMember2023-12-310000940942us-gaap:CustomerConcentrationRiskMembersrt:MaximumMemberus-gaap:ServiceMemberus-gaap:SalesRevenueNetMember2022-01-012022-12-310000940942us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310000940942srt:MaximumMemberhubg:ComputerEquipmentAndSoftwareMember2023-12-310000940942us-gaap:AdditionalPaidInCapitalMember2021-12-310000940942srt:MaximumMemberhubg:EquipmentNoteDueTwoThousandTwentySixMember2023-12-310000940942us-gaap:CommonClassBMemberhubg:MAYEntitiesMember2022-08-310000940942hubg:PerformanceBasedRestrictedStockMember2023-01-012023-12-310000940942hubg:IntermodalAndTransportationSolutionsMember2022-01-012022-12-310000940942hubg:EquipmentNotesDueTwoThousandTwentyFourMemberhubg:EquipmentNotesCommencingOnTwoThousandTwentyMember2023-01-012023-12-310000940942us-gaap:TreasuryStockCommonMember2022-12-310000940942us-gaap:PropertyPlantAndEquipmentMembersrt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember2023-12-310000940942hubg:TimeBasedSharesMemberhubg:EmployeesMember2024-01-012024-01-310000940942us-gaap:CommonClassAMemberhubg:DPYEntitiesMember2022-08-310000940942us-gaap:OtherAssetsMembersrt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember2023-12-310000940942hubg:EquipmentNotesCommencingOnTwoThousandSeventeenMemberhubg:EquipmentNotesDueTwoThousandTwentyFourMember2023-01-012023-12-310000940942hubg:TimeBasedRestrictedStockMember2022-12-310000940942us-gaap:CommonStockMember2022-12-310000940942us-gaap:LandMember2022-12-3100009409422023-06-300000940942hubg:IntermodalAndTransportationSolutionsMember2022-12-310000940942hubg:CustomerAMemberus-gaap:ProductConcentrationRiskMemberus-gaap:SalesRevenueNetMemberhubg:LogisticsMember2022-01-012022-12-310000940942hubg:CaseStackIncorporationMembersrt:MinimumMember2023-01-012023-12-310000940942hubg:ForwardAirFinalMileAcquisitionMember2023-12-310000940942srt:MaximumMemberus-gaap:BuildingAndBuildingImprovementsMember2023-12-310000940942us-gaap:AllowanceForCreditLossMember2023-01-012023-12-310000940942us-gaap:RestrictedStockMember2023-01-012023-12-310000940942srt:MaximumMemberhubg:EquipmentNotesDueTwoThousandTwentyThreeMember2023-12-310000940942srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember2022-12-310000940942hubg:EquipmentNotesDueTwoThousandTwentyFourMemberhubg:EquipmentNotesCommencingOnTwoThousandNineteenMember2023-01-012023-12-310000940942us-gaap:TradeNamesMember2022-12-310000940942hubg:ForwardAirFinalMileAcquisitionMemberhubg:DevelopedTechnologyMember2023-12-310000940942hubg:EquipmentNoteDueTwoThousandTwentySevenMembersrt:MinimumMember2023-12-310000940942hubg:TimeBasedRestrictedStockMembersrt:MinimumMember2023-01-012023-12-310000940942us-gaap:GeneralAndAdministrativeExpenseMemberhubg:ForwardAirFinalMileAcquisitionMember2023-01-012023-12-310000940942hubg:EquipmentNotesDueTwoThousandTwentyThreeMember2023-12-310000940942hubg:TimeBasedRestrictedStockMemberhubg:OutsideDirectorsMember2023-01-012023-12-310000940942us-gaap:StandbyLettersOfCreditMember2022-12-310000940942us-gaap:RetainedEarningsMember2022-01-012022-12-310000940942us-gaap:LetterOfCreditMembersrt:MinimumMember2022-02-282022-02-280000940942us-gaap:BaseRateMembersrt:MinimumMember2022-02-282022-02-280000940942us-gaap:TransportationEquipmentMember2022-12-3100009409422021-12-31hubg:NumberOfOperatingLocationxbrli:purehubg:Tractorshubg:SquareFeethubg:Segmenthubg:Operatorsxbrli:shareshubg:Containershubg:Driversiso4217:USDhubg:Trailersiso4217:USDxbrli:shareshubg:Carrier

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-K

(Mark One)

ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the fiscal year ended December 31, 2023 or

 

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from _____ to _____

Commission File No. 0-27754

HUB GROUP, INC.

(Exact name of registrant as specified in its charter)

Delaware

36-4007085

(State or other jurisdiction of incorporation or organization)

(I.R.S. Employer Identification No.)

2001 Hub Group Way

Oak Brook, IL 60523

(Address, including zip code of principal executive offices)

(630) 271-3600

(Registrant’s telephone number, including area code)

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

Title of each class

 

Trading Symbol(s)

 

Name of each exchange on which registered

Class A Common Stock, par value $0.01 per share

 

HUBG

 

NASDAQ

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

Indicate by check mark if the Registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes ☒ No ☐

Indicate by check mark if Registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes ☐ No

Indicate by check mark whether the Registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the Registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 229.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 or a smaller reporting company. See definitions of “large accelerated filer”, “accelerated filer” and “smaller reporting company” in Rule 12b-2 of the Exchange Act. (Check one):

Large accelerated Filer

Accelerated Filer ☐

  Non-Accelerated Filer ☐

Smaller Reporting Company

 Emerging Growth Company

 

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b).

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No ☒

The aggregate market value of the Registrant’s voting stock held by non-affiliates on June 30, 2023, based upon the last reported sale price on that date on the NASDAQ Global Select Market of $40.16 per share, was $2,487,094,182.

On February 16, 2024, the Registrant had 62,252,354 outstanding shares of Class A Common Stock, par value $.01 per share, and 574,903 outstanding shares of Class B Common Stock, par value $.01 per share.

Documents Incorporated by Reference

The Registrant’s definitive Proxy Statement for the Annual Meeting of Stockholders to be held on May 23, 2024 (the “Proxy Statement”) is incorporated by reference in Part III of this Form 10-K to the extent stated herein. Except with respect to information specifically incorporated by reference in this Form 10-K, the Proxy Statement is not deemed to be filed as a part hereof.

 

 

 


 

HUB GROUP, INC.

TABLE OF CONTENTS

PART I

2

Item 1 Business

2

Item 1A Risk Factors

7

Item 1B Unresolved Staff Comments

17

Item 1C Cybersecurity

17

Item 2 Properties

18

Item 3 Legal Proceedings

18

Item 4 Mine Safe Disclosures

18

PART II

18

Item 5 Market For Registrant's Common Equity and Related Stockholder Matters and Issuer Purchases of Equity Securities

18

Item 6 Reserved

20

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

21

Item 7A Quantitative and Qualitative Disclosures About Market Risk

29

Item 8 Financial Statements and Supplemental Data

30

 

 

 

 

 

 

 

1


 

PART I

FORWARD LOOKING STATEMENTS

Statements in this Annual Report on Form 10-K that are not historical facts are forward-looking statements, provided pursuant to the safe harbor established under the Private Securities Litigation Reform Act of 1995. These forward-looking statements are not guarantees of future performance and involve risks, uncertainties and other factors that might cause the actual performance of the Company to differ materially from those expressed or implied by this discussion and, therefore, should be viewed with caution. Further information on the risks that may affect the Company’s business is included under Item 1A “Risk Factors” and in subsequent filings the Company makes with the SEC from time to time. The Company assumes no obligation to update any such forward-looking statements.

Item 1. BUSINESS

General

Hub Group, Inc. (the “Company”, “Hub”, “we”, “us” or “our”) is a leading supply chain solutions provider that offers comprehensive transportation and logistics management services focused on reliability, visibility and value for our customers. Our mission is to continuously elevate each customer’s business to drive long term success. Our vision is to build the industry’s premier supply chain solution. Our service offerings include a full range of freight transportation and logistics services, some of which are provided using assets we own and operate, and some of which are provided by third parties with whom we contract. As we have continued to expand our service offerings and diversify our business, we have also made changes to the financial information that our CEO, who has been identified as our Chief Operating Decision Maker (CODM), uses to make operating and capital decisions. Beginning in the first quarter of 2023, we concluded that we have two reportable segments: Intermodal and Transportation Solutions (“ITS”) and Logistics which are based primarily on the services each segment provides. We have recast the prior period information to conform with current year presentation. Our ITS segment includes our intermodal and dedicated trucking. Our Logistics segment includes full outsource logistics solutions, transportation management services, freight consolidation, warehousing and fulfillment, and final mile delivery services. Logistics also includes our brokerage business which provides third-party truckload, less-than-truckload (“LTL”), flatbed and temperature-controlled needs.

We are one of the largest freight transportation providers in North America. Hub services a large and diversified customer base in a broad range of industries, including retail, consumer products, automotive and durable goods. We believe our strategy to offer multi-modal supply chain management solutions serves to strengthen and deepen our relationships with our customers and allows us to provide a more cost effective and higher service solution.

We employ sales and marketing representatives throughout North America who service local, regional and national accounts. We believe that fostering long-term customer relationships is critical to our success and allows us to better understand our customers’ needs and specifically tailor the transportation and logistics services we provide to them.

Our business is seasonal to the extent that certain customer groups and their shipping demand, such as retail, are seasonal. A significant portion of our revenue and earnings is related to the provision of services to customers who serve consumer end markets in North America. As such our business generally experiences a higher level of demand during the time leading up to the December holidays, as our customers seek to build their inventories by moving their goods into distribution centers (both their own, as well as locations that we operate) and retail store locations in the second half of the calendar year.

The transportation and logistics services industry is highly competitive. We compete against intermodal providers, logistics companies, third-party brokers, trucking carriers, transportation management providers, warehousing providers and railroads that market their own services. Competition is based primarily on rates charged for services provided, quality of service, reliability, transit time and scope of operations.

Our service offering facilitates our customers’ desires for energy-efficient transportation and logistics solutions and assists in meeting their objectives to reduce their environmental footprint. Our intermodal service is significantly more fuel efficient as compared to trucking transportation, and we continually seek opportunities to convert our customers’ transportation needs from trucking to intermodal. In addition, our logistics offering includes shipment consolidation and network optimization services that seek to maximize the amount of freight carried per mile which reduces fuel consumption. One of the objectives of our investment strategy is to replace older model tractors with newer, more energy-efficient equipment. We also are investing in new technologies such as electric-powered tractors that offer attractive environmental benefits to us and our customers. Our GPS-enabled container fleet allows for our truck drivers and third-party carriers to efficiently locate our containers without driving wasted miles. We are an Environmental Protection Agency (EPA) SmartWay® Transport Partner, having been awarded the EPA’s SmartWay® Excellence Award nine times since 2008. Our headquarter buildings in Oak Brook, IL are certified as “Gold” by the Leadership in Energy and Environmental Design (LEED®) organization. Please see the Investors section of our website (investors.hubgroup.com) for additional information on our environmental, social and governance attributes.

2


 

Our strategy to grow revenue, net income and cash flow includes the following elements:

Deepen and diversify our customer relationships through a best-in-class customer experience across all of our service offerings;
Acquire and organically develop new service offerings for our customers that will diversify our revenue streams and deliver sophisticated supply chain solutions;
Invest in assets, such as containers and tractors, to drive organic growth and reduce our costs;
Build an industry leading information technology platform to drive growth and efficiency and support future innovations; and
Sustain a culture that continues to enable innovation, service and teamwork.

We are committed to investing in technology to facilitate the growth of our business while enabling efficiency in our operations. Our digital strategy leverages advanced technology for our core operating systems, while we invest in emerging technologies to achieve our business goals and enable innovative solutions for our stakeholders, which include customers, drivers, vendors and employees. Consistent with our strategy of acquiring companies that strengthen our offering to our customers, in 2022 we achieved system integration of Choptank and TAGG into our tech landscape which enabled cross-selling of our brokerage and fulfillment services for our expended customer base. We expect to complete the same type of integration with the Forward Air Final Mile business during 2024. We continue to make significant investment in refreshing critical technology for key functions including customer management, pricing, and order to cash processes, while enabling advanced technologies for data mining and trend analysis.

Development of the Business

We have been a leader in the intermodal industry since our business was founded in 1971. Today we generate over $4 billion in annual revenue, having grown through the addition of new customers, through cross-selling our services to our customer base, by investing in equipment such as containers and tractors, by developing new service offerings, and through the acquisitions of new business lines. For example, over the past several years we have invested in a fleet of refrigerated intermodal containers that represents a new service line which we marketed to our existing customer base.

We regularly evaluate acquisitions as a component of our strategy to enhance our core business lines and diversify our service offerings. Our recent strategic transactions include the following:

Forward Air Final Mile Acquisition. On December 20, 2023, we acquired 100% of the equity interests of Forward Air Final Mile (“FAFM”). FAFM provides residential last mile delivery services and installation of big and bulky goods, with a focus on appliances, throughout the United States. The financial results of FAFM, since the date of acquisition, are included in our Logistics segment.

TAGG Acquisition. On August 22, 2022, we acquired 100% of the equity interests of TAGG Logistics, LLC (“TAGG”). The acquisition expanded our presence in the consolidation and fulfillment space and added a complementary e-commerce offering to serve our customers' multimodal transportation and logistics needs. The acquisition added scale to our logistics service line and has enabled cross-selling opportunities. The financial results of TAGG, since the date of acquisition, are primarily included in our Logistics segment.

Choptank Acquisition. On October 19, 2021, we acquired 100% of the equity interests of Choptank Transport, LLC (“Choptank”). The acquisition added scale to our truck brokerage operation, enhanced our refrigerated trucking transportation services offering and complemented our growing fleet of refrigerated intermodal containers. The financial results of Choptank, since the date of acquisition, are primarily included in our Logistics segment.

Services Provided

As part of our profit improvement initiatives, we have focused on realizing efficiencies between our drayage trucking operation (which supports our intermodal service) and our dedicated trucking operation, including through the sharing of equipment and drivers, and by leveraging a combined set of driver support services including driver recruiting, asset management and safety functions. As a result, beginning in the first quarter of 2023, we concluded we have two reportable segments - Intermodal and Transportation Solutions and Logistics, which are based primarily on the services each segment provides. We have recast the prior period information to conform with current year presentation. We operate the following segments:

 

3


 

Intermodal and transportation solutions. Our intermodal and transportation solutions segment offers high service, nationwide door-to-door intermodal transportation, providing value, visibility and reliability in both transcontinental and local lanes by combining rail transportation with local trucking. Our service offering is well positioned to assist our customers in reducing their transportation spend and achieving their carbon emissions objectives. As an intermodal provider, we arrange for the movement of our customers’ freight in one of our containers, typically over long distances of 750 miles or more. We contract with railroads to provide transportation for the long-haul portion of the shipment between rail terminals. Local pickup and delivery services (referred to as “drayage”) between origin or destination and rail terminals are provided by our own trucking operations and third parties with whom we contract. Our predictive track and trace technology monitors the shipment to ensure that it arrives as scheduled and provides notification to our customer service personnel if there are service delays. As of December 31, 2023, we owned approximately 50,000 dry, 53-foot containers and 900 refrigerated 53-foot containers.

As of December 31, 2023, our trucking transportation operation consisted of approximately 2,300 tractors, 2,900 employee drivers and 4,300 trailers. We also contract for services with approximately 460 independent owner-operators who supply their own equipment and operate under our regulatory authority. These assets and contractual services are used to support drayage for our intermodal service offering and to serve our customers who require high service local and regional trucking transportation using equipment dedicated to their needs. Our dedicated service operation offers fleets of equipment and drivers to each customer on a contract basis, as well as the management and infrastructure to operate according to the customer’s high service expectations.

During 2023, approximately 78% of Hub’s drayage needs were provided by our own fleet, which includes our drivers and tractors and owner operators with whom we contracted operating under our motor carrier authority. As of December 31, 2023, we operated trucking terminals at 26 locations throughout the United States, with locations in many large metropolitan areas.

Logistics. Our Logistics segment offers a wide range of non-asset-based services including transportation management, freight brokerage services, shipment optimization, load consolidation, mode selection, carrier management, load planning and execution, warehousing, fulfillment, cross-docking, consolidation services and final mile delivery. Logistics includes our brokerage business which consists of a full range of trucking transportation services, including dry van, expedited, less-than-truckload (“LTL”), refrigerated and flatbed, all of which is provided by third-party carriers with whom we contract. We leverage proprietary technology along with collaborative relationships with third-party service providers to deliver cost savings and performance-enhancing supply chain services to our clients. Our transportation management offering also serves as a source of volume for our ITS segment. Many of the customers for these solutions are consumer goods companies who sell into the retail channel. Our final mile delivery offering provides residential final mile delivery and installation of appliances and big and bulky goods. Final mile operates through a network of independent service providers in company, customer and third-party facilities throughout the continental United States. Our business operates or has access to approximately 11 million square feet of warehousing and cross-dock space across North America, to which our customers ship their goods to be stored and distributed to destinations including residences, retail stores and other commercial locations. These services offer our customers shipment visibility, transportation cost savings, high service and compliance with retailers’ increasingly stringent supply chain requirements.

Relationships with Transportation and Warehouse Vendors

We utilize an asset-light strategy that employs a combination of our company-operated equipment as well as assets operated by third parties to transport and store our customers’ goods, which allows us to optimize our investment in equipment and facilities and reduce the level of capital we employ in our business. We are one of the largest purchasers of rail transportation services in North America and generally have multi-year contractual agreements with our railroad providers that specify the costs we pay for transportation and related services, as well as service levels and other provisions. Due to the importance of our relationship, some of our railroad providers have dedicated support personnel to focus on our day-to-day service requirements. On a regular basis, our senior executives and our railroad providers meet to discuss major strategic issues concerning intermodal transportation.

Approximately 78% of our drayage services are provided by our fleet. We contract with approximately 460 owner-operators who supply their own equipment and operate under our regulatory authority. We also procure drayage services from third parties, and we believe we are one of the largest purchasers of drayage transportation in the United States.

Our brokerage and logistics business lines are significant purchasers of truckload and less-than-truckload transportation from third parties. We contract with a large number of trucking companies that we use to provide these transportation services. Our relationships with these trucking companies are important since these relationships determine pricing, load coverage and service that we provide to our customers.

We have relationships with several national and local operators of warehouses and cross-dock facilities who provide a range of services to us including storage, product handling and related activities. We also operate our own warehouse locations which are leased from third-party landlords. Our final mile operation contracts with nearly 570 vendors across the United States who provide warehousing and delivery services.

4


 

We require all of our trucking vendors to carry auto liability and cargo insurance. Railroads, which typically carry higher self-insured retentions, provide limited cargo protection. To cover freight loss or damage we carry our own cargo insurance. We also carry general and auto liability insurance with an umbrella policy to cover potential exposure from our company-owned drayage and dedicated operations.

Government Regulations

The Company and several of our subsidiaries are licensed by the United States Department of Transportation (“DOT”) as brokers in arranging for the transportation of general commodities by motor vehicle. To the extent that we perform truck brokerage services, we do so under these licenses. The DOT prescribes qualifications for acting in this capacity. Our trucking subsidiaries operate under DOT motor carrier authority. We are licensed by the United States Federal Maritime Commissions (“FMC”) as an Ocean Transportation Intermediary authorized to provide ocean freight forwarding and non-vessel operating common carrier services, which are regulated by the FMC. Our business is also subject to requirements published by the United States Food and Drug Administration under the Food Safety Modernization Act regarding the use of sanitary transportation practices to ensure the safety of food transported by motor vehicle and rail. To date, compliance with these regulations and licensing requirements has not had a material adverse effect on our capital expenditures, earnings or competitive position.

There are federal, state and local laws and regulations concerning environmental matters and employee health and safety that apply to the Company’s operations. The Company is also subject to various federal, state and local laws and government regulations related to employment in the jurisdictions where we conduct business. Complying with these and other laws and regulations has not had a materially adverse effect on the Company’s business.

Custom-Trade Partnership Against Terrorism

One of our subsidiaries achieved Custom-Trade Partnership Against Terrorism (“C-TPAT”) certification in 2013 and has maintained it since then. C-TPAT is a voluntary supply chain security program led by United States Customs and Border Protection focused on improving the security of private companies’ supply chains. Companies who achieve C-TPAT certification must have a documented process for determining and alleviating risks throughout their international supply chain. This certification allows us to be considered low risk, resulting in expedited processing of our customers’ cargo, including fewer customs examinations.

Human Capital

Hub conducts business with and provides services to customers through a combination of office employees, driver employees and warehouse employees. We also contract with independent contractors and with staffing firms who provide personnel who provide their services in our warehouse operations. As of December 31, 2023, Hub had approximately 5,950 employees, which included approximately 2,900 drivers and 1,050 warehouse employees. In addition, as of December 31, 2023, we contracted with approximately 460 independent contractor drivers and had approximately 530 contractors working in our warehouse locations. We are not a party to any collective bargaining agreements and consider our relationship with our employees to be satisfactory.

Hub’s success depends in part on our ability to attract and retain skilled staff members, drivers and warehouse employees. Our executive management team receives regular updates regarding headcount changes, turnover rates, hiring rates, manager training and employee satisfaction. We invest in the development of our employees through our Hub University learning management system, which provides access to a variety of e-learning courses and modules to further develop job skills, increase knowledge of our business, and promote adherence to safety and compliance procedures. We seek to offer a competitive compensation package, which may include incentive compensation elements, as well as an attractive package of employee benefits. We are committed to employee engagement and an inclusive culture that values and respects every employee.

Hub strives to create a culture of accountability, safety and teamwork. We set annual performance goals for our operations teams relative to collisions and injuries and track performance monthly to ensure accountability. Further, we provide company-wide recognition on a monthly basis for employees who are nominated for performance that demonstrates our guiding principles of winning together, innovating with purpose and acting with integrity.

 

5


 

Information About Our Executive Officers

There exists no arrangement or understanding between any executive officer and any other person pursuant to which such executive officer was selected.

The table sets forth certain information as of February 1, 2024 with respect to each person who is an executive officer of the Company.

Name

 

Age

 

Position

David P. Yeager

 

70

 

Executive Chairman of the Board of Directors

Phillip D. Yeager

 

36

 

Vice Chairman of the Board of Directors, President and Chief Executive Officer

Brian D. Alexander

 

44

 

Executive Vice President and Chief Operating Officer

Kevin W. Beth

 

49

 

Executive Vice President, Chief Financial Officer and Treasurer

Dhruv Bansal

 

48

 

Executive Vice President and Chief Information Officer

Thomas P. LaFrance

 

62

 

Executive Vice President, Chief Legal and Human Resource Officer and Corporate Secretary

Brian H. Meents

 

39

 

Executive Vice President, Chief Marketing Officer and President of Intermodal and Transportation Solutions

David P. Yeager has served as the Executive Chairman of our Board of Directors since January 2023. Mr. Yeager previously served as Chairman of the Board between November 2008 and December 2022 and as Chief Executive Officer between March 1995 and December 2022. From March 1995 through November 2008, Mr. Yeager served as Vice Chairman of the Board. From October 1985 through December 1991, Mr. Yeager was President of Hub City Terminals (Hub Chicago). From 1983 to October 1985, he served as Vice President, Marketing of Hub Chicago. Mr. Yeager founded our St. Louis office in 1980 and served as its President from 1980 to 1983. Mr. Yeager founded our Pittsburgh office in 1975 and served as its President from 1975 to 1977. Mr. Yeager received a Masters of Business Administration degree from the University of Chicago Booth School of Business and a Bachelor of Arts degree from the University of Dayton. Mr. Yeager is the father of Phillip D. Yeager.

Phillip D. Yeager became our President and Chief Executive Officer on January 1, 2023 and was appointed Vice Chairman of the Board of Directors in February 2024. Previously Mr. Yeager served as President and Chief Operating Officer since July 2019, and as Chief Commercial Officer overseeing Intermodal and Truck Brokerage operations as well as sales, pricing, solutions and account management since January 2018. Mr. Yeager formerly held the role of Executive Vice President, Account Management and Intermodal Operations since January 2016 after serving as Vice President of Account Management and Business Development from February 2014 to January 2016. Mr. Yeager joined the Company in 2011 as the Director of Strategy and Acquisitions. Prior to joining the Company, Mr. Yeager served as Assistant Vice President of Commercial Banking at BMO Harris Bank, and as an investment banking analyst for Lazard Freres & Co. Mr. Yeager earned his Bachelor of Arts degree from Trinity College and a Master of Business Administration degree from the University of Chicago Booth School of Business. Mr. Yeager is the son of David P. Yeager.

Brian D. Alexander became our Executive Vice President and Chief Operating Officer on January 1, 2023. Mr. Alexander previously served as Executive Vice President, Logistics between September 2015 and December 2022. Before being named Executive Vice President, Mr. Alexander served as Vice President of Operations of Logistics from December 2010 to September 2015 and was responsible for the operational execution and excellence for manufacturing, retail and consumer packaged goods clients. Prior to that, Mr. Alexander was Senior Director of Strategic Accounts, where he had a ten-year history of managing and directing continuous improvement initiatives for key accounts. Mr. Alexander earned a Bachelor of Business Administration degree from Marquette University and Masters of Business Administration degree from Cardinal Stritch University.

Kevin W. Beth was named Executive Vice President, Chief Financial Officer and Treasure on January 1, 2024 with responsibility over the organization’s financial activities, acquisitions, investor relations and relationships with the company’s lenders. Prior to this role, Mr. Beth served as Executive Vice President and Chief Accounting Officer since July 2020 where he transformed Hub Group’s financial systems and was instrumental in leading the accounting organization through the integration of acquisitions, divestitures and the implementation of new accounting standards. Mr. Beth joined the Company in October 2003 as Corporate Controller and served as Controller and Assistant Treasurer beginning in March 2007. Mr. Beth is a Certified Public Accountant and held various auditing and corporate accounting positions prior to joining the Company. Mr. Beth received a Bachelor of Science degree in Accounting from the University of Illinois.

6


 

Dhruv Bansal was named Executive Vice President and Chief Information Officer in March 2022. Previously, Mr. Bansal served as Senior Vice President of Application Development and was responsible for the development, configuration, and delivery of Hub’s software as well as the product development strategy, architecture, and technical solutions. Mr. Bansal has spent over 20 years in engineering and product development roles. Before joining Hub in 2020, Mr. Bansal served as Vice President Transport IT Solutions for XPO Logistics, Inc. where he led IT for multiple North American transportation business units and was Vice President, Product Development at E2Open, a developer of a SaaS-based supply-chain management platform. Mr. Bansal earned a Master of Business Administration degree from the Indian Institute of Management in Ahmedabad, India and a Bachelor’s degree in Engineering from V.J.T.I. in Bombay, India.

Thomas P. LaFrance became our Executive Vice President, Chief Legal and Human Resources Officer and Corporate Secretary in February 2024 after joining the Company as Executive Vice President, General Counsel and Corporate Secretary in August 2021. In this role, Mr. LaFrance leads the Company’s legal, claims and compliance, and human resource efforts. Mr. LaFrance has over 30 years of global legal experience in multiple sectors, including having served as general counsel of General Electric Company's transportation and security technology divisions, as well as senior legal roles at Wabtec Corporation, National Grid plc and United Technologies Corporation. Earlier in his career, Mr. LaFrance was a partner at the law firm Goodwin Proctor. Mr. LaFrance graduated with a Bachelor of Arts degree in Economics from Boston College and received his J.D. from Georgetown University Law Center.

Brian Meents became our Executive Vice President, Chief Marketing Officer and President of Intermodal and Transportation Solutions in February 2024 after previously holding the role of Executive Vice President, Chief Marketing Officer since 2023. Mr. Meents is responsible for our intermodal business as well as pricing, analytics, continuous improvement, and marketing. Mr. Meents joined Hub Group in 2009 and held roles with increasing responsibility in business development, as Vice President of Account Management, where he focused on the development of client relationships, account strategy and innovation, and as Executive Vice President of Account Management, Sales, and Marketing. In addition to his responsibilities at Hub, Mr. Meents serves on the board of the University of Denver’s Transportation and Supply Chain Institute. Mr. Meents received his Bachelor’s degree from North Central College and an Executive Master’s degree in Transportation from the University of Denver.

Available Information

Our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and amendments to reports filed pursuant to Sections 13(a) and 15(d) of the Securities Exchange Act of 1934, as amended (“Exchange Act”), are filed with the Securities and Exchange Commission (“SEC”). We are subject to the informational requirements of the Exchange Act and file or furnish reports, proxy statements and other information with the SEC. The reports and other information that we file with the SEC are available free of charge on our website at www.hubgroup.com as soon as reasonably practicable after we electronically file or furnish such reports to the SEC. In addition, the SEC maintains a website (www.sec.gov) that contains our annual, quarterly, and current reports, proxy and information statements, and other information we electronically file with, or furnish to, the SEC. Information on the websites referenced in this Form 10-K is not incorporated by reference into this filing. Further, our references to website URLs are intended to be inactive textual references only.

Item 1A. RISK FACTORS

Business Environment and Competition Risks

A significant portion of our revenue is derived from intermodal and transportation solutions and from our significant customers.

We derived 59% of our revenue from our intermodal and transportation solutions in 2023, 62% in 2022 and 63% in 2021. As a result, any decrease in demand for intermodal transportation services could have a material adverse effect on our results of operations.

Our 10 largest customers accounted for approximately 42% of our total revenue in 2023, 43% in 2022 and 42% in 2021. In each of the years ended December 31, 2023, 2022 and 2021, one customer accounted for more than 10% of our annual revenue in both segments. While our dedicated and logistics businesses may involve long-term customer contracts, those contracts may contain cancellation clauses, and there is no assurance that our current customers will continue to utilize our services or continue at the same levels. A reduction in or termination of our services by one or more of our largest customers could have a material adverse effect on our revenue and business. While we continue to focus our efforts on diversifying our customer base, we may not be successful in doing so.

Because we depend on railroads for our operations, our operating results and financial condition are likely to be adversely affected by any increase in rates, reduction or deterioration in rail service or change in the railroads’ reliance on us to market their intermodal transportation services.

We depend on major railroads in North America for the intermodal services we provide. In many regions, rail service is provided by one or a limited number of railroads. We primarily rely on contractual relationships with two railroads to support our intermodal business. Consequently, a reduction in, or elimination of, rail service to a particular market is likely to materially adversely affect our ability to provide intermodal transportation services to some of our customers. Rate increases to our customers may reduce the attractiveness of intermodal transportation compared to truck or other transportation modes, which could cause a decrease in demand

7


 

for our services. Further, our ability to continue to expand our intermodal transportation business is dependent upon the railroads’ ability to increase capacity for intermodal freight and provide consistent and reliable service. Our business has, at times, been adversely affected by situations impacting one or more railroads, including labor shortages, slowdowns or stoppages, adverse weather conditions, changes to rail operations, or other factors that hinder the railroads’ ability to provide reliable transportation services and these situations may occur again in the future. To date, our primary railroad providers have chosen to rely on us and other intermodal providers to market their intermodal services rather than fully developing their own marketing capabilities. If one or more of the major railroads reduced their dependence on us or decreased the capacity that they made available to us, including by servicing additional intermodal marketing companies, the volume of intermodal shipments we arrange would likely decline, which could have a material adverse effect on our results of operations and financial condition.

Our ability to expand our business or maintain our profitability is adversely affected by a shortage of drivers and capacity.

We derive significant revenue from our transportation services and depend on qualified drivers to provide these services. There is significant competition for qualified drivers in the transportation industry. Additionally, interventions and enforcement under the Federal Motor Carrier Safety Administration (“FMCSA”) Compliance, Safety, Accountability program or other programs may shrink the industry’s pool of drivers as those drivers with unfavorable scores may no longer be eligible to drive for us. Driver shortages and reliance on third-party companies for the operation of our services has, and in the future could, adversely affect our profitability and limit our ability to expand our business or retain customers. Most drayage, truckload, final mile, and certain less-than-truckload companies operate relatively small fleets and have limited access to capital for fleet expansion. Particularly during recent and future periods of economic expansion, it is difficult for our trucking operations and third-party trucking companies, to expand their fleets due to chronic driver shortages. Driver shortages have resulted in increases to drivers’ compensation that we may be unable to fully pass on to our customers and have left trucks sitting idle and created difficulty meeting customer demands, all of which could adversely affect our growth and profitability.

We operate in a highly competitive industry and our business may suffer if we are unable to adequately address potential downward pricing pressures and other competitive factors.

The transportation and logistics industry is highly competitive and cyclical. We face competition in all geographic markets and each industry sector in which we operate. Increased competition or our inability to compete successfully may lead to a reduction in our volume, reduced revenues, reduced profit margins, increased pricing pressure, or a loss of customer relationships, any one of which could affect our business and financial results. Numerous competitive factors could impair our ability to maintain our current profitability, including the following:

our competitors may periodically reduce their prices to gain business, especially during times of weak economic conditions, which may limit our ability to maintain or increase prices or impede our ability to maintain or grow our customer relationships;
our inability to achieve expected customer retention levels or sales growth targets;
we compete with many other transportation and logistics service providers, some of which have greater capital resources or lower cost structures than us;
our inability to compete with new entrants in the transportation and logistics market that may offer similar services at lower cost or have greater technological capabilities, including capabilities offering lower greenhouse gas (“GHG”) emissions with competitive pricing;
customers may choose to provide for themselves the services that we now provide;
many customers periodically accept proposals from multiple carriers for their shipping needs, and this process may depress rates or result in the loss of some of our business to competitors;
consolidation in the trucking industry may result in larger competitors with greater financial resources than we have;
disruptions to the supply chain or other market factors may limit our ability to purchase equipment from our suppliers;
advances in technology require increased investments to remain competitive, and our customers may not be willing to accept higher prices to cover the cost of these investments; and
because cost of capital is a significant competitive factor, any increase in either the cost of our debt or equity as a result of increases in our level of credit risk or stock price volatility could have a significant impact on our competitive position.

8


 

Our customers’ and suppliers’ businesses may be negatively affected by various economic and other factors such as recessions, downturns in the economy, global uncertainty and instability, the effects of pandemics, the effects of climate change, changes in United States social, political, and regulatory conditions or a disruption of financial markets, which may decrease demand for our services or increase our costs.

Our primary business is to transport, and arrange for the transport of, goods and, as a result, our business levels are directly tied to the purchase and production of goods and the rate of growth or decline in domestic and global trade, which are key macroeconomic measurements influenced by, among other things, inflation and deflation, supply chain disruptions, interest rates and currency exchange rates, labor costs and unemployment levels, regulatory initiatives and other government activity, fuel and energy prices, public health crises, inventory levels, buying patterns and disposable income, debt levels, and credit and capital availability. When companies purchase and produce fewer goods, we transport and arrange for the transport of fewer goods. Any broad decline in the activity of our customers could result in a decline in our revenue and our ability to maintain our profitability unless we are able to continue growing our business and replace such declining customer demand with new customers and demand.

In general, while we endeavor to prepare for changes in macroeconomic conditions, we have limited ability to foresee macroeconomic changes, including the drivers influencing such changes. Nonetheless, we believe certain trends will likely affect the economy, and by extension our business, in the near and long term. Among these are, uncertainty and instability in the global or domestic economy, geopolitical events, and any other action that governments may take to withdraw from or materially modify international trade arrangements or decrease economic production, consumption and inflation. Significant weather events or patterns, which may become more frequent or common as a result of climate-change, could also affect market conditions in ways that we cannot foresee and impact the volume or health of our customers’ business or our suppliers’ ability to provide us with goods or services. The United States government and foreign governments may take other actions that may impact the purchase and production of goods, including imposing tariffs or other regulations on certain goods shipped by our customers, that may increase costs for goods transported globally and reduce end-user demand for these products. Demand for, or production of, goods could also decline due to capital constraints, increased interest rates, and non-trade related regulatory actions such as regulations to address climate change.

Customers encountering adverse economic or other conditions, including a high interest rate environment, may be unable to obtain additional financing or financing under acceptable terms. These customers represent a greater potential for bad debt losses, which may require us to increase our reserve for bad debt. Economic conditions resulting in bankruptcies of one or more of our large customers could have a significant impact on our financial position, results of operations or liquidity in a particular year or quarter. Further, when adverse economic times arise, customers may select competitors that offer lower rates in an attempt to lower their costs and we might be forced to lower our rates or lose freight volumes.

Our suppliers’ business levels also may be negatively affected by adverse economic and other conditions, which could lead to disruptions in the supply and availability of equipment, parts and services critical to our operations. A significant interruption in our normal supply chain could disrupt our operations, increase our costs and negatively impact our ability to serve our customers.

We are also subject to cost increases outside of our control that could materially reduce our profitability if we are unable to increase our rates sufficiently. Such cost increases include capital expenditures to update our tractor fleet to meet climate change-focused regulatory requirements or market demands for lower emission equipment, increases in wage rates, fuel prices, interest rates, taxes, tolls, license and registration fees, insurance, equipment and healthcare for our employees.

We also rely on the timely and free flow of goods through open and operational international shipping lanes and ports. Disruptions of these shipping lanes, such as the drought impacting the Panama Canal and ongoing geopolitical conditions, including terrorist acts, impacting the Suez Canal, could create significant risks for our business or provide opportunities with changes to shipping patterns.

Our business could be adversely affected by strikes or work stoppages by truck drivers, warehouse employees, port employees and railroad employees, or the decision of our employees to unionize.

There may be labor unrest, including strikes and work stoppages, among workers at various transportation providers and in industries affecting the transportation industry, such as warehousing and ports. We could lose business due to any significant work stoppage or slowdown and, if labor unrest results in increased rates for transportation providers, we may not be able to pass these cost increases on to our customers. Strikes, work slowdowns, or labor shortages among longshoremen and other workers at ports may result in reduced activity at the ports for a time, creating an impact on the transportation industry. Work stoppages occurring among owner-operators in a specific market have increased our operating costs periodically in the past. Strikes, work slowdowns, or labor shortages among railroad employees in the United States, Canada or anywhere else that our customers’ freight travels by railroad would impact our operations. Any significant work stoppage, slowdown or other disruption, including disruption due to restrictions imposed as a result of a pandemic, involving port employees, railroad employees, warehouse employees or truck drivers could adversely affect our business and results of operations.

Currently, none of our employees are represented by a collective bargaining agreement. If in the future our employees decide to unionize, this would increase our operating costs and force us to alter the way we operate causing an adverse effect on our operating results.

9


 

Relatively small increases in our transportation and warehouse costs, including fuel, that we are unable to pass through to our customers are likely to have a significant adverse effect on our operating income.

Purchased transportation and warehousing costs represented 75% of our consolidated revenue in 2023, 76% in 2022 and 75% in 2021. Because transportation and warehouse costs represent such a significant portion of our costs, any increases in the operating costs of railroads, warehouse vendors, and other transportation providers can be expected to result in higher rates that we pay to such providers. Transportation costs may increase if we are unable to contract with owner-operators or recruit Company employee drivers as this may increase the costs we pay for drivers or force us to use more expensive purchased transportation. Any inability to pass cost increases to our customers is likely to have a significant adverse effect on our gross margin and operating income and cash flows.

Our business depends on the availability of fuel. Fuel availability and cost are affected by natural or man-made disasters, adverse weather conditions, political events, disruption or failure of technology or information systems, price and supply decisions by oil producing countries and cartels, government actions including climate change regulations, terrorist activities, armed conflict and world supply and demand imbalance. We do not maintain fuel storage and pumping stations at all of our facilities. Therefore, a disruption in the global fuel supply resulting from factors outside of our control, that increases the demand for fuel traditionally used by trucks, could have a material adverse effect on our business, results of operations, financial condition and cash flows.

Fuel costs can be very volatile and fuel price fluctuations occur due to factors outside our control. Significant increase in fuel prices or fuel taxes that we are unable to offset by any fuel surcharges or freight rate increases could have an adverse impact on our business operations. We have a fuel surcharge program in place with many of our customers that typically allows us to recover the costs associated with volatile fuel prices. Our inability to time the fuel surcharges billed to customers with the change in fuel costs could affect our operations. Rapid increases in fuel costs could also have a material adverse effect on our operations or future profitability.

Additionally, proposed and potential new legislation intended to encourage the adoption of alternative fuel technologies, including electric vehicles (“EVs”), as well as potential customer demand driven by similar legislation and market-driven expectations, could accelerate or expand our plans for a transition to EVs. The Company has piloted the use of EVs but has no immediate plans for a broad transition to EVs. The Company’s broader usage of EVs will depend on several factors including availability of EVs, access to charging infrastructure, consistent availability of electrical supply, and availability of tax or other incentives to mitigate the required capital expenditures for EV fleet purchases, charging, maintenance, replenishment and expansion. If legislative or market forces require the accelerated deployment of EVs before other cost and operational factors are adequately addressed, then such transition could have a material adverse effect on our operations and future profitability.

Extreme or unusual weather conditions can disrupt our operations, impact freight volumes, and increase our costs, all of which could have a material adverse effect on our business results.

Our operations are affected by external factors such as severe weather and other natural occurrences, which may increase in frequency and severity due to climate change, that adversely impact operating locations where we have vehicles, warehouses and other facilities. These events may disrupt fuel supplies, increase fuel costs, affect the performance of our vehicles, disrupt freight shipments or routes, restrict the availability of our workforce, affect regional economies, destroy our assets, interrupt our business, adversely affect the business or financial condition of our customers, or limit or interrupt the availability of goods or services from our suppliers. While we have been able to avoid or mitigate the impact of these events by, for example, re-routing our equipment or passing on increased costs associated with these events, we may not be able to do so in the future. Insurance to protect against loss of business and other related consequences resulting from these natural occurrences is subject to coverage limitations, depending on the nature of the risk insured. Such insurance may not be sufficient to cover all of our damages or damages to others and this insurance may not continue to be available at commercially reasonable rates. Even with insurance, if any natural occurrence leads to a catastrophic interruption of service, we may not be able to mitigate a significant interruption in operations.

Our insurance program may not be sufficient to cover all anticipated risks and liabilities associated with our operations.

We are partially self-insured for certain employee medical coverage losses, excluding employees covered by health maintenance organizations. We generally have an individual stop loss deductible per enrollee unless specific exposures are separately insured. We accrue a contingent liability based upon examination of historical trends, historical actuarial analysis, our claims experience, total plan enrollment (including employee contributions), population demographics, and other various estimates. Self-insurance reserves, net income, and cash flows could be materially affected if future claims differ significantly from our historical trends and assumptions.

10


 

We are partially self-insured for vehicle liability and workers’ compensation claims. Our self-insurance accruals are based on actuarially estimated, undiscounted cost of claims, which includes claims incurred but not reported. While we believe that our estimation processes are well designed and comply with generally accepted accounting principles and other accounting and finance best practices, any projection of losses concerning workers’ compensation and vehicle liability is subject to a considerable degree of variability. The causes of this variability include litigation trends, changes in medical costs, claim settlement patterns and fluctuations in the frequency or severity of accidents. If actual losses incurred are greater than those anticipated, our self-insurance reserves may be insufficient and additional costs could be recorded in our consolidated financial statements. If we suffer a substantial loss in excess of our self-insured limits, the loss and attendant expenses may be covered by traditional insurance and excess insurance the Company has in place, but if not covered or above such coverages, losses could harm our business, financial condition or results of operations.

We also are exposed to various other types of claims, including cargo loss and damage, property damage, and personal injury. We maintain insurance coverage with third-party insurance carriers for these types of claims as well as for other business and operational risks (including cybersecurity, data privacy, directors & officers), but we assume a significant portion of the risk associated with these claims due to high self-insured retention (“SIR”) and deductibles. Our operating results could be adversely affected if any of the following were to occur: (i) the number or the severity of claims increases; (ii) we are required to accrue or pay additional amounts because claims prove to be more severe than our original assessment; or (iii) claims exceed our coverage amounts. If the number or severity of claims increases, our operating results could also be adversely affected if the cost to renew our insurance was increased when our current coverage expires. If these expenses increase, and we are unable to offset the increase with higher rates to our customers, our earnings could be materially and adversely affected. In addition, insurance companies generally require us to collateralize our SIR or deductible levels. At December 31, 2023, we had insurance-related surety bonds totaling $46.9 million and letters of credit totaling $0.2 million. If these collateralization requirements increase, our borrowing capacity could be adversely affected.

Technology and Cybersecurity Risks

If we fail to maintain and enhance our information technology systems, or if we fail to successfully implement new technology or enhancements, we may be at a competitive disadvantage and lose customers.

Technology is critical to our operations and our ability to compete effectively as a transportation and logistics provider. We expect our customers to continue to demand more sophisticated technology-driven solutions from their suppliers and we must enhance or replace our information technology systems in response. This may involve significant research and development costs, implementation costs and potential operational challenges. To keep pace with changing technologies and customer demand, we continue to make investments in our technology, as well as invest in emerging technology to further drive innovation and efficiency. Recent investments include implementing new order management, transportation management, warehouse automation, contract management and financial management processes and systems. Technology and new market entrants may also disrupt the way we and our competitors operate. As technology improves and new companies enter the freight brokerage sector, our customers may be able to find alternatives to our services for matching shipments with available freight hauling capacity. We must continue to develop innovative emerging technologies to source, track and provide visibility to capacity to further improve customer outcomes.

If we fail to successfully implement critical technology, if our technology does not provide the anticipated benefits or it does not meet market demands, we may be placed at a competitive disadvantage and could lose customers, materially adversely impacting our financial condition and results of operations.

Our information technology systems also depend upon the internet, third-party service providers, global communications providers, satellite-based communications systems, the electric utilities grid, electric utility providers and telecommunications providers as well as their respective vendors. The services and service providers have all experienced significant system failures and outages at some point in the past. We have minimal control over the operation, quality, or maintenance of these services or whether vendors will improve their services or continue to provide services that are essential to our business. Disruptions due to transitional challenges in upgrading or enhancing our technology systems; failures in the services upon which our information technology platforms rely, including those that may arise from adverse weather conditions or natural calamities, such as floods, hurricanes, earthquakes or tornadoes; illegal acts, including terrorist attacks; human error or systems modernization initiatives; or other disruptions, may adversely affect our business, which could increase our costs or result in a loss of customers that could have a material adverse effect on our results of operations and financial position.

11


 

Our information technology systems are subject to cyber and other risks some of which are beyond our control. A security breach, failure or disruption of these services could have a material adverse effect on our business, results of operations and financial position.

We rely heavily on the proper functioning and availability of our information systems for our operations as well as for providing value-added services to our customers. Our information systems, including our accounting, communications and data processing systems, are integral to the efficient operation of our business. It is critical that the data processed by these systems remain secure, as it often includes competitive customer information, confidential transaction data, employee records and key financial and operational results and statistics. The sophistication of efforts by hackers, foreign governments, cyber-terrorists, and cyber-criminals, acting individually or in coordinated groups, to launch distributed denial of service attacks, ransomware or other coordinated attacks that may cause service outages, gain inappropriate or block legitimate access to systems or information, or result in other business interruptions has continued to increase in recent years. We utilize third-party service providers who have access to our systems and certain sensitive data, which exposes us to additional security risks, particularly given the complex and evolving laws and regulations regarding privacy and data protection. While we and our third-party service providers have experienced cyber-attacks and attempted breaches of our and their information technology systems and networks or similar events from time to time, no such incidents have been, individually or in the aggregate, material to us. Cyber incidents that impact the security, availability, reliability, speed, accuracy or other proper functioning of our systems, information and measures, including outages, computer viruses, theft or misuse by third parties or insiders, break-ins and similar disruptions, could have a significant adverse impact on our operations.

It is difficult to fully protect against the possibility of power loss, telecommunications failures, cyber-attacks, ransomware and other cyber incidents in every potential circumstance that may arise. In addition, the rapid evolution and increased adoption of artificial intelligence technologies may intensify our cybersecurity risks. A significant cyber incident, including system failure, security breach, disruption by malware or ransomware, or other damage, could interrupt or delay our operations, damage our reputation and brand, cause a loss of customers, expose us to a risk of loss or litigation, result in regulatory scrutiny, investigations, actions, fines or penalties or cause us to incur significant time and expense to remedy such an event, any of which could have a material adverse impact on our results of operations and financial position. Furthermore, any failure to comply with data privacy, biometric privacy, data security or other laws and regulations could result in claims, legal or regulatory proceedings, inquiries or investigations. To comply with this changing landscape, we may be required to further segregate our systems and operations, implement additional controls, or adopt new systems, all of which could increase the cost and complexity of our operations. In addition, our insurance intended to address costs associated with aspects of cyber incidents, network failures and privacy-related concerns, may not sufficiently cover all types of losses or claims that may arise.

Operational Risks

We depend on third parties for equipment and services essential to operate our business, and if we fail to secure sufficient equipment and services, we could lose customers and revenue.

We depend on third parties for transportation equipment, such as tractors, containers, chassis, and trailers and certain services such as transportation, warehousing and cross docks necessary for the operation of our business. Our industry has experienced equipment, transportation and warehouse capacity shortages in the past, particularly during the peak shipping season leading up to the December holidays. A substantial amount of intermodal freight originates at or near major West Coast ports, which have historically had the most severe equipment shortages. If we cannot secure sufficient transportation equipment and warehouse services at a reasonable price from third parties to meet our customers’ needs, our customers may seek to have their transportation and warehousing needs met by other providers with their own assets. This could have a material adverse effect on our business, results of operations and financial position.

Our residential final mile delivery service exposes us to risks associated with our and our vendors’ trucks and drivers delivering to residential customers.

While we operate limited equipment and employ limited drivers that are used in the provision of final mile services, our and our vendors’ trucks and drivers operate in residential environments, including the in-home installation of appliances and other over-the-threshold services, that expose them and us to the risk of property damage, personal injury and other claims including from operating on residential streets and from entering into end-consumers’ homes. If we or any of these vendors do not reliably and safely perform their obligations, we and our vendors could be exposed to liability or reputational harm.

12


 

The ability to hire or retain management and other employees is critical to our continued success, and the loss of or inability to hire such personnel could have a material adverse effect on our business, financial condition and results of operations.

There is substantial competition for qualified personnel in the transportation and logistics services industry. The loss of any member of our management team, or other key persons, or the inability to hire key persons, could have an adverse effect on us. We do not have written employment agreements with any of our executive officers and do not maintain key person insurance on any of our executive officers, although we do have restrictive covenant agreements with all of them. Many individuals in the industry are subject to non-competition agreements, reducing the immediate availability of some qualified candidates for job openings. A proposed rulemaking by the Federal Trade Commission (“FTC”), if it is made effective and withstands effective legal challenges, would prevent the use of non-competition agreements in most circumstances in the future. We cannot predict the impact this proposed rule, or potential future rulemaking at the state level, might have on the recruiting and retention of management and other employees (or our ability to enforce post-termination restrictive covenants). If we lose key members of our senior management team or are unable to effect successful transitions from one executive to another as part of our succession plan, we may not be able to effectively manage our current operations or meet ongoing and future business challenges, and this could have a material adverse effect on our business, financial condition and results of operations.

Our growth could be adversely affected if we are not able to pursue our acquisition strategy, to successfully integrate acquired businesses or to achieve the anticipated benefit from acquired companies.

We cannot guarantee that we will be able to execute acquisitions on commercially acceptable terms. Furthermore, the failure to successfully integrate an acquired business or assets, including implementing financial controls and measures or achieving cross-selling objectives, could significantly impact our financial results. Although we believe we have adequate liquidity and capital resources to fund our operations internally, our inability to access the capital markets on favorable terms, or at all, to obtain adequate financing could adversely affect our ability to pursue growth through acquisitions. Financial results most likely to be negatively affected include revenue, gross margin, salaries and benefits, general and administrative expenses, depreciation and amortization, interest expense, net income and our debt level.

Furthermore, we may not be able to realize the anticipated benefits from acquired companies. Achieving those benefits depends on the timely, efficient and successful execution of a number of post-acquisition events. Factors that could affect our ability to achieve these benefits include the integration risks described above as well as the failure of acquired businesses to perform in accordance with our expectations; the failure to achieve anticipated synergies between our business units and the business units of acquired businesses; the loss of customers of acquired businesses; or the loss of key managers of acquired businesses.

If acquired businesses do not operate as we anticipate, it could materially impact our business, financial condition and results of operations. In addition, acquired businesses may operate in new markets in which we have little or no experience. In such instances, we will be highly dependent on existing managers and employees to manage those businesses, and the loss of any key managers or employees of the acquired business could have a material adverse effect on our financial condition, results of operations, cash flows and liquidity.

Legal, Regulatory and Compliance Risks

We use a significant number of contingent workers, including independent contractors, such as owner operators, independent service providers, contract carriers and warehouse staff, in our businesses. Legislative, judicial and regulatory authorities may continue to take actions or render decisions that could affect the independent contractor classification, which could have a significant adverse impact on our operating income.

We do business with many independent contractors, such as owner operators, contract carriers and warehouse staff, consistent with longstanding industry practices. Legislative, judicial, and regulatory (including tax) authorities have taken actions and rendered decisions that could affect independent contractor classifications. Class action and individual lawsuits have been filed against us and others in our industry, challenging independent contractor classifications. If contingent workers, including independent contractors and temporary workers used for our trucking, warehousing, consolidation, fulfillment or final mile delivery business, are determined to be employees, or the Company a joint employer, then we may incur legal liabilities associated with that determination, such as liability for unpaid wages, overtime, employee health insurance and taxes. If we were to change how we treat contingent workers or reclassify them as employees, then we would likely incur expenses associated with that reclassification, could incur additional ongoing expenses and face the loss of those contingent workers who choose not to become employees. The costs associated with these matters could have a material adverse effect on results of operations and our financial position.

13


 

We operate in a highly regulated industry, and changes in existing regulations or costs of compliance with, or liability for violation of, existing or future regulations or antiterrorism measures could have a material adverse effect on our business.

The Company and various subsidiaries are regulated by the DOT as motor carriers or freight brokers. The DOT prescribes qualifications for acting in these capacities, including surety bond requirements. The transportation industry is subject to DOT regulations regarding, among other things, driver breaks and “restart” rules that can affect the economics of the industry by requiring changes in operating practices or influencing the demand for, and cost of providing, transportation services. The Federal Motor Carrier Safety Administration (“FMCSA”), under the DOT, also manages a compliance and enforcement initiative partnering with state agencies designed to monitor and improve commercial vehicle motor safety. We are audited periodically by the DOT to ensure that we are in compliance with various safety, hours-of-service, and other rules and regulations. If we were found to be out of compliance, the DOT could levy fines and restrict or otherwise impact our operations. We may also become subject to new or more restrictive regulations relating to carbon emissions under climate change legislation or limits on vehicle weight and size. Future laws and regulations may be more stringent and require changes in operating practices, influence the demand for transportation services or increase the cost of providing transportation and logistics services, any of which could materially adversely affect our business and results of operations.

We are subject to a wide variety of U.S. federal, state and local non-U.S. laws, regulations and government policies, including in the areas of employment, privacy, cybersecurity, securities, anti-corruption, competition and trade, that may change in significant ways. We are not able to accurately predict how new governmental laws and regulations, or changes to existing laws and regulations, will affect the transportation and logistics industry generally, or us in particular. We are also unable to predict how political changes will affect government regulation of the transportation industry. If we incur higher costs as a result of any new regulations and are unable to pass along such costs to our customers, our business may be adversely affected.

Our failure to comply with any existing or future laws, rules or regulations to which we are, or may become, subject, whether actual or alleged, could have a material adverse effect on our business and on our ability to access the capital required to operate our business. Among other things, any such failure could expose us to reputational harm, loss of business, fines, penalties or potential litigation liabilities, including costs, settlements and judgments, as well as the loss of operating authority and restrictions on our operations.

Furthermore, terrorist attacks or other geopolitical events, along with any government response to such events, may adversely affect our financial condition, results of operations or liquidity. Our fleet, other key infrastructure and information technology systems may be targets or indirect casualties of acts of terror, other harmful acts, or war. Further, because transportation assets have been a target of terrorist activities, federal, state, local and foreign governmental bodies are proposing and, in some cases, have adopted legislation and regulations relating to security issues that impact the transportation industry, including checkpoints and travel restrictions on large trucks. If additional security measures disrupt or impede the timing of our operations, we may fail to meet the requirements of our customers or incur increased expenses to do so. In addition, complying with these or future regulations could continue to increase our operating costs and reduce operating efficiencies. We maintain insurance coverages addressing these risks; however, such insurance may be inadequate, become unavailable or be limited in scope of coverage, premiums charged for some or all of the insurance could increase dramatically, or regulations may change. These changes could exacerbate the effects of an act of terrorism or other event on our business, resulting in a significant business interruption, increased costs and liabilities and decreased revenues or an adverse impact on results of operation.

Our operations are subject to various environmental laws and regulations, including legislative and regulatory responses to climate change. Compliance with environmental requirements could result in significant expenditures and the violation of these requirements could result in substantial fines or penalties.

We are subject to various federal, state and local governmental laws and regulations that govern, among other things, the emission and discharge of hazardous materials into the environment, the presence of hazardous materials at our properties or in our vehicles, fuel storage tanks, the transportation of certain materials and the discharge or retention of storm water. Under certain environmental laws, we could also be held responsible for any costs relating to contamination at our past or present facilities and at third-party waste disposal sites, as well as costs associated with the clean-up of accidents involving our vehicles. Environmental laws have become and may continue to be increasingly more stringent over time, and there can be no assurance that our costs of complying with current or future environmental laws or liabilities arising under such laws will not have a material adverse effect on our business, operations or financial condition.

From time to time, we arrange for the movement or warehousing of hazardous materials at the request of our customers. As a result, we may be subject to various environmental laws and regulations relating to the handling of hazardous materials. If we are involved in a spill or other accident involving hazardous materials, or if we are found to be in violation of applicable laws or regulations, we could be subject to substantial fines or penalties and to civil and criminal liability, any of which could have an adverse effect on our business and results of operations.

The Company is also subject to certain federal and state environmental laws and regulations, including those of the U.S. Environmental Protection Agency (“EPA”) and the California Air Resources Board (“CARB”). We may become subject to enforcement

14


 

actions, new or more restrictive regulations, or differing interpretations of existing regulations, which may increase the cost of providing transportation services or adversely affect our results of operations. In addition to EPA and state agency regulations on exhaust emissions with which we must comply, there is an increased legislative and regulatory focus on climate change, greenhouse gas (“GHG”) emissions and the impact of climate change that enhances the possibility of increased regulation of GHG emissions and potentially exposes us to significant new capital or operating expenditures, taxes, fees and other costs. Additionally, the State of California recently passed legislation and the SEC has proposed regulations regarding the disclosure of Scope 1, 2 and 3 GHG emissions. Compliance with these regulations could add material costs to our business, including securities and other potential litigation costs arising from our reporting of our GHG emissions, and could increase customer focus on our GHG direct and indirect emissions, which may affect the market for transportation and logistics services in ways that we cannot foresee. Such regulations, together with increased investor and stakeholder interest in climate change and other environmental topics may result in new regulations or customer, supplier or market requirements that could adversely impact our business, or certain stockholders may reduce their holdings of our stock. Limitations on the emission of GHGs, other environmental legislation, or customer GHG requirements could also have an adverse impact on our financial condition, results of operations and liquidity.

We are subject to the risks of litigation and governmental inquiries, which could have a material adverse effect on our business.

The nature of our business exposes us to a variety of litigation risks related to a number of issues, including without limitation, accidents involving our trucks and employees, alleged violations of federal and state labor and employment laws, securities laws, environmental liability, privacy and other matters. Accordingly, we are, and in the future may be, subject to legal proceedings and claims that have arisen in the ordinary course of our business, including class and collective allegations. We are also subject to potential governmental proceedings, inquiries, and claims. The parties in such actions may seek amounts from us that may not be covered in whole or in part by insurance. The defense of such lawsuits could result in significant expense and the diversion of our management’s time and attention from the operation of our business. In recent years, several insurance companies have stopped offering coverage to trucking companies as a result of increases in the severity of automobile liability claims and higher costs of settlements and verdicts. This trend has and could continue to adversely affect our ability to obtain suitable insurance coverage and significantly increase our cost for obtaining such coverage, which would adversely affect our financial condition, results of operations, liquidity and cash flows. Costs we incur to defend or to satisfy a judgment or settlement of these claims may not be covered by insurance or could exceed the amount of that coverage or increase our insurance costs and could have a material adverse effect on our financial condition, results of operations, liquidity and cash flows.

Changes in immigration laws could increase the costs of doing business or otherwise disrupt our operations.

We have hired individuals, including Information Technology (“IT”) employees, from outside the United States. We have employee drivers and owner-operator drivers who are immigrants to the United States. We engage third-party consultants, including for various IT projects, who may utilize personnel from outside the United States. If immigration laws are changed or if new more restrictive government regulations are enacted or increased, our access to qualified and skilled personnel may be limited, the costs of doing business may increase and our operations may be disrupted.

Our business may be affected by uncertainty or changes in United States or global social, political or regulatory conditions.

We arrange for the movement of freight, a portion of which originates from other countries, including China, into and out of the United States, Mexico and Canada, and we import 53-foot intermodal containers manufactured in China. Adverse developments in laws, policies or practices in the United States and internationally can negatively impact our business and the business of our customers. Recent legislative initiatives, including the Inflation Reduction Act of 2022 and the CHIPs and Science Act of 2022, have included provisions designed to reduce dependence on goods from China and restrict the transfer of certain intellectual property to China. Some importers are considering changes in their supply chain that may include shifting manufacturing capacity to North America or an increase in the importation of goods that are manufactured offshore through ports other than ports on the West Coast of the United States. These initiatives, and future potential initiatives, may result in changes to demand for our services including the potential for less demand for longer haul routes including intermodal services which could materially affect our business, financial conditions and results of operations. Negative domestic and international global trade conditions as a result of social, political or regulatory changes or perceptions (such as those that might be associated with pandemics or an increased focus on production in the United States), could reduce demand for our intermodal services and materially affect our business, financial conditions and results of operations. We provide services both domestically and to a lesser extent outside of the United States, which subjects our business to various additional risks, including:

15


 

changes in tariffs, trade restrictions, trade agreements and taxes;
varying tax regimes, including consequences from changes in applicable tax laws and tax incentives;
difficulties in managing or overseeing foreign operations and agents;
the burden of complying with laws applicable to international business, such as anti-corruption, trade, foreign currency and maritime laws;
different liability standards;
the price and availability of fuel;
foreign currency exchange rate fluctuations;
exposure to local economic conditions and local laws in the jurisdictions in which we operate;
higher levels of credit risk;
difficulties in integrating acquired companies with foreign operations;
uncertainty and changes to political and regulatory regimes as a result of changing social, political, regulatory and economic environments in the United States and internationally; and
geopolitical conditions, such as national and international conflict, including terrorist acts and the effects of pandemics and government responses to pandemics.

If we do not correctly anticipate changes in social, political or regulatory conditions or their impact on the transportation and logistics industry, we may not alter our business practices in time to avoid adverse effects. Additionally, the occurrence or consequences of any of these factors may restrict our ability to operate in the affected region or decrease the profitability of our operations in that region.

Our suppliers may also be affected by changes in the political and regulatory environment, both in the United States and internationally. Negative impacts on our suppliers could result in disruptions in the supply and availability of equipment or services needed for our business that could in turn affect our ability to operate and serve our customers as planned. Additionally, changes to current United States international trade agreements may lead to fewer goods transported and we may need to restructure certain terms of business with suppliers or customers.

General Risks

Our failure to implement or market new and existing services to existing and potential customers could have an adverse effect on our operations.

We expect to continue expanding our service offerings. In the event we implement new service offerings, we may devote substantial resources to educating our employees and customers on such offerings with no assurance that a sufficient number of customers will use such additional services. If we add new services, we may not identify trends correctly or may not be able to bring new services as quickly, effectively or price-competitively as our competitors. Our failure to implement new services or market any existing or future services to our current customer base or new customers could have a material adverse impact on our operations and profitability.

Our inability to defend our intellectual property could damage our reputation and incur costs that have a negative impact on our operations or financial condition.

The Company has registered various trademarks and designs in the United States, Mexico and Canada. These marks play a major role in our business as they strengthen our brand recognition while helping accomplish our marketing strategy. Some of our intellectual property rights related to trademarks, trade secrets, domain names, copyrights, or other intellectual property could be challenged or invalidated or misappropriated or infringed upon, by third parties. Our continued efforts to obtain, enforce, protect and defend our intellectual property against a third-party infringement claim may be ineffective and could result in substantial costs which could adversely impact our corporate reputation, business, results of operations, and financial conditions.

16


 

Damage to our reputation through unfavorable publicity or the actions of our employees, certain suppliers or independent contractors could adversely affect our financial condition.

Our success depends on our ability to consistently deliver operational excellence and strong customer service. Our inability to deliver our services and solutions as promised on a consistent basis, or our customers having a negative experience or otherwise becoming dissatisfied, can negatively impact our relationships with new or existing customers and adversely affect our brand and reputation, which could, in turn, adversely affect revenue and earnings growth. Adverse publicity (whether or not justified) relating to activities by our employees, contractors, suppliers, agents or others with whom we do business, such as customer service mishaps or noncompliance with laws, could tarnish our reputation and reduce the value of our brand. With the increase in the use of social media outlets such as Facebook, YouTube, TikTok, Instagram, LinkedIn and X (formerly Twitter), adverse publicity can be disseminated quickly and broadly, making it increasingly difficult for us to effectively respond. This unfavorable publicity could also require us to allocate significant resources to rebuild our reputation.

The market value of our Class A Common Stock may fluctuate and could be substantially adversely affected by various factors.

We expect that the market price of our Class A Common Stock will continue to fluctuate due to a variety of factors, many of which are beyond our control. These factors include, among others:

actual or anticipated variations in earnings, financial or operating performance or liquidity;
changes in industry research analysts’ recommendations or projections;
failure to meet analysts’ and our Company's projections;
general political, social, economic and capital market conditions;
announcements of developments related to our business or the business of our key customers or vendors;
operating and stock performance of other companies deemed to be peers;
actions by government regulators;
news reports of trends, concerns and other issues related to us or our industry, including changes in regulations; and
geopolitical conditions such as acts or threats of terrorism, military conflicts, and the effects of pandemics (such as the coronavirus).

Our Class A Common Stock price may fluctuate significantly in the future, and these fluctuations may be unrelated to our performance. General market price declines or market volatility in the future could adversely affect the price of our Class A Common Stock, and the current market price of our Class A Common Stock may not be indicative of future market prices.

Item 1B. UNRESOLVED STAFF COMMENTS

None.

Item 1C. CYBERSECURITY

Hub operates in the transportation and logistics sector, which is subject to various cybersecurity risks that could adversely affect our business, financial condition and results of operations. We have implemented a risk-based approach aligned with industry standards to identify and assess the cybersecurity threats that could affect our business and information systems. We conduct periodic risk assessments to identify the potential impact and likelihood of various cyber scenarios, including those involving third-party service providers, and to determine the appropriate mitigation strategies and controls. We use various tools and methodologies to manage cybersecurity risk, including implementation of a business continuity process that includes a comprehensive Incident Response Protocol that is tested on a regular cadence and an information security training and awareness program. We also monitor and evaluate our cybersecurity posture and performance on an ongoing basis through regular vulnerability scans, penetration tests and threat intelligence feeds. We require third-party service providers with access to personal, confidential or proprietary information to implement and maintain comprehensive cybersecurity practices consistent with applicable legal standards and industry best practices.

17


 

Our business depends on the availability, reliability, and security of our information systems, networks, data and intellectual property. Any disruption, compromise or breach of our systems or data due to a cybersecurity threat or incident could adversely affect our operations, customer service, product development and competitive position. They might also result in a breach of our contractual obligations or legal duties to protect the privacy and confidentiality of our stakeholders. Such a breach could expose us to business interruption, lost revenue, ransom payments, remediation costs, liabilities to affected parties, cybersecurity protection costs, lost assets, litigation, regulatory scrutiny and actions, reputational harm, customer dissatisfaction, harm to our vendor relationships or loss of market share. In the last three years prior to filing of this Form 10-K, the Company has not experienced any significant information security breach.

Our Board has direct oversight of cybersecurity risks and strategy and receives quarterly updates from our Chief Information Officer (CIO). The Board has also delegated to the Audit Committee responsibilities related to cybersecurity and other risks of the Company. Our CIO has spent over 20 years in engineering and product development roles and our VP of Information Security and Operations has spent over 25 years in infrastructure and cybersecurity roles including in the finance and insurance industries. Additionally, one of the independent directors on our Board and a member of our Audit Committee has significant experience leading technology and information systems at some of the country’s leading hospitals and adds to our Board substantial expertise and knowledge in information technology, privacy, data governance and cybersecurity. A cross-functional incident response team, which includes members of our management team, determines the apparent severity of reported potential incidents and operationalizes the cybersecurity incident response protocol.

 

Item 2. PROPERTIES

As of December 31, 2023, we directly, or indirectly through our subsidiaries, operated 91 offices, terminals and warehouses throughout the United States, Canada and Mexico, including our headquarters in Oak Brook, Illinois. All of our facilities are leased except for our headquarters. Most office, terminal and warehouse leases have initial terms of more than one year and many include options to renew. While some of our leases expire in the near term, we do not believe that we will have difficulty in renewing them or in finding alternative office, warehouse or terminal space. We believe that our offices, warehouses and terminals are adequate for the purposes for which they are currently used.

Item 3. LEGAL PROCEEDINGS

The Company is a party to litigation in the ordinary course of our business, including at various times, claims for personal injury or property damage, bankruptcy preference claims, employment-related claims, including putative class actions, commercial and intellectual property disputes, and claims regarding freight lost or damaged in transit, improperly shipped or improperly billed. Some of the lawsuits to which we are a party are covered by insurance. For a further discussion of litigation involving the Company, see Note 15 to the consolidated financial statements under “Legal Matters,” which discussion and note are incorporated herein by reference.

Item 4. MINE SAFETY DISCLOSURES

Not applicable.

 

 

PART II

Item 5. MARKET FOR REGISTRANT'S COMMON EQUITY AND RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

Our Class A Common Stock (“Class A Common Stock”) trades on the Nasdaq Global Select Market tier of the Nasdaq Stock Market under the symbol “HUBG.” There is no established trading market for shares of our Class B Common Stock (the “Class B Common Stock” together with the Class A Common Stock, the “Common Stock”).

On February 16, 2024, there were approximately 379 stockholders of record of the Class A Common Stock and in addition, there were an estimated 33,067 beneficial owners of the Class A Common Stock whose shares were held by brokers and other fiduciary institutions. On February 16, 2024, there were 10 holders of record of our Class B Common Stock.

 

18


 

Issuer Purchases of Equity Securities

On January 4, 2024, the Company announced a two-for-one stock split of the Company’s Class A and Class B common stock. Refer to the Note 1 to the consolidated financial statements for the effect of this stock split.

In October 2022, our Board of Directors (the “Board”) authorized the purchase of up to $200 million of our Class A Common Stock pursuant to a share repurchase program (the 2022 Program). Under the 2022 Program, the shares may be repurchased in the open market or in privately negotiated transactions, from time to time subject to market and other conditions. The approved share repurchase program does not obligate us to repurchase any dollar amount or number of shares and the program may be modified, suspended or discontinued at any time. The 2022 Program was terminated in October 2023 in conjunction with the authorization of the 2023 Program (as defined below) and as a result, no shares were purchased under the 2022 Program in the fourth quarter of 2023.

In October 2023, the Board authorized the purchase of up to $250 million of our Class A Common Stock pursuant to a share repurchase program (the 2023 Program), which replaces the 2022 Program. Under the 2023 Program, the shares may be repurchased in the open market or in privately negotiated transactions, from time to time subject to market and other conditions. The approved share repurchase program does not obligate us to repurchase any dollar amount or number of shares and the program may be modified, suspended or discontinued at any time.

We purchased 56,564 shares of Class A Common Stock for $2.1 million related to employee withholding upon vesting of restricted stock in the fourth quarter of 2023 and 67,830 shares for $2.5 million in the fourth quarter of 2022. The table below includes information on a monthly basis regarding the number of shares delivered to us by employees to satisfy the mandatory tax withholding requirement upon vesting of restricted stock during the fourth quarter of 2023. These shares do not reduce the repurchase authority under the 2023 Program. The table below also includes information on a monthly basis regarding the number of shares purchased under the 2023 Program. All share and per share amounts have been revised to give effect to the two-for-one stock split that was announced by the Company on January 4, 2024.

 

 

 

 

 

 

 

 

 

 

 

 

Maximum Value of

 

 

Total

 

 

 

 

 

Total Number of

 

 

Shares that May Yet

 

 

Number of

 

 

Average

 

 

Shares Purchased

 

 

Be Purchased Under

 

 

Shares

 

 

Price Paid

 

 

as Part of the

 

 

the 2023 Program

 

 

Purchased

 

 

Per Share

 

 

2023 Program

 

 

(in 000’s)

 

10/1/2023 - 10/31/2023

 

36,568

 

 

$

37.64

 

 

 

-

 

 

$

250,000

 

11/1/2023 - 11/30/2023

 

476,538

 

 

$

36.76

 

 

 

469,826

 

 

$

232,715

 

12/1/2023 - 12/31/2023

 

242,916

 

 

$

39.77

 

 

 

229,632

 

 

$

223,589

 

           Total

 

756,022

 

 

$

37.77

 

 

 

699,458

 

 

$

223,589

 

 

Quarterly Cash Dividend

On February 22, 2024, the Board declared a quarterly cash dividend of $0.125 per share on the Company’s Class A and Class B common stock. The dividend is scheduled to be paid on March 27, 2024 to stockholders of record as of March 8, 2024. The declaration and payment of quarterly cash dividends are subject to the approval of the Board at its sole discretion and compliance with applicable laws and regulations. Accordingly, there can be no assurance that the Board will declare or pay cash dividends on the shares of Common Stock in the future. Our certificate of incorporation requires that any cash dividends must be paid equally on each outstanding share of Class A Common Stock and Class B Common Stock. Our credit facility prohibits us from paying dividends on the Common Stock if there has been, or immediately following the payment of a dividend there would be, a default or an event of default under the credit facility. We are currently in compliance with the covenants contained in the credit facility.

19


 

Performance Graph

The following line graph compares the Company’s cumulative total stockholder return on its Class A Common Stock since December 31, 2018 with the cumulative total return of the Nasdaq Stock Market Index (NQUSBT) and the Nasdaq Transportation Index (NQUSB27707). These comparisons assume the investment of $100 on December 31, 2018 in each index and in the Company’s Class A Common Stock and the reinvestment of dividends.

img266965785_0.jpg 

 

 

Item 6. [RESERVED]

20


 

Item 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

EXECUTIVE SUMMARY

We are a leading supply chain solutions provider in North America that offers comprehensive transportation and logistics management services focused on reliability, visibility and value for our customers. Our service offerings include a full range of freight transportation and logistics services, some of which are provided using assets we own and operate, and some of which are provided by third parties with whom we contract. Our services include intermodal, truckload, less-than-truckload, flatbed, temperature-controlled, dedicated and regional trucking. Other services include full outsource logistics solutions, transportation management services, freight consolidation, warehousing and fulfillment, and final mile delivery services.

We service a large and diversified customer base in a broad range of industries, including retail, consumer products and durable goods. We believe our strategy to offer multi-modal supply chain management solutions serves to strengthen and deepen our relationships with our customers and allows us to provide a more cost effective and higher service solution.

Beginning in the first quarter of 2023, we concluded we have two reportable segments - Intermodal and Transportation Solutions, and Logistics, which are based primarily on the services each segment provides. Results for the years ended December 31, 2022 and 2021 have been recast to conform with current year presentation.

Intermodal and Transportation Solutions. Our Intermodal and Transportation Solutions segment offers high service, nationwide door-to-door intermodal transportation, providing value, visibility and reliability in both transcontinental and local lanes by combining rail transportation with local trucking. This segment includes our trucking operations which provides our customers with local pickup and delivery as well as high service local and regional trucking transportation using equipment dedicated to their needs. In 2023, approximately 78% of our drayage services was provided by our own fleet. We arrange for the movement of our customers’ freight in one of our approximately 50,000 containers. We contract with railroads to provide transportation for the long-haul portion of the shipment between rail terminals. Drayage between origin or destination and rail terminals are provided by our own trucking operations and third parties with whom we contract. Our dedicated service operation offers fleets of equipment and drivers to each customer on a contract basis, as well as the management and infrastructure to operate according to the customer’s high service expectations. As of December 31, 2023, our trucking transportation operation consisted of approximately 2,300 tractors, 2,900 employee drivers and 4,300 trailers. We also contract for services with approximately 460 independent owner-operators. These assets and contractual services are used to support drayage for our intermodal service offering and to serve our customers who require high service local and regional trucking transportation using equipment dedicated to their needs. Our dedicated service operation offers fleets of equipment and drivers to each customer on a contract basis, as well as the management and infrastructure to operate according to the customer’s high service expectations.

Logistics. Our Logistics segment offers a wide range of non-asset-based services including transportation management, freight brokerage services, shipment optimization, load consolidation, mode selection, carrier management, load planning and execution, warehousing, fulfillment, cross-docking, consolidation services and final mile delivery. Logistics includes our brokerage business which consists of a full range of trucking transportation services, including dry van, expedited, less-than-truckload (“LTL”), refrigerated and flatbed, all of which is provided by third-party carriers with whom we contract. We leverage proprietary technology along with collaborative relationships with third-party service providers to deliver cost savings and performance-enhancing supply chain services to our clients. Our transportation management offering also serves as a source of volume for our ITS segment. Many of the customers for these solutions are consumer goods companies who sell into the retail channel. Our final mile delivery offering provides residential final mile delivery and installation of appliances and big and bulky goods. Final mile operates through a network of independent service providers in company, customer and third-party facilities throughout the continental United States. Our business operates or has access to approximately 11 million square feet of warehousing and cross-dock space across North America, to which our customers ship their goods to be stored and distributed to destinations including residences, retail stores and other commercial locations. These services offer our customers shipment visibility, transportation cost savings, high service and compliance with retailers’ increasingly stringent supply chain requirements.

We are focused on several margin enhancement projects including network optimization, matching of inbound and outbound loads, reducing empty miles, improving our recovery of accessorial costs, increasing our driver and asset utilization, reducing repositioning costs, providing holistic solutions and improving low profit freight. Hub’s top 50 customers represent approximately 64% of revenue for fiscal 2023 while one customer accounted for more than 10% of our annual revenue in 2023 in both segments. We use various performance indicators to manage our business. We closely monitor profit levels for our top customers. We also evaluate on-time performance, customer service, cost per load and daily sales outstanding by customer account. Vendor cost changes and vendor service levels are also monitored closely.

21


 

Uncertainties and risks to our outlook include inflation, increased healthcare costs, a slowdown in consumer spending (driven by, among other factors, rising inflation, increases in interest rates, an economic recession and geopolitical concerns), a shift by consumers to spending on services at the expense of goods, an increase of retailers’ inventory levels, the ability of customers to pay our accounts receivable, a significant increase in transportation supply in the marketplace, aggressive pricing actions by our competitors and any inability to pass cost increases, such as transportation and warehouse costs, through to our customers, all of which could have a materially negative impact on our revenue, profitability and cash flow in 2024. Exiting of truckload capacity, retail inventory levels declining leading to restocking demand, a return of typical shipping peak season demands and a stronger used tractor market could have a materially positive impact on our revenue, profitability and cash flows in 2024.

Strategic Transactions

On December 20, 2023, we acquired 100% of the equity interests of Forward Air Final Mile (“FAFM”). Total consideration for the transaction was approximately $261 million in cash.

On August 22, 2022, we acquired 100% of the equity interests of TAGG. Total consideration for the transaction was approximately $103.4 million in cash.

On October 19, 2021, we acquired 100% of the equity interests of Choptank. Total consideration for the transaction was $127.6 million in cash and the settlement of accounts receivable due from Choptank of $0.3 million. In connection with the acquisition, we granted approximately $22 million of restricted stock to Choptank's senior management team, which is subject to certain vesting conditions.

 

RESULTS OF OPERATIONS

Year Ended December 31, 2023 Compared to Year Ended December 31, 2022

The following table summarizes our operating revenue by segment (in thousands):

 

Years Ended

 

Operating Revenue

December 31,

 

 

2023

 

 

2022

 

Intermodal and Transportation Solutions

$

2,495,663

 

 

$

3,312,431

 

Logistics

 

1,820,856

 

 

 

2,121,818

 

Inter-segment eliminations

 

(113,934

)

 

 

(93,759

)

Total operating revenue

$

4,202,585

 

 

$

5,340,490

 

 

The following table summarizes our operating income by segment (in thousands):

 

 

Years Ended

 

Operating Income

December 31,

 

 

2023

 

 

2022

 

Intermodal and Transportation Solutions

$

107,117

 

 

$

348,537

 

Logistics

 

105,114

 

 

 

126,184

 

Total operating income

$

212,231

 

 

$

474,721

 

 

 

Total consolidated operating revenue decreased 21% to $4.2 billion in 2023 from $5.3 billion in 2022.

Intermodal and Transportation Solutions (“ITS”) revenue decreased 25% to $2.5 billion primarily due to a 14% decrease in intermodal volume due to low transportation demand and an oversupply of truckload carrier capacity, a 14% decrease in intermodal revenue per load (primarily due to lower price, fuel prices and mix) and a 4% decline in dedicated revenues due to lost customers partially offset by growth with existing and new customers.

ITS operating income decreased to $107 million, 4% of revenue, as compared to $349 million, 11% of revenue in the prior year due to lower volume, lower customer rates, and lower surcharges and accessorial income. These headwinds were partially offset by lower drayage costs as we increased the portion of drayage handled on our own fleet to 78% in 2023 as compared to 55% in the prior year, as well as an improvement in profitability at our dedicated trucking service line.

 

22


 

Logistics revenue decreased 14% to $1.8 billion primarily driven by lower revenue per load in our brokerage service line and lower managed transportation and final mile service line revenue, partially offset by an increase in fulfillment revenue. Brokerage volumes were flat compared to the prior year. Logistics operating income was 6% of revenue in both 2023 and 2022. Operating income was $105 million as compared to $126 million last year, as lower revenue was partially offset by lower purchased transportation costs and our yield management initiatives.

The following is a summary of operating results and certain items in the consolidated statements of income as a percentage of revenue (in thousands):

 

Years Ended

 

December 31,

 

2023

 

2022

 

 

 

 

 

 

 

 

Operating revenue

$

4,202,585

 

100.0%

 

$

5,340,490

 

100.0%

 

 

 

 

 

 

 

 

Operating expenses:

 

 

 

 

 

 

 

Purchased transportation and warehousing

 

3,145,595

 

74.8%

 

 

4,036,503

 

75.6%

Salaries and benefits

 

553,326

 

13.2%

 

 

543,010

 

10.2%

Depreciation and amortization

 

143,523

 

3.4%

 

 

131,789

 

2.5%

Insurance and claims

 

49,040

 

1.2%

 

 

58,064

 

1.1%

General and administrative

 

105,705

 

2.5%

 

 

120,579

 

2.2%

Gain on sale of assets, net

 

(6,835

)

-0.2%

 

 

(24,176

)

-0.5%

Total operating expenses

 

3,990,354

 

94.9%

 

 

4,865,769

 

91.1%

 

 

 

 

 

 

 

 

Operating income

$

212,231

 

5.1%

 

$

474,721

 

8.9%

CONSOLIDATED OPERATING EXPENSES

Purchased Transportation and Warehousing

Purchased transportation and warehousing costs decreased 22% to $3.1 billion in 2023 from $4.0 billion in 2022. As a percentage of revenue, purchased transportation and warehousing costs decreased to 74.8% in 2023 versus 75.6% in 2022 due to cost control initiatives and less third-party drayage usage.

Purchased transportation and warehousing costs declined as compared to prior year due to lower volumes, reductions in third party carrier costs and decreased use of third-party carriers for drayage in ITS.

Salaries and Benefits

Salaries and benefits increased to $553 million in 2023 from $543 million in 2022. As a percentage of revenue, salaries and benefits increased to 13.2% in 2023 from 10.2% in 2022.

This increase was primarily due to $81 million of incremental expense related to the increase of our average company driver count and warehouse employees. The increase includes a $5 million increase in medical benefits, as well as increased expenses resulting from TAGG, which incurred twelve months of expenses in 2023 as compared to just over seven months of expenses in 2022 and FAFM which was acquired in December 2023. These increases were partially offset by a $71 million reduction in office employee compensation due to lower headcount and lower incentive compensation expense.

Headcount, which includes drivers, warehouse personnel and office employees, was 5,956, which includes 641 employees of FAFM, as of December 31, 2023 and 5,921 as of December 31, 2022. The increase in headcount was due primarily to the acquisition of FAFM partially offset by decreases in both office employees and company drivers.

Depreciation and Amortization

Depreciation and amortization expense increased to $144 million in 2023 from $132 million in 2022. This increase was primarily due to increased container, tractor and warehouse equipment depreciation expense as well as the amortization of intangibles related to the acquisitions of TAGG and FAFM. This expense, as a percentage of revenue, increased to 3.4% in 2023 from 2.5% in 2022. Depreciation expense includes transportation equipment, technology investments, leasehold improvements, warehouse equipment, office equipment and building improvements.

Insurance and Claims

Insurance and claims expense decreased to $49 million in 2023 from $58 million in 2022. This decrease was primarily due to less claim expenses related to both auto liability and workers compensation claims in 2023. These expenses, as a percentage of revenue, increased to 1.2% in 2023 from 1.1% in 2022.

23


 

General and Administrative

General and administrative expenses decreased to $106 million in 2023 from $121 million in 2022. These expenses, as a percentage of revenue, increased to 2.5% in 2023 from 2.2% in 2022.

This expense decrease was primarily due to less impairment of a right-of-use asset and decreases in use tax expense, outside sales commissions, bad debt expense and professional services expense including IT software expense. These decreases were partially offset by higher rent expense, the closing costs related to the FAFM acquisition, higher temporary labor expense as well as increased expenses resulting from TAGG, which incurred twelve months of expenses in 2023 as compared to just over four months of expenses in 2022 and FAFM which was acquired in December 2023.

Gain on Sale of Assets, Net

Net gains on the sale of equipment decreased to $7 million in 2023 from $24 million in 2022. This decrease resulted from both less units sold and a lower average gain per unit sold in 2023 as compared to 2022. We expect gains in 2024 to continue to be lower than prior years due to a softer used tractor market.

Other Income (Expense)

Other Expense decreased to $3 million in 2023 from $7 million in 2022. Interest expense increased to $13 million in 2023 from $7 million in 2022 due primarily to higher interest rates on our debt and higher average debt balances. The expense increase was partially offset by increased interest income of $10 million in 2023 due to higher interest rates on our cash balance and higher cash balances throughout the year.

Provision for Income Taxes

The provision for income taxes decreased to $42 million in 2023 from $111 million in 2022 due a decrease in pre-tax income. We provided for income taxes using an effective rate of 19.9% in 2023 and an effective rate of 23.7% in 2022. The lower effective tax rate in 2023 resulted primarily from a change in state apportionment methodology.

 

 

RESULTS OF OPERATIONS

Year Ended December 31, 2022 Compared to Year Ended December 31, 2021

The following table summarizes our operating revenue by segment (in thousands):

 

 

Years Ended

 

Operating Revenue

December 31,

 

 

2022

 

 

2021

 

Intermodal and Transportation Solutions

$

3,312,431

 

 

$

2,661,160

 

Logistics

 

2,121,818

 

 

 

1,643,849

 

Inter-segment eliminations

 

(93,759

)

 

 

(72,626

)

Total operating revenue

$

5,340,490

 

 

$

4,232,383

 

The following table summarizes our operating income by segment (in thousands):

 

 

Years Ended

 

Operating Income

December 31,

 

 

2022

 

 

2021

 

Intermodal and Transportation Solutions

$

348,537

 

 

$

169,105

 

Logistics

 

126,184

 

 

 

69,352

 

Total operating income

$

474,721

 

 

$

238,457

 

 

 

Total consolidated operating revenue increased 26% to $5.3 billion in 2022 from $4.2 billion in 2021.

Intermodal and Transportation Solutions (“ITS”) revenue increased 24% to $3.3 billion primarily due to a 32% increase in intermodal revenue per load (a combination of price, accessorial, fuel and mix) driven by favorable industry demand and supply conditions, and a 4% increase in dedicated revenues, offset by a 4% decrease in intermodal volume.

24


 

ITS operating income increased to $349 million, 11% of revenue, as compared to $169 million, 6% of revenue in the prior year due to higher customer rates, as well as accessorial and surcharge income, partially offset by lower intermodal volume, higher drayage costs, and increased repositioning costs.

Logistics revenue increased 29% to $2.1 billion primarily driven by the impact of a full year of revenue from Choptank (acquired in October 2021) and the partial year revenue contribution from TAGG (acquired in August 2022). We also experienced revenue growth at our Final Mile, Managed Transportation, Consolidation and legacy Brokerage businesses.

Logistics operating income was 6% of revenue in 2022 and 4% of revenue in 2021. Operating income was $126 million as compared to $69 million in 2021, driven by the acquisitions of Choptank and TAGG, as well as yield improvements and higher operating efficiencies across all of our businesses.

The following is a summary of operating results and certain items in the consolidated statements of income as a percentage of revenue (in thousands):

 

Years Ended

 

December 31,

 

2022

 

2021

 

 

 

 

 

 

 

 

Operating revenue

$

5,340,490

 

100.0%

 

$

4,232,383

 

100.0%

 

 

 

 

 

 

 

 

Operating expenses:

 

 

 

 

 

 

 

Purchased transportation and warehousing

 

4,036,503

 

75.6%

 

 

3,172,122

 

74.9%

Salaries and benefits

 

543,010

 

10.2%

 

 

589,997

 

13.9%

Depreciation and amortization

 

131,789

 

2.5%

 

 

116,473

 

2.8%

Insurance and claims

 

58,064

 

1.1%

 

 

44,467

 

1.1%

General and administrative

 

120,579

 

2.2%

 

 

90,040

 

2.1%

Gain on sale of assets, net

 

(24,176

)

-0.5%

 

 

(19,173

)

-0.5%

Total operating expenses

 

4,865,769

 

91.1%

 

 

3,993,926

 

94.3%

 

 

 

 

 

 

 

 

Operating income

$

474,721

 

8.9%

 

$

238,457

 

5.7%

 

CONSOLIDATED OPERATING EXPENSES

Purchased Transportation and Warehousing

Purchased transportation and warehousing costs increased 27% to $4.0 billion in 2022 from $3.2 billion in 2021. As a percentage of revenue, Purchased transportation and warehousing costs increased to 75.6% in 2022 versus 74.9% in 2021 due to increased fuel costs and accessorial expenses.

The increase in purchased transportation costs in 2022, as compared to 2021, was primarily due to increased rail costs, increased fuel costs, higher brokerage volume, higher third-party carrier costs, increased repositioning costs as well as increased business activity.

Salaries and Benefits

Salaries and benefits decreased to $543 million in 2022 from $590 million in 2021. As a percentage of revenue, salaries and benefits decreased to 10.2% in 2022 from 13.9% in 2021.

This decrease was primarily due to $78 million less of incremental expense related to the decreased average company driver count, partially offset by an $8 million increase in incentive compensation expense, a $4 million increase in office employee compensation due to higher headcount and increased expenses resulting from the acquisitions of TAGG and Choptank.

Headcount, which includes drivers, warehouse personnel and office employees, was 5,921 and 4,718 as of December 31, 2022 and 2021, respectively. The increase in the number of drivers and warehouse personnel was partially offset by a decrease in the headcount of office employees. The above statistics include the impact of both the TAGG and Choptank acquisitions.

Depreciation and Amortization

Depreciation and amortization expense increased to $132 million in 2022 from $116 million in 2021. This increase was primarily due to increased container, tractor and warehouse equipment depreciation expense as well as the amortization of intangibles related to the acquisitions of TAGG in August of 2022 and Choptank in October 2021. This expense, as a percentage of revenue, decreased to 2.5% in 2022 from 2.8% in 2021. Depreciation expense includes transportation equipment, technology investments, leasehold improvements, warehouse equipment, office equipment and building improvements.

25


 

Insurance and Claims

Insurance and claims expense increased to $58 million in 2022 from $44 million in 2021. This increase was primarily due to higher claims expenses related to both auto liability and workers compensation claims in 2022 as well as higher premium costs. These expenses, as a percentage of revenue, remained consistent at 1.1% in both 2022 and 2021.

General and Administrative

General and administrative expenses increased to $121 million in 2022 from $90 million in 2021. These expenses, as a percentage of revenue, increased to 2.2% in 2022 from 2.1% in 2021.

This expense increase was primarily due to the acquisitions of TAGG in August 2022 and Choptank, which incurred twelve months of expenses in 2022 as compared to just two months of expenses in 2021, as well as increases in legal expenses, higher use tax expense, the impairment write-off of leased assets and higher professional costs related to acquisitions and IT costs.

Gain on Sale of Assets, Net

Net gains on the sale of equipment increased to $24 million in 2022 from $19 million in 2021. This increase resulted from both more units sold and a higher average gain per unit sold in 2022 as compared to 2021.

Other Income (Expense)

Other Expense decreased slightly to $7 million in 2022 from $8 million in 2021. Interest expense increased to $8 million in 2022 from $7 million in 2021 due primarily to higher interest rates on our debt and higher average debt balances. This expense increase was partially offset by increased interest income of $1 million in 2022 due to higher interest rates on our cash balance and higher cash balances.

Provision for Income Taxes

Provision for income taxes increased to $111 million in 2022 from $59 million in 2021 due to significantly higher pre-tax income in 2022. Our effective tax rate was 23.7% in 2022 and 25.7% in 2021. The lower effective tax rate in 2022 compared to 2021 was primarily related to a change in our state apportionment factors, resulting in a reduction to the tax rate. Additionally, we decreased the valuation allowance on state tax incentives due to our increase in pre-tax income.

 

LIQUIDITY AND CAPITAL RESOURCES

Our financing and liquidity strategy is to fund operating cash payments and future dividends through cash received from the provision of services, cash on hand, and to a lesser extent, from cash received from the sale of equipment. As of December 31, 2023, we had $187 million of cash and cash equivalents and $21 million of restricted investments. We generally fund our purchases of transportation equipment through the issuance of secured, fixed rate Equipment Notes. In prior years, we have funded our business acquisitions from cash on hand. Payments for our other investing activities, such as the construction of our office buildings and our capitalized technology investments, have been funded by cash on hand or cash flows from operations. Cash used in financing activities including the purchase of treasury stock has been funded by cash from operations or cash on hand. We expect our newly declared dividend to be funded by cash on hand. We have not historically used our Credit Facility to fund our operating, investing, or financing cash needs, though it is available to fund future cash requirements as needed. Based on past performance and current expectations, we believe cash on hand and cash received from the provision of services, along with other financing sources, will provide us the necessary capital to fund transactions and achieve our planned growth for the next twelve months and the foreseeable future.

Cash provided by operating activities for the year ended December 31, 2023 was approximately $422 million, which resulted primarily from non-cash charges of $210 million, income of $168 million and changes in operating assets and liabilities of $44 million.

Cash provided by operating activities totaled $422 million in 2023 compared to $458 million in 2022. The $36 million decrease in cash flow was primarily due to a decrease in net income of $189 million, partially offset by an increase in the change in assets and liabilities of $103 million and an increase in non-cash charges of $50 million.

 

Net cash used in investing activities for the year ended December 31, 2023 was $373 million which included cash used in acquisitions of $261 million and capital expenditures of $140 million, partially offset by proceeds from the sale of equipment of $28 million. Capital expenditures of $140 million related primarily to tractors of $71 million, containers of $41 million, technology investments of $14 million, warehouse equipment of $12 million and leasehold improvements of $3 million.

Capital expenditures decreased by approximately $79 million in 2023 as compared to 2022. The 2023 decrease was due to decreased container purchases of $60 million, less spend on our corporate headquarters of $17 million, less technology investments of $9 million

26


 

and less other transportation equipment purchases of $8 million. These decreases were partially offset by more purchases of warehouse equipment of $12 million, tractors of $3 million and the remainder related to leasehold improvements in 2023.

In 2024, we estimate capital expenditures will range from $55 million to $75 million. We expect transportation equipment purchases to range from $40 million to $45 million, technology investments of approximately $20 million and warehouse equipment and other of approximately $10 million. We plan to fund these expenditures with a combination of cash and debt.

Net cash used in financing activities for the year ended December 31, 2023 was $148 million which includes cash used for the purchase of treasury stock of $144 million, repayments of long-term debt of $106 million, cash used for stock tendered for payments of withholding taxes of $10 million and finance lease payments of $2 million, partially offset by proceeds from the issuance of debt of $114 million. Debt incurred in 2023 was used to fund the purchase of transportation equipment.

The $96 million increase in cash used in financing activities for 2023 versus 2022 was primarily due to an increase in the purchase of treasury stock of $34 million, an increase in cash paid for stock related to employee withholding taxes of $2 million and a decrease in proceeds from the issuance of debt of $65 million, partially offset by a decrease in the repayments of long-term debt of $5 million.

In 2023, cash paid for income taxes was $35 million, of which $23 million related to 2023 and $12 million related to 2022. The $23 million of cash paid for income taxes related to 2023 is less than the 2023 income tax expense of $41 million. This difference is a result of favorable book to tax differences, primarily those related to compensation, which caused 2023 taxable income to be less than 2023 financial statement income before taxes. We expect cash payments in 2024 for taxes to be greater than book tax expense.

See Note 10 of the consolidated financial statements for details related to interest rates and commitment fees.

We have standby letters of credit that expire in 2024. As of December 31, 2023 and December 31, 2022, our letters of credit were $1 million and $43 million, respectively.

As of December 31, 2023 and December 31, 2022, we had no borrowings under our respective credit agreements and our unused and available borrowings were $349 million and $307 million, respectively. We were in compliance with the financial covenants in our credit agreements as of December 31, 2023 and December 31, 2022.

CONTRACTUAL OBLIGATIONS

Aggregated information about our obligations and commitments to make future contractual payments such as debt and lease obligations as of December 31, 2023 is presented in the following table (in thousands).

Future Payments Due:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating

 

 

Finance

 

 

 

 

 

Interest

 

 

 

 

 

Leases

 

 

Leases

 

 

Debt

 

 

on Debt

 

 

Total

 

Year 1

$

55,516

 

 

$

1,619

 

 

$

105,108

 

 

$

13,103

 

 

$

175,346

 

Year 2

 

49,997

 

 

 

558

 

 

 

95,619

 

 

 

9,110

 

 

 

155,284

 

Year 3

 

41,650

 

 

 

303

 

 

 

80,699

 

 

 

5,575

 

 

 

128,227

 

Year 4

 

33,067

 

 

 

32

 

 

 

51,306

 

 

 

2,379

 

 

 

86,784

 

Year 5

 

26,363

 

 

 

-

 

 

 

17,950

 

 

 

481

 

 

 

44,794

 

Thereafter

 

54,863

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

54,863

 

 

$

261,456

 

 

$

2,512

 

 

$

350,682

 

 

$

30,648

 

 

$

645,298

 

 

As of February 16, 2024, Hub signed various operating and finance leases which had not commenced as of December 31, 2023. Based on the present value of the lease payments, the estimated right-of-use (“ROU”) assets and lease liabilities related to these contracts will total approximately $7.1 million and $0.3 million for operating and finance leases, respectively.

 

27


 

Deferred Compensation

Under our Non-qualified Deferred Compensation Plan (the “Plan”), participants can elect to defer certain compensation. Payments under the Plan are due as follows (in thousands):

Future Payments Due:

 

Year 1

$

535

 

Year 2

 

2,930

 

Year 3

 

1,552

 

Year 4

 

1,177

 

Year 5

 

1,216

 

Thereafter

 

13,075

 

 

$

20,485

 

The above future payments are fully funded by our restricted investments comprised of mutual funds and other security instruments as noted in Note 14.

 

CRITICAL ACCOUNTING POLICIES

The preparation of financial statements in conformity with United States generally accepted accounting principles requires management to make estimates and assumptions. In certain circumstances, those estimates and assumptions can affect amounts reported in the accompanying consolidated financial statements. We have made our best estimates and judgments of certain amounts included in the financial statements, giving due consideration to materiality. We do not believe there is a great likelihood that materially different amounts would be reported related to the accounting policies described below. However, application of these accounting policies involves the exercise of judgment and use of assumptions as to future uncertainties and, as a result, actual results could differ from these estimates. The following is a brief discussion of the more significant accounting policies and estimates. These critical accounting policies are further discussed in Note 1 of the consolidated financial statements, which describes these and our other significant accounting policies.

Revenue Recognition

In accordance with the Accounting Standards Codification (ASC) topic 606, “Revenue from Contracts with Customers,” our significant accounting policy for revenue is as follows:

Revenue is recognized when we transfer services to our customers in an amount that reflects the consideration we expect to receive. We account for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable. We generally recognize revenue over time because of continuous transfer of control to the customer. Since control is transferred over time, revenue and related transportation costs are recognized based on relative transit time, which is based on the extent of progress towards completion of the related performance obligation. We enter into contracts that can include various combinations of services, which are capable of being distinct and accounted for as separate performance obligations. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue. Further, in most cases, we report our revenue on a gross basis because we are the primary obligor as we are responsible for providing the service desired by the customer. Our customers view us as responsible for fulfillment including the acceptability of the service. Service requirements may include, for example, on-time delivery, handling freight loss and damage claims, setting appointments for pick-up and delivery and tracing shipments in transit. We have discretion in setting prices for our services and as a result, the amount we earn varies. In addition, we have the discretion to select our vendors from multiple suppliers for the services ordered by our customers. These factors, discretion in setting prices and discretion in selecting vendors, further support reporting revenue on a gross basis for most of our revenue.

28


 

Allowance for Uncollectible Trade Accounts

We extend credit to customers after a review of each customer’s credit profile and history. An allowance for uncollectible trade accounts has been established through an analysis of the accounts receivable aging, an assessment of collectability based on historical trends and an evaluation based on current economic conditions. Annually we review, in hindsight, the percentage of receivables that are collected that aged over one year, those that are not one year old and the accounts that went into bankruptcy. We reserve for accounts less than one year old based on specifically identified uncollectible balances and our historic collection percentage, including receivable adjustments charged through revenue for items such as billing disputes. In establishing a reserve for certain account balances specifically identified as uncollectible, we consider the aging of the customer receivables, the specific details as to why the receivable has not been paid, the customer’s current and projected financial results, the customer’s ability to meet and sustain its financial commitments, the positive or negative effects of the current and projected industry outlook and the general economic conditions. Our historical collection percentage has been over 98% on average for receivables that are less than one year old. Changes in our historical collection percentages of receivables that are less than one year old either positively or negatively, based on our collection history, would affect our calculated allowance for uncollectible trade accounts.

Once a receivable ages over one year, our collection percentage is much lower, thus a separate allowance is calculated for open receivables that have aged over one year. We also review our collection percentage after a customer has gone into bankruptcy. Although these collection percentages may change both negatively and positively, since only a small portion of our receivables are aged over one year or are involved in a bankruptcy case, a large change in either of those collection percentages would not have a material impact on our financial statements. Our level of reserves for customer accounts receivable fluctuates depending upon all the factors mentioned above. Historically, our reserve for uncollectible accounts has approximated actual accounts written off and we do not expect the reserve for uncollectible accounts to change significantly relative to our accounts receivable balance. The allowance for uncollectible accounts is reported on the balance sheet in net accounts receivable. Recoveries of receivables previously charged off are recorded when received.

Claims Accruals

We purchase insurance coverage for a portion of expenses related to employee injuries, vehicular collisions, accidents, and cargo damage. Certain insurance arrangements include high SIR limits or deductibles applicable to each claim. We have umbrella policies to limit our exposure above these SIR limits and deductibles.

Our claims accrual policy for all self-insured claims is to recognize a liability at the time of the incident based on our analysis of the nature and severity of the claims and analyses provided by third-party claims administrators, as well as legal and regulatory factors. Our safety and claims personnel work directly with representatives from the insurance companies and third-party administrators to continually update the estimated cost of each claim. The ultimate cost of a claim develops over time as additional information regarding the nature, timing, and extent of damages claimed becomes available. Accordingly, we use actuarial methods to develop current claim information to derive an estimate of our ultimate claim liability. This process involves the use of loss-development factors based on our historical claims experience. In doing so, the recorded liability considers future claims growth and provides an allowance for incurred-but-not-reported claims. Changes in loss development factors caused by differences between the estimates of future medical costs, future severity trend factors and future legal costs could materially change our recorded claim accrual liability. Our claim accrual liability is classified as either current or non-current in the consolidated balance sheet based on an estimate of when the claims are expected to be paid. We do not discount our estimated losses. In addition, we record receivables for amounts expected to be reimbursed for payments made in excess of self-insurance levels on covered claims.

 

Item 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

We are exposed to market risk related to changes in interest rates. The Company maintains a bank line of credit and has both fixed and variable rate debt as described in Note 10 to the consolidated financial statements. Any material increase in market interest rates would not have a material impact on the results of operations for the year ended December 31, 2023.

Although we conduct business in foreign countries, international operations are not material to our consolidated financial position, results of operations, or cash flows. Additionally, foreign currency transaction gains and losses were not material to our results of operations for the year ended December 31, 2023. Accordingly, we are not currently subject to material foreign currency exchange rate risks from the effects that exchange rate movements of foreign currencies would have on our future costs or on future cash flows we would receive from our foreign investment. To date, we have not entered into any foreign currency forward exchange contracts or other derivative financial instruments to hedge the effects of adverse fluctuations in foreign currency exchange rates. We do not use financial instruments for trading purposes.

29


 

Item 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

 

INDEX TO FINANCIAL STATEMENTS AND FINANCIAL STATEMENT SCHEDULE

Report of Independent Registered Public Accounting Firm (PCAOB ID:42)

 

31

 

 

Consolidated Balance Sheets - December 31, 2023 and December 31, 2022

32

 

 

Consolidated Statements of Income and Comprehensive Income – Years ended December 31, 2023, December 31, 2022 and December 31, 2021

33

 

 

Consolidated Statements of Stockholders’ Equity – Years ended December 31, 2023, December 31, 2022 and December 31, 2021

34

 

 

Consolidated Statements of Cash Flows – Years ended December 31, 2023, December 31, 2022 and December 31, 2021

35

 

 

Notes to Consolidated Financial Statements

36

 

 

Schedule II – Valuation and Qualifying Accounts

S-1

 

 

 

 

30


 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Stockholders and the Board of Directors of Hub Group, Inc.

 

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Hub Group, Inc. (the Company) as of December 31, 2023 and 2022, the related consolidated statements of income and comprehensive income, stockholders' equity and cash flows for each of the three years in the period ended December 31, 2023, and the related notes and financial statement schedule listed in the Index at Item 15(b) (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2023, in conformity with U.S. generally accepted accounting principles.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework), and our report dated February 27, 2024 expressed an unqualified opinion thereon.

Basis for Opinion

These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matter

The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of the critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below providing a separate opinion on the critical audit matter or on the account or disclosure to which it relates.

     Claims Accruals

Description of the Matter

At December 31, 2023, the Company’s aggregate accrued liability related to auto and workers’ compensation claims, inclusive of amounts expected to be paid above its self-insured retention limits, was $39.1 million. As explained in Note 1 of the consolidated financial statements, the Company recognizes a liability at the time of an incident based upon the nature and severity of the claim and analyses provided by third-party claims administrators. The Company utilizes actuarial methods to estimate this liability.

 

Auditing the Company's claims accruals is complex due to the uncertainty associated with the claims, the application of significant management judgment, and the use of actuarial methods. In addition, the estimate of the accrual can fluctuate based on the assumptions used in the actuarial studies, including the frequency and severity of claims, the loss development factors for existing claims and the estimates of incurred but not reported claims. These assumptions have a significant effect on the claims accruals.

 

How We Addressed the Matter in Our Audit

We obtained an understanding, evaluated the design and tested the operating effectiveness of internal controls over the claims accrual process. For example, we tested the controls over management’s assessment of the assumptions and underlying data used in the determination of the measurement and valuation of the reserve.

 

To evaluate the claims accruals, our audit procedures included, among others, testing the completeness and accuracy of the underlying claims data. Furthermore, we involved our actuarial specialist to assist in our evaluation of the methodologies applied and significant assumptions used by the Company in determining the calculated liability. We then compared the Company’s recorded liability amount to a range which our actuarial specialist developed based on independently selected assumptions.

/s/ Ernst & Young LLP

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

Chicago, Illinois

February 27, 2024

31


 

HUB GROUP, INC.

CONSOLIDATED BALANCE SHEETS

(in thousands, except share amounts)

 

December 31,

 

 

2023

 

 

2022

 

ASSETS

 

 

 

 

 

CURRENT ASSETS:

 

 

 

 

 

Cash and cash equivalents

$

187,270

 

 

$

286,642

 

Accounts receivable trade, net

 

600,197

 

 

 

716,190

 

Other receivables

 

3,358

 

 

 

3,967

 

Prepaid taxes

 

17,331

 

 

 

16,987

 

Prepaid expenses and other current assets

 

41,089

 

 

 

32,914

 

TOTAL CURRENT ASSETS

 

849,245

 

 

 

1,056,700

 

 

 

 

 

 

 

Restricted investments

 

20,763

 

 

 

18,065

 

Property and equipment, net

 

791,692

 

 

 

783,683

 

Right-of-use assets - operating leases

 

210,742

 

 

 

102,114

 

Right-of-use assets - financing leases

 

2,522

 

 

 

1,194

 

Other intangibles, net

 

304,607

 

 

 

197,386

 

Goodwill, net

 

733,695

 

 

 

629,402

 

Other assets

 

22,781

 

 

 

21,537

 

TOTAL ASSETS

$

2,936,047

 

 

$

2,810,081

 

 

 

 

 

 

 

LIABILITIES AND STOCKHOLDERS' EQUITY

 

 

 

 

 

CURRENT LIABILITIES:

 

 

 

 

 

Accounts payable trade

$

349,378

 

 

$

344,751

 

Accounts payable other

 

14,471

 

 

 

15,563

 

Accrued payroll

 

21,731

 

 

 

66,669

 

Accrued other

 

121,253

 

 

 

132,324

 

Lease liability - operating leases

 

44,690

 

 

 

29,547

 

Lease liability - financing leases

 

1,579

 

 

 

1,175

 

Current portion of long-term debt

 

105,108

 

 

 

101,741

 

TOTAL CURRENT LIABILITIES

 

658,210

 

 

 

691,770

 

 

 

 

 

 

 

Long-term debt

 

245,574

 

 

 

240,724

 

Non-current liabilities

 

55,287

 

 

 

43,505

 

Lease liability - operating leases

 

177,699

 

 

 

78,557

 

Lease liability - financing leases

 

865

 

 

 

-

 

Deferred taxes

 

163,767

 

 

 

155,923

 

 

 

 

 

 

 

STOCKHOLDERS' EQUITY:

 

 

 

 

 

Preferred stock, $.01 par value; 2,000,000 shares authorized; no shares issued or outstanding in 2023 and 2022

-

 

 

-

 

Common stock

 

 

 

 

 

Class A: $.01 par value; 97,337,700 shares authorized; 75,524,189 shares issued in both 2023 and 2022; 62,200,921 shares outstanding in 2023 and 65,868,145 shares outstanding in 2022.

 

755

 

 

 

755

 

Class B: $.01 par value; 662,300 shares authorized; 574,903 shares issued and outstanding in 2023 and 2022.

 

6

 

 

 

6

 

Additional paid-in capital

 

225,288

 

 

 

207,823

 

Purchase price in excess of predecessor basis, net of tax benefit of $10,306

 

(15,458

)

 

 

(15,458

)

Retained earnings

 

1,949,110

 

 

 

1,781,582

 

Accumulated other comprehensive loss

 

(129

)

 

 

(214

)

Treasury stock; at cost, 13,323,268 shares in 2023 and 9,656,044 shares in 2022.

 

(524,927

)

 

 

(374,892

)

TOTAL STOCKHOLDERS' EQUITY

 

1,634,645

 

 

 

1,599,602

 

TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY

$

2,936,047

 

 

$

2,810,081

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

32


 

HUB GROUP, INC.

CONSOLIDATED STATEMENTS OF INCOME

AND COMPREHENSIVE INCOME

(in thousands, except per share amounts)

 

 

Twelve Months Ended

 

 

December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

 

 

Operating revenue

$

4,202,585

 

 

$

5,340,490

 

 

$

4,232,383

 

 

 

 

 

 

 

 

 

 

Operating expenses:

 

 

 

 

 

 

 

 

Purchased transportation and warehousing

 

3,145,595

 

 

 

4,036,503

 

 

 

3,172,122

 

Salaries and benefits

 

553,326

 

 

 

543,010

 

 

 

589,997

 

Depreciation and amortization

 

143,523

 

 

 

131,789

 

 

 

116,473

 

Insurance and claims

 

49,040

 

 

 

58,064

 

 

 

44,467

 

General and administrative

 

105,705

 

 

 

120,579

 

 

 

90,040

 

Gain on sale of assets, net

 

(6,835

)

 

 

(24,176

)

 

 

(19,173

)

Total operating expenses

 

3,990,354

 

 

 

4,865,769

 

 

 

3,993,926

 

 

 

 

 

 

 

 

 

 

Operating income

 

212,231

 

 

 

474,721

 

 

 

238,457

 

 

 

 

 

 

 

 

 

 

Other income (expense):

 

 

 

 

 

 

 

 

Interest expense

 

(13,435

)

 

 

(7,506

)

 

 

(7,307

)

Interest income

 

10,011

 

 

 

874

 

 

 

5

 

Other, net

 

397

 

 

 

(131

)

 

 

(245

)

Total other expense, net

 

(3,027

)

 

 

(6,763

)

 

 

(7,547

)

 

 

 

 

 

 

 

 

 

Income before provision for income taxes

 

209,204

 

 

 

467,958

 

 

 

230,910

 

 

 

 

 

 

 

 

 

 

Provision for income taxes

 

41,676

 

 

 

111,010

 

 

 

59,436

 

 

 

 

 

 

 

 

 

 

Net income

 

167,528

 

 

 

356,948

 

 

 

171,474

 

 

 

 

 

 

 

 

 

 

Other comprehensive income:

 

 

 

 

 

 

 

 

Foreign currency translation adjustments

 

85

 

 

 

(7

)

 

 

(16

)

 

 

 

 

 

 

 

 

 

Total comprehensive income

$

167,613

 

 

$

356,941

 

 

$

171,458

 

 

 

 

 

 

 

 

 

 

Basic earnings per common share

$

2.65

 

 

$

5.37

 

 

$

2.56

 

 

 

 

 

 

 

 

 

 

Diluted earnings per common share

$

2.62

 

 

$

5.32

 

 

$

2.53

 

 

 

 

 

 

 

 

 

 

Basic weighted average number of shares outstanding

 

63,324

 

 

 

66,418

 

 

 

66,868

 

Diluted weighted average number of shares outstanding

 

63,954

 

 

 

67,118

 

 

 

67,784

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

33


 

HUB GROUP, INC.

CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

(in thousands, except shares)

 

 

 

 

 

 

 

 

 

 

 

Purchase Price

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Class A & B

 

 

 

 

 

in Excess of

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

 

 

 

 

Common Stock

 

 

Additional

 

 

Predecessor

 

 

 

 

 

Other

 

 

Treasury

 

 

 

 

 

Shares

 

 

 

 

 

Paid-in

 

 

Basis, Net

 

 

Retained

 

 

Comprehensive

 

 

Stock

 

 

 

 

 

Issued

 

 

Amount

 

 

Capital

 

 

of Tax

 

 

Earnings

 

 

Income

 

 

Shares

 

 

Amount

 

 

Total

 

Balance December 31, 2020

 

76,099,092

 

 

$

761

 

 

$

185,716

 

 

$

(15,458

)

 

$

1,253,160

 

 

$

(191

)

 

 

(7,675,084

)

 

$

(266,065

)

 

$

1,157,923

 

Stock tendered for payments of withholding taxes

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(268,658

)

 

 

(9,123

)

 

 

(9,123

)

Issuance of restricted stock awards, net of forfeitures

 

-

 

 

 

-

 

 

 

(16,858

)

 

 

-

 

 

 

-

 

 

 

-

 

 

 

984,710

 

 

 

16,858

 

 

 

-

 

Share-based compensation expense

 

-

 

 

 

-

 

 

 

20,056

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

20,056

 

Net income

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

171,474

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

171,474

 

Foreign currency translation adjustment

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(16

)

 

 

-

 

 

 

-

 

 

 

(16

)

Balance December 31, 2021

 

76,099,092

 

 

$

761

 

 

$

188,914

 

 

$

(15,458

)

 

$

1,424,634

 

 

$

(207

)

 

 

(6,959,032

)

 

$

(258,330

)

 

$

1,340,314

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock tendered for payments of withholding taxes

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(206,094

)

 

 

(8,312

)

 

 

(8,312

)

Purchase of treasury stock

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(1,890,994

)

 

 

(75,000

)

 

 

(75,000

)

Purchase of treasury stock from related party (Note 17)

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(860,242

)

 

 

(34,767

)

 

 

(34,767

)

Issuance of restricted stock awards, net of forfeitures

 

-

 

 

 

-

 

 

 

(1,517

)

 

 

-

 

 

 

-

 

 

 

-

 

 

 

260,318

 

 

 

1,517

 

 

 

-

 

Share-based compensation expense

 

-

 

 

 

-

 

 

 

20,426

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

20,426

 

Net income

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

356,948

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

356,948

 

Foreign currency translation adjustment

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(7

)

 

 

-

 

 

 

-

 

 

 

(7

)

Balance December 31, 2022

 

76,099,092

 

 

$

761

 

 

$

207,823

 

 

$

(15,458

)

 

$

1,781,582

 

 

$

(214

)

 

 

(9,656,044

)

 

$

(374,892

)

 

$

1,599,602

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock tendered for payments of withholding taxes

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(257,630

)

 

 

(10,148

)

 

 

(10,148

)

Purchase of treasury stock

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(3,762,968

)

 

 

(143,770

)

 

 

(143,770

)

Issuance of restricted stock awards, net of forfeitures

 

-

 

 

 

-

 

 

 

(3,883

)

 

 

-

 

 

 

-

 

 

 

-

 

 

 

353,374

 

 

 

3,883

 

 

 

-

 

Share-based compensation expense

 

-

 

 

 

-

 

 

 

21,348

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

21,348

 

Net income

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

167,528

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

167,528

 

Foreign currency translation adjustment

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

85

 

 

 

-

 

 

 

-

 

 

 

85

 

Balance December 31, 2023

 

76,099,092

 

 

$

761

 

 

$

225,288

 

 

$

(15,458

)

 

$

1,949,110

 

 

$

(129

)

 

 

(13,323,268

)

 

$

(524,927

)

 

$

1,634,645

 

 

 

 

 

 

 

 

 

 

 

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

34


 

HUB GROUP, INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS

(in thousands)

 

Years Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

Cash flows from operating activities:

 

 

 

 

 

 

 

 

    Net Income

$

167,528

 

 

$

356,948

 

 

$

171,474

 

    Adjustments to reconcile net income to net cash provided by operating activities:

 

 

 

 

 

 

 

 

Depreciation and amortization of intangibles and right-of-use assets

 

184,449

 

 

 

153,726

 

 

 

130,629

 

Impairment of right-of-use asset

 

2,012

 

 

 

5,874

 

 

 

-

 

Deferred taxes

 

9,587

 

 

 

4,448

 

 

 

(3,992

)

Compensation expense related to share-based compensation plans

 

21,348

 

 

 

20,426

 

 

 

20,056

 

Gain on sale of assets

 

(6,835

)

 

 

(24,176

)

 

 

(19,173

)

Changes in operating assets and liabilities, net of acquisitions:

 

 

 

 

 

 

 

 

Restricted investments

 

(2,698

)

 

 

6,191

 

 

 

(903

)

Accounts receivable, net

 

145,088

 

 

 

8,298

 

 

 

(115,568

)

Prepaid taxes

 

(344

)

 

 

(14,796

)

 

 

(856

)

Prepaid expenses and other current assets

 

(5,974

)

 

 

(3,111

)

 

 

(647

)

Other assets

 

(3,732

)

 

 

(4,231

)

 

 

(2,883

)

Accounts payable

 

1,215

 

 

 

(89,103

)

 

 

78,448

 

Accrued expenses

 

(63,626

)

 

 

57,613

 

 

 

9,686

 

Non-current liabilities

 

(25,860

)

 

 

(19,944

)

 

 

(13,436

)

            Net cash provided by operating activities

 

422,158

 

 

 

458,163

 

 

 

252,835

 

 

 

 

 

 

 

 

 

 

Cash flows from investing activities:

 

 

 

 

 

 

 

 

   Proceeds from sale of equipment

 

27,717

 

 

 

42,929

 

 

 

45,177

 

   Purchases of property and equipment

 

(140,068

)

 

 

(219,140

)

 

 

(132,952

)

   Acquisitions, net of cash acquired

 

(260,810

)

 

 

(102,661

)

 

 

(122,360

)

            Net cash used in investing activities

 

(373,161

)

 

 

(278,872

)

 

 

(210,135

)

 

 

 

 

 

 

 

 

 

Cash flows from financing activities:

 

 

 

 

 

 

 

 

   Purchase of treasury stock

 

(143,770

)

 

 

(75,000

)

 

 

-

 

   Repayments of long-term debt

 

(105,771

)

 

 

(111,482

)

 

 

(107,608

)

   Stock tendered for payments of withholding taxes

 

(10,148

)

 

 

(8,312

)

 

 

(9,123

)

   Finance lease payments

 

(2,708

)

 

 

(2,093

)

 

 

(2,682

)

   Purchase of treasury stock from related party (Note 17)

 

-

 

 

 

(34,767

)

 

 

-

 

   Proceeds from issuance of debt

 

113,988

 

 

 

179,195

 

 

 

112,001

 

            Net cash used in financing activities

 

(148,409

)

 

 

(52,459

)

 

 

(7,412

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

   Effect of exchange rate changes on cash and cash equivalents

 

40

 

 

 

26

 

 

 

(10

)

 

 

 

 

 

 

 

 

 

Net increase (decrease) in cash and cash equivalents

 

(99,372

)

 

 

126,858

 

 

 

35,278

 

Cash and cash equivalents beginning of the year

 

286,642

 

 

 

159,784

 

 

 

124,506

 

Cash and cash equivalents end of the year

$

187,270

 

 

$

286,642

 

 

$

159,784

 

 

 

 

 

 

 

 

 

 

Supplemental disclosures of cash paid for:

 

 

 

 

 

 

 

 

     Interest

$

12,510

 

 

$

7,991

 

 

$

7,602

 

     Income taxes

$

34,882

 

 

$

128,812

 

 

$

58,593

 

 

 

 

 

 

 

 

 

 

 

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

35


 

HUB GROUP, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

NOTE 1. Description of Business and Summary of Significant Accounting Policies

Business: Hub Group, Inc. (“Hub”, “we”, “us” or “our”) is a leading supply chain solutions provider that offers comprehensive transportation and logistics management services focused on reliability, visibility and value for our customers. Our service offerings include a full range of freight transportation and logistics services, some of which are provided using assets we own and operate, and some of which are provided by third parties with whom we contract. Our transportation services include intermodal, truckload, less-than-truckload, flatbed, temperature-controlled, dedicated and regional trucking. Our logistics services include full outsource logistics solutions, transportation management services, freight consolidation, warehousing and fulfillment, final mile delivery, parcel and international services.

On December 20, 2023, we acquired Forward Air Final Mile (“FAFM”). On August 22, 2022, we acquired TAGG Logistics, LLC (“TAGG”). On October 19, 2021, we acquired Choptank Transport, LLC (“Choptank”). Refer to Note 4 Acquisitions for additional information.

Principles of Consolidation: The consolidated financial statements include our accounts and all entities in which we have more than a 50% equity ownership or otherwise exercise unilateral control. All significant intercompany balances and transactions have been eliminated.

Cash and Cash Equivalents: We consider as cash equivalents all highly liquid instruments with an original maturity of three months or less. As of December 31, 2023 and 2022, our cash and temporary investments were with high quality financial institutions in demand deposit accounts (“DDAs”), savings accounts, checking accounts and money market accounts.

Accounts Receivable and Allowance for Uncollectible Accounts: The allowance for credit losses is a valuation account that is deducted from the trade receivables’ amortized cost basis to present the net amount expected to be collected on the receivables. Trade receivables are charged off against the allowance when we believe the uncollectibility of a receivable balance is confirmed, and the expected recoveries do not exceed the aggregate of amounts previously charged-off and expected to be charged-off. Management continuously reviews and assesses the environment and its potential impact on the credit worthiness and collectability of our accounts receivable with customers most affected by tighter financial conditions. Our allowance for credit losses is presented in the allowance for uncollectible trade accounts and is immaterial at December 31, 2023 and 2022. The allowance for uncollectible trade accounts also includes estimated adjustments to revenue for items such as billing disputes. Our reserve for uncollectible accounts was approximately $34.7 million and $38.6 million as of December 31, 2023 and 2022, respectively. Receivables are written off once collection efforts have been exhausted. Recoveries of receivables previously charged off are recorded when received.

Property and Equipment: Property and equipment are stated at cost. Depreciation of property and equipment is computed using the straight-line method at rates adequate to depreciate the cost of the applicable assets over their expected useful lives: building and improvements, up to 40 years; leasehold improvements, the shorter of useful life or lease term; computer equipment and software, up to 10 years; furniture and equipment, up to 10 years; and transportation equipment up to 16 years. Direct costs related to internally developed software projects are capitalized and amortized over their expected useful life on a straight-line basis not to exceed 10 years. Interest is capitalized on qualifying assets under development for internal use. Maintenance and repairs are charged to operations as incurred and major improvements are capitalized. The cost of assets retired or otherwise disposed of and the accumulated depreciation thereon are removed from the accounts with any gain or loss realized upon sale or disposal charged or credited to operations. We review long-lived assets for impairment when events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. In the event that the undiscounted future cash flows resulting from the use of the asset is less than the carrying amount, an impairment loss equal to the excess of the assets carrying amount over its fair value, less cost to dispose, is recorded.

36


 

Capitalized Internal Use Software and Cloud Computing Costs: We capitalize internal and external costs, which include costs related to the development of our cloud computing or hosting arrangements, incurred to develop internal use software per ASC Subtopic 350-40. Internal use software has both of the following characteristics: the software is acquired, internally developed, or modified solely to meet our needs and during the development or modification, no substantive plan exists or is being developed to market the software externally. Only costs incurred during the application development stage and costs to develop or obtain software that allows for access to or conversion of old data by new systems are capitalized. Capitalization of costs begins when the preliminary project stage is complete, management has committed to funding the project and it is probable the project will be completed, and the software will be used to perform its intended function. The measurement of the costs to capitalize include fees paid to third parties, costs incurred to obtain software from third parties, travel expenses incurred by employees in their duties associated with developing software, payroll related costs for employees who spend time directly on the project and interest costs incurred while developing internal-use software or implementing a hosting arrangement. Capitalization ceases no later than when the project is substantially complete and ready for its intended use, after all substantial testing is complete.

Goodwill and Other Intangibles: Goodwill represents the excess of purchase price over the fair market value of net assets acquired in connection with our business combinations. Goodwill and intangible assets that have indefinite useful lives are not amortized but are subject to annual impairment tests.

We test goodwill for impairment annually in the fourth quarter or when events or changes in circumstances indicate the carrying value of this asset might exceed the current fair value. We test goodwill for impairment at the reporting unit level. Beginning with the first quarter of 2023, we concluded that we had two reportable segments and two reporting units: Intermodal and Transportation Solutions (“ITS”) and Logistics which are based primarily on the services each segment provides. We assess qualitative factors such as current company performance and overall economic factors to determine if it is more-likely-than-not that the fair value of our reporting units is less than their carrying value and whether it is necessary to perform the quantitative goodwill impairment test. In the quantitative goodwill test, a company compares the carrying value of its reporting units to their fair value. If the fair value of a reporting unit is less than the carrying amount, then a goodwill impairment charge will be recognized in the amount by which carrying amount exceeds fair value, limited to the total amount of goodwill allocated to that reporting unit. We performed our annual assessment in the fourth quarter of 2023 and 2022 as required and determined it was not more-likely-than-not that the fair value of our reporting units was less than its carrying value.

We evaluate the potential impairment of finite-lived acquired intangible assets when impairment indicators exist. If the carrying value is no longer recoverable based upon the undiscounted future cash flows of the asset, the amount of the impairment is the difference between the carrying amount and the fair value of the asset.

Claims Accruals: We purchase insurance coverage for a portion of expenses related to employee injuries, vehicular collisions, accidents, and cargo damage. Certain insurance arrangements include high self-insurance retention limits or deductibles applicable to each claim. We have umbrella policies to limit our exposure to large claim costs.

Our claims accrual policy for all self-insured claims is to recognize a liability at the time of the incident based on our analysis of the nature and severity of the claims and analyses provided by third-party claims administrators, as well as legal and regulatory factors. Our safety and claims personnel work directly with representatives from the insurance companies to continually update the estimated cost of each claim. The ultimate cost of a claim develops over time as additional information regarding the nature, timing, and extent of damages claimed becomes available. Accordingly, we use an actuarial method to develop current claim information to derive an estimate of our ultimate claim liability. This process involves the use of loss-development factors based on our historical claims experience. In doing so, the recorded liability factors in future growth of claims and an allowance for incurred-but-not-reported claims. We do not discount our estimated losses. In addition, we record receivables for amounts expected to be reimbursed for payments made in excess of self-insurance levels on covered claims related to auto liability and workers’ compensation. At December 31, 2023 and 2022, we had an accrual of approximately $39.1 million and $38.8 million, respectively for estimated claims. We had no significant receivables recorded for payments in excess of our self-insured levels. Our claims accruals are classified in accrued other and non-current liabilities in the consolidated balance sheets, based on when the claim is estimated to be paid.

Concentration of Credit Risk: Our financial instruments that are exposed to concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. We place our cash and temporary investments with high quality financial institutions in DDAs, savings accounts, checking accounts and money market accounts. We primarily serve customers located throughout the United States with no significant concentration in any one region. In each of the years ended December 31, 2023, 2022 and 2021, one customer accounted for more than 10% of our annual revenue in both segments. We review a customer’s credit history before extending credit. In addition, we routinely assess the financial strength of our customers and, as a consequence, believe that our trade accounts receivable risk is limited.

37


 

The following table includes the one customer that represented 10% or more of our annual revenue by segment during the last three fiscal years:

 

Years Ended

Customer A

December 31,

 

2023

 

2022

 

2021

ITS

13%

 

14%

 

14%

Logistics

11%

 

12%

 

15%

Total operating revenue

13%

 

13%

 

15%

 

 

 

 

 

 

Revenue Recognition: In accordance with the Accounting Standards Codification (ASC) topic 606, “Revenue from Contracts with Customers” our significant accounting policy for revenue is as follows:

Revenue is recognized when we transfer services to our customer in an amount that reflects the consideration we expect to receive. We account for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable. We generally recognize revenue over time because of continuous transfer of control to the customer. Since control is transferred over time, revenue and related transportation costs are recognized based on relative transit time, which is based on the extent of progress towards completion of the related performance obligation. We enter into contracts that can include various combinations of services, which are capable of being distinct and accounted for as separate performance obligations. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue. Further, in most cases, we report our revenue on a gross basis because we are the primary obligor as we are responsible for providing the service desired by the customer. Our customers view us as responsible for fulfillment including the acceptability of the service. Service requirements may include, for example, on-time delivery, handling freight loss and damage claims, setting up appointments for pick-up and delivery and tracing shipments in transit. We have discretion in setting prices to our customers and as a result, the amount we earn varies. In addition, we have the discretion to select our vendors from multiple suppliers for the services ordered by our customers. These factors, discretion in setting prices and discretion in selecting vendors, further support reporting revenue on a gross basis for most of our revenue.

Provision for Income Taxes: Significant judgment is required in determining and assessing the impact of complex tax laws and certain tax-related contingencies on our provision for income taxes. As part of our calculation of the provision for income taxes, we assess whether the benefits of our tax positions are at least more likely than not to be sustained upon audit based on the technical merits of the tax position. For tax positions that are not more likely than not to be sustained upon audit, we accrue the largest amount of the benefit that is not more likely than not to be sustained in our financial statements. Such accruals require us to make estimates and judgments, whereby actual results could vary materially from these estimates. Further, years may elapse before a particular matter for which we have established an accrual is audited and resolved or its statute of limitations expires. We recognize interest expense and penalties related to income tax liabilities in our provision for income taxes.

Deferred income taxes are recognized for the future tax effects of temporary differences between financial statement and income tax reporting using tax rates in effect for the years in which the differences are expected to reverse. We believe that it is more likely than not that our deferred tax assets will be realized based on future taxable income projections, with one exception. We have established a valuation allowance of $1.2 million related to federal and state tax credit carryforwards. In the event the probability of realizing the remaining deferred tax assets does not meet the more likely than not threshold in the future, a valuation allowance would be established for the deferred tax assets deemed unrecoverable.

Earnings Per Common Share: Basic earnings per common share are based on the average quarterly weighted average number of Class A and Class B shares of common stock outstanding. Diluted earnings per common share are adjusted for restricted stock using the treasury stock method.

Stock Based Compensation: Share-based compensation includes the restricted stock awards expected to vest based on the grant date fair value. Compensation expense is amortized straight-line over the vesting period and is included in salaries and benefits.

New Pronouncements: In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures ("ASU 2023-09"). ASU 2023-09 enhanced annual disclosures regarding the rate reconciliation and income taxes paid information. For public business entities, ASU 2023-09 is effective for annual periods beginning after December 15, 2024. We are assessing the impact of this guidance on our disclosures; it will not have an impact on our results of operations, cash flows, or financial condition.

 

38


 

In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires retrospective disclosure of significant segment expenses and other segment items on an annual and interim basis. Additionally, it requires disclosure of the title and position of the Chief Operating Decision Maker (“CODM”). This ASU will be effective for the Company’s fiscal December 31, 2024 year-end and interim periods beginning in fiscal 2025, with early adoption permitted. We are assessing the impact of this guidance on our disclosures; it will not have an impact on our results of operations, cash flows or financial condition.

Use of Estimates: The preparation of financial statements in conformity with United States generally accepted accounting principles requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expense during the reporting period. Significant estimates include the allowance for uncollectible trade accounts, exposure for self-insured claims under our insurance policies, valuation of acquired goodwill and intangible assets and useful lives of assets. Actual results could differ from these estimates.

Reclassifications: Due to presentation changes made in our consolidated statements of income, certain prior year amounts have been reclassified to conform with the current year presentation.

On January 4, 2024, the Company announced a two-for-one stock split of the Company’s Class A and Class B common stock. The stock split was implemented in the form of a distribution of one additional Class A share for each share outstanding. The record date for the stock split was as of the close of business on January 16, 2024. The Company distribution date of the additional shares was January 26, 2024. As a result of the stock split, the number of authorized shares remained unchanged. Additionally, the par value per share of the common stock remains unchanged. All other share amounts in our consolidated balance sheets, consolidated statements of income and comprehensive income, consolidated statements of stockholders' equity and related footnote disclosures have been adjusted and presented as though the stock split had occurred on January 1, 2021.

 

NOTE 2. Capital Structure

We have authorized common stock comprised of Class A Common Stock and Class B Common Stock. The rights of holders of Class A Common Stock and Class B Common Stock are identical, except each share of Class B Common Stock entitles its holder to approximately 84 votes, while each share of Class A Common Stock entitles its holder to one vote. We have authorized 2,000,000 shares of preferred stock.

 

 

NOTE 3. Earnings Per Share

The following is a reconciliation of our earnings per share (in thousands, except for per share data):

 

 

Years Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

 

 

Net income

$

167,528

 

 

$

356,948

 

 

$

171,474

 

 

 

 

 

 

 

 

 

 

Weighted average shares outstanding - basic

 

63,324

 

 

 

66,418

 

 

 

66,868

 

 

 

 

 

 

 

 

 

 

Dilutive effect of restricted stock

 

630

 

 

 

700

 

 

 

916

 

 

 

 

 

 

 

 

 

 

Weighted average shares outstanding - diluted

 

63,954

 

 

 

67,118

 

 

 

67,784

 

 

 

 

 

 

 

 

 

 

Earnings per share net income

 

 

 

 

 

 

 

 

Basic

$

2.65

 

 

$

5.37

 

 

$

2.56

 

Diluted

$

2.62

 

 

$

5.32

 

 

$

2.53

 

 

NOTE 4. Acquisitions

 

Forward Air Final Mile Acquisition

On December 20, 2023, we acquired 100% of the equity interest of Forward Air Final Mile (“FAFM”). FAFM provides residential last mile delivery services and installation of big and bulky goods, with a focus on appliances, throughout the United States. Total consideration for the transaction was $261 million paid from cash on hand. The financial results of FAFM, since the date of acquisition, are included in our Logistics segment.

39


 

The acquisition of FAFM expanded our final mile services to include the delivery and installation of appliances. FAFM provides residential last mile delivery services through a non-asset business model, working with a network of over 350 carriers throughout the country.

The initial accounting for the acquisition of FAFM is incomplete as we, with the support of our valuation specialist, are in the process of finalizing the fair market value calculations of the acquired net assets. In addition, the Company is in the preparation and final review process of the applicable future cash flows used in determining the purchase accounting. Finally, certain post-closing activities outlined in the acquisition agreement remain incomplete. As a result, the amounts recorded in the consolidated financial statements related to the FAFM acquisition are preliminary and the measurement period remains open. The following table summarizes the preliminary allocation of the total consideration to the assets acquired and liabilities assumed as of the date of the acquisition (in thousands):

 

December 20, 2023

 

Accounts receivable trade

$

28,574

 

Prepaid expenses and other current assets

 

2,305

 

Property and equipment

 

3,241

 

Right-of-use assets - operating leases

 

15,003

 

Other intangibles

 

134,456

 

Goodwill

 

103,922

 

Other assets

 

173

 

Total assets acquired

$

287,674

 

 

 

 

Accounts payable trade

$

155

 

Accounts payable other

 

2,177

 

Accrued payroll

 

1,271

 

Accrued other

 

8,132

 

Lease liability - operating leases short-term

 

6,145

 

Other long term liabilities

 

19

 

Lease liability - operating leases long-term

 

8,857

 

Total liabilities assumed

$

26,756

 

 

 

 

Total consideration

$

260,918

 

 

 

 

Cash paid, net

$

260,918

 

The FAFM acquisition was accounted for as a purchase business combination in accordance with ASC 805 “Business Combinations.” Assets acquired and liabilities assumed were recorded in the accompanying consolidated balance sheet at their estimated fair values as of December 20, 2023 with the remaining unallocated purchase price recorded as goodwill. The goodwill recognized in the FAFM acquisition was primarily attributable to potential expansion and future development of the acquired business.

Tax history and attributes are not inherited in an equity purchase of this kind, however, the goodwill and other intangibles recognized in this purchase will be fully tax deductible over a period of 15 years.

We incurred approximately $5.1 million of transaction costs associated with this transaction prior to the closing date that are reflected in general and administrative expense and insurance and claims expense in the accompanying Consolidated Statements of Income for the year ended December 31, 2023.

The components of “Other intangibles” listed in the above table as of the acquisition date are preliminarily estimated based on prior final mile acquisitions as follows (in thousands):

 

 

 

 

Accumulated

 

 

Balance at

 

 

Estimated Useful

 

Amount

 

 

Amortization

 

 

December 31, 2023

 

 

Life

Customer relationships

$

127,733

 

 

$

355

 

 

$

127,378

 

 

15 years

Developed technology

$

6,723

 

 

$

70

 

 

$

6,653

 

 

4 years

 

The above intangible assets are amortized using the straight-line method. Amortization expense related to this acquisition for the year ended December 20, 2023 was $0.4 million. The intangible assets have a weighted average useful life of approximately 14.37 years.

 

40


 

Amortization expense related to FAFM for the next five years is as follows (in thousands):

 

 

Total

 

2024

 

$

10,196

 

2025

 

 

10,196

 

2026

 

 

10,196

 

2027

 

 

10,126

 

2028

 

 

8,516

 

 

From the date of the acquisition through December 31, 2023, FAFM’s revenue was $6.4 million and operating income was $0.2 million.

 

FAFM's actual results are included in our consolidated financial statements since the acquisition date of December 20, 2023. The following unaudited pro forma consolidated results of operations present the effects of FAFM as though it had been acquired as of January 1, 2022 (in thousands, except for per share amounts):

 

Twelve Months Ended

 

 

Twelve Months Ended

 

 

December 31, 2023

 

 

December 31, 2022

 

Revenue

$

4,476,469

 

 

$

5,634,259

 

Net income

$

192,371

 

 

$

381,895

 

Earnings per share

 

 

 

 

 

Basic

$

3.04

 

 

$

5.75

 

Diluted

$

3.01

 

 

$

5.69

 

 

The unaudited pro forma consolidated results for the annual periods were prepared using the acquisition method of accounting and are based on the historical financial information of Hub and FAFM. The historical financial information has been adjusted to give effect to the pro forma adjustments that are: (i) directly attributable to the acquisition, (ii) factually supportable and (iii) expected to have a continuing impact on the combined results. The unaudited pro forma consolidated results are not necessarily indicative of what our consolidated results of operations actually would have been had we completed the FAFM acquisition as of January 1, 2022.

 

 

NOTE 5. Segment Reporting

As we have continued to expand our service offerings and diversify our business, we have also made changes to the financial information that our CEO, who has been identified as our Chief Operating Decision Maker (CODM), uses to make operating and capital decisions. Beginning in the first quarter of 2023, we concluded that we have two reportable segments: Intermodal and Transportation Solutions (“ITS”) and Logistics which are based primarily on the services each segment provides. We have recast the prior period information to conform with the current year presentation. Our ITS segment includes our asset-light business lines: intermodal and dedicated trucking. Our Logistics segment includes our non-asset business lines: managed transportation, truck brokerage, final mile, consolidation, warehousing and fulfillment. We operate the following segments:

Intermodal and Transportation Solutions. Our Intermodal and Transportation Solutions segment offers high service, nationwide door-to-door intermodal transportation, providing value, visibility and reliability in both transcontinental and local lanes by combining rail transportation with local trucking. This segment includes our trucking operations which provides our customers with local pickup and delivery as well as high service local and regional trucking transportation using equipment dedicated to their needs. In 2023, approximately 78% of our drayage services was provided by our own fleet. We arrange for the movement of our customers’ freight in one of our approximately 50,000 containers. As of December 31, 2023, we operated trucking terminals at 26 locations throughout the United States, with locations in many large metropolitan areas. We also contract for services with independent owner-operators who supply their own equipment and operate under our regulatory authority. These assets and contractual services are used to support drayage for our intermodal service offering and to serve our customers who require high service local and regional trucking transportation using equipment dedicated to their needs. We contract with railroads to provide transportation for the long-haul portion of the shipment between rail terminals. Drayage between origin or destination and rail terminals are provided by our own trucking operations and third parties with whom we contract. Our dedicated service operation offers fleets of equipment and drivers to each customer on a contract basis, as well as the management and infrastructure to operate according to the customer’s high service expectations. As of December 31, 2023, our trucking transportation operation consisted of approximately 2,300 tractors, 2,900 employee drivers and 4,300 trailers. We also contract for services with approximately 460 independent owner-operators.

 

41


 

Logistics. Our Logistics segment offers a wide range of services including transportation management, freight brokerage services, shipment optimization, load consolidation, mode selection, carrier management, load planning and execution, warehousing, fulfillment, cross-docking, consolidation services and final mile delivery. Logistics includes our brokerage business which consists of a full range of trucking transportation services, including dry van, expedited, less-than-truckload (“LTL”), refrigerated and flatbed, all of which is provided by third-party carriers with whom we contract. We leverage proprietary technology along with collaborative relationships with third-party service providers to deliver cost savings and performance-enhancing supply chain services to our clients. Our transportation management offering also serves as a source of volume for our ITS segment. Many of the customers for these solutions are consumer goods companies who sell into the retail channel. Our final mile delivery offering provides residential final mile delivery and installation of appliances and big and bulky goods. Final mile operates through a network of independent service providers in company, customer and third-party facilities throughout the continental United States. Our business operates or has access to approximately 11 million square feet of warehousing and cross-dock space across North America, to which our customers ship their goods to be stored and distributed to destinations including residences, retail stores and other commercial locations. These services offer our customers shipment visibility, transportation cost savings, high service and compliance with retailers’ increasingly stringent supply chain requirements. Logistics also includes our brokerage business which provides third-party truckload, less-than-truckload (“LTL”), flatbed and temperature-controlled needs.

The following table summarizes our financial and operating data by segment (in thousands):

 

 

Years Ended

 

Operating Revenue

December 31,

 

 

2023

 

 

2022

 

 

2021

 

Intermodal and Transportation Solutions

$

2,495,663

 

 

$

3,312,431

 

 

$

2,661,160

 

Logistics

 

1,820,856

 

 

 

2,121,818

 

 

 

1,643,849

 

Inter-segment eliminations

 

(113,934

)

 

 

(93,759

)

 

 

(72,626

)

Total operating revenue

$

4,202,585

 

 

$

5,340,490

 

 

$

4,232,383

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Years Ended

 

Operating Income

December 31,

 

 

2023

 

 

2022

 

 

2021

 

Intermodal and Transportation Solutions

$

107,117

 

 

$

348,537

 

 

$

169,105

 

Logistics

 

105,114

 

 

 

126,184

 

 

 

69,352

 

Total operating income

$

212,231

 

 

$

474,721

 

 

$

238,457

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Years Ended

 

Depreciation and Amortization

December 31,

 

 

2023

 

 

2022

 

 

2021

 

Intermodal and Transportation Solutions

$

108,916

 

 

$

102,279

 

 

$

94,916

 

Logistics

 

34,607

 

 

 

29,510

 

 

 

21,557

 

Total depreciation and amortization

$

143,523

 

 

$

131,789

 

 

$

116,473

 

 

 

 

 

 

 

 

 

 

 

Separate balance sheets are not presented by segment to our CODM. Our CEO uses consolidated asset information to make capital decisions.

 

NOTE 6. Goodwill and Other Intangible Assets

Due to the change in segments in the first quarter of 2023, consolidated goodwill was reallocated to the two new reporting units based on their relative fair values. The Company performed an evaluation before and after the change and concluded it was not more-likely-than-not that the fair value of our reporting units was less than its carrying value. There were no accumulated impairment losses of goodwill at the beginning of the period.

42


 

The following table presents the carrying amount of Goodwill by segment (in thousands):

 

 

ITS

 

Logistics

 

Consolidated

 

Balance at December 31, 2021

$

371,641

 

$

205,272

 

$

576,913

 

Acquisitions

 

-

 

 

52,489

 

 

52,489

 

Balance at December 31, 2022

$

371,641

 

$

257,761

 

$

629,402

 

Acquisitions

 

-

 

 

104,293

 

 

104,293

 

Balance at December 31, 2023

$

371,641

 

$

362,054

 

$

733,695

 

The components of the "Other intangible assets” are as follows (in thousands):

 

 

 

 

 

Net

 

 

 

Gross

 

Accumulated

 

Carrying

 

 

As of December 31, 2023:

Amount

 

Amortization

 

Value

 

Life

Customer relationships

$

376,956

 

$

92,827

 

$

284,129

 

5-15 years

 

 

 

 

 

 

 

 

Carrier network and agent relationships

 

15,000

 

 

8,563

 

 

6,437

 

4 years

 

 

 

 

 

 

 

 

Developed technology

 

17,223

 

 

3,247

 

 

13,976

 

4-7 years

 

 

 

 

 

 

 

 

Trade name

 

6,200

 

 

6,135

 

 

65

 

18 months

Consolidated Total

$

415,379

 

$

110,772

 

$

304,607

 

 

 

 

 

 

 

 

Net

 

 

 

Gross

 

Accumulated

 

Carrying

 

 

As of December 31, 2022:

Amount

 

Amortization

 

Value

 

Life

Customer relationships

$

249,223

 

$

72,157

 

$

177,066

 

5-15 years

 

 

 

 

 

 

 

 

Carrier network and agent relationships

 

15,000

 

 

4,813

 

 

10,187

 

4 years

 

 

 

 

 

 

 

 

Developed technology

 

10,500

 

 

1,449

 

 

9,051

 

4-7 years

 

 

 

 

 

 

 

 

Trade name

 

6,200

 

 

5,118

 

 

1,082

 

18 months

Consolidated Total

$

280,923

 

$

83,537

 

$

197,386

 

 

 

The above intangible assets are amortized using the straight-line method. Amortization expense was $27.2 million and $26.6 million for the years ended December 31, 2023 and 2022, respectively. The remaining weighted average life of all definite lived intangible assets was 11.32 years and 9.57 years for the years ended December 31, 2023 and 2022, respectively. Amortization expense for the next five years is expected to be as follows (in thousands):

 

 

Total

 

Year 1

$

34,448

 

Year 2

 

33,345

 

Year 3

 

30,645

 

Year 4

 

30,287

 

Year 5

 

27,385

 

 

NOTE 7. Income Taxes

The following is a reconciliation of our effective tax rate to the federal statutory tax rate:

 

Years Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

U.S. federal statutory rate

 

21.0

 

%

 

21.0

 

%

 

21.0

 

%

State taxes, net of federal benefit

 

0.4

 

 

 

3.5

 

 

 

3.5

 

 

Federal and state incentives

 

(1.9

)

 

 

(1.4

)

 

 

(0.5

)

 

State law changes

 

(0.2

)

 

 

0.4

 

 

 

1.1

 

 

Permanent differences

 

0.6

 

 

 

0.2

 

 

 

0.6

 

 

Net effective rate

 

19.9

 

%

 

23.7

 

%

 

25.7

 

%

 

43


 

The following is a summary of our provision for income taxes (in thousands):

 

Years Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

Current

 

 

 

 

 

 

 

 

    Federal

$

34,951

 

 

$

85,831

 

 

$

51,918

 

    State and local

 

(1,191

)

 

 

25,162

 

 

 

13,876

 

    Foreign

 

55

 

 

 

32

 

 

 

38

 

 

 

33,815

 

 

 

111,025

 

 

 

65,832

 

 

 

 

 

 

 

 

 

 

Deferred

 

 

 

 

 

 

 

 

    Federal

 

8,305

 

 

 

7,366

 

 

 

(5,125

)

    State and local

 

(432

)

 

 

(7,388

)

 

 

(1,254

)

    Foreign

 

(12

)

 

 

7

 

 

 

(17

)

 

 

7,861

 

 

 

(15

)

 

 

(6,396

)

 

 

 

 

 

 

 

 

 

              Total provision

$

41,676

 

 

$

111,010

 

 

$

59,436

 

 

The following is a summary of our deferred tax assets and liabilities (in thousands):

 

December 31,

 

 

2023

 

 

2022

 

Accrued compensation

 

9,884

 

 

 

21,035

 

Other reserves

 

32,060

 

 

 

30,588

 

Tax credit carryforwards

 

6,533

 

 

 

8,156

 

Operating loss carryforwards

 

151

 

 

 

166

 

Lease accounting liability

 

44,440

 

 

 

29,185

 

Total gross deferred income taxes

 

93,068

 

 

 

89,130

 

Valuation allowances

 

(1,174

)

 

 

(1,567

)

Total deferred tax assets

 

91,894

 

 

 

87,563

 

 

 

 

 

 

 

Prepaids

 

(6,444

)

 

 

(6,077

)

Property and equipment

 

(153,790

)

 

 

(156,961

)

Intangibles

 

(53,759

)

 

 

(54,796

)

Lease right-of-use asset

 

(41,668

)

 

 

(25,652

)

Total deferred tax liabilities

 

(255,661

)

 

 

(243,486

)

 

 

 

 

 

 

        Total deferred taxes

$

(163,767

)

 

$

(155,923

)

 

We are subject to income taxation in the United States, numerous state jurisdictions, Mexico, Canada, and India. Because income tax return formats vary among the states, we file both unitary and separate company state income tax returns. We do not permanently reinvest our foreign earnings, all amounts are accrued and accounted for, though not material.

Our state tax net operating losses total $0.2 million. Some of those state losses have no expiration date while others will expire between December 31, 2024, and December 31, 2042. Management believes it is more likely than not that the loss carryforward deferred tax assets will be fully realized.

Our federal incentive tax credit carryforward of $0.1 million expires between December 31, 2025 and December 31, 2028. Our state incentive tax credit carryforwards of $8.1 million expire between December 31, 2024, and December 31, 2027. Management believes it is more likely than not that approximately $6.7 million of the incentive carryforward deferred tax assets will be realized and a valuation allowance of $1.2 million has been established for the remainder which are not expected to be realized.

 

44


 

As of December 31, 2023 and December 31, 2022, the amount of unrecognized tax benefits was $12.9 million and $11.1 million, respectively. If recognized, these benefits would decrease our income tax provision by $10.2 million and $9.0 million, respectively. A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (in thousands):

 

2023

 

 

2022

 

Gross unrecognized tax benefits - beginning of the year

$

11,116

 

 

$

6,647

 

Gross increases related to prior year tax positions

 

761

 

 

 

425

 

Gross increases related to current year tax positions

 

1,460

 

 

 

4,665

 

Lapse of applicable statute of limitations

 

(478

)

 

 

(621

)

Gross unrecognized tax benefits - end of year

$

12,859

 

 

$

11,116

 

We recognize interest and penalties related to income tax liabilities in our provision for income taxes. In 2023, we included $0.1 million in our provision for income taxes.

On March 27, 2020, the Coronavirus Aid, Relief and Economic Security Act (the “CARES Act”) was enacted in response to the COVID-19 pandemic. Among other things, the CARES Act includes provisions related to refundable payroll tax credits, deferment of the employer portion of social security payments, net operating loss carryback periods, modifications to the net interest deduction limitations, and technical corrections to tax depreciation methods for qualified improvement property. On December 27, 2020, the Consolidated Appropriations Act (“CAA”) was enacted in further response to the COVID-19 pandemic, in combination with omnibus spending for the 2021 federal fiscal year. The CAA extended many of the provisions enacted by the CARES Act, Though some provisions of the CARES Act and CAA do impact the Company, there was no material effect on the Company’s consolidated financial condition or results of operations for the years ended December 31, 2023, 2022 or 2021.

The Inflation Reduction Act of 2022 was signed into law on August 16, 2022, and the CHIPS and Science Act of 2022 was signed into law on August 9, 2022. These laws implement new tax provisions, primarily a 15% corporate alternative minimum tax and a nondeductible 1% excise tax on the fair market value of stock repurchased by publicly traded corporations. We do not anticipate any other material impact of these provisions. The two acts also provide various tax credits, several of which are transferable or refundable, for the investment in or production of clean-energy effective January 1, 2023. We will continue to evaluate potential tax benefits available under the acts as additional guidance is issued in future periods.

 

NOTE 8. Fair Value Measurement

The carrying value of cash and cash equivalents, accounts receivable and accounts payable materially approximated fair value as of December 31, 2023 and 2022. As of December 31, 2023, the fair value of the Company’s fixed-rate borrowings was $1.4 million less than the historical carrying value of $350.7 million. As of December 31, 2022, the $342.5 million carrying value of the Company's fixed-rate borrowings approximated the fair value. The fair value of the fixed-rate borrowings was estimated using an income approach based on current interest rates available to the Company for borrowings on similar terms and maturities.

We consider as cash equivalents all highly liquid instruments with an original maturity of three months or less. As of December 31, 2023 and 2022, our cash and temporary investments were with high quality financial institutions in demand deposit accounts, savings accounts, checking accounts and money market accounts.

Restricted investments included $20.8 million and $18.1 million as of December 31, 2023 and 2022, respectively, of mutual funds and other security investments which are reported at fair value. These investments relate to the nonqualified deferred compensation plan that is described in Note 14 and insurance deposits.

Our assets and liabilities measured at fair value are based on valuation techniques which consider prices and other relevant information generated by market transactions involving identical or comparable assets and liabilities. These valuation methods are based on either quoted market prices (Level 1) or inputs, other than quoted prices in active markets, that are observable either directly or indirectly (Level 2), or unobservable inputs (Level 3). Cash and cash equivalents, accounts receivable, accounts payable and mutual funds and related liabilities are defined as “Level 1,” while long-term debt is defined as “Level 2” of the fair value hierarchy in the Fair Value Measurements and Disclosures Topic of the Codification.

 

45


 

NOTE 9. Property and Equipment

Property and equipment consist of the following (in thousands):

 

December 31,

 

 

2023

 

 

2022

 

Land

$

24,724

 

 

$

24,724

 

Building and improvements

 

90,257

 

 

 

90,233

 

Leasehold improvements

 

14,260

 

 

 

9,854

 

Computer equipment and software

 

185,284

 

 

 

169,309

 

Furniture and equipment

 

37,377

 

 

 

25,586

 

Transportation equipment

 

1,014,244

 

 

 

973,739

 

Construction in process

 

-

 

 

 

902

 

 

 

1,366,146

 

 

 

1,294,347

 

Less: Accumulated depreciation

 

(574,454

)

 

 

(510,664

)

Property and Equipment, net

$

791,692

 

 

$

783,683

 

 

Depreciation expense related to property and equipment was $114.4 million, $103.1 million and $95.5 million for the years ended December 31, 2023, 2022 and 2021, respectively.

 

NOTE 10. Long-Term Debt and Financing Arrangements

In February 2022, we entered into a five-year, $350 million unsecured credit agreement (the "Credit Agreement"). Borrowings under the Credit Agreement generally bear interest at a variable rate equal to (i) the secured overnight financing rate (published by the Federal Reserve Bank of New York, “SOFR”), plus a specified margin based on the term of such borrowing, plus a specified margin based upon Hub’s total net leverage ratio (as defined in the Credit Agreement) (the "Total Net Leverage Ratio"), or (ii) the base rate (which is the highest of (a) the administrative agent's prime rate, (b) the federal funds rate plus 0.50% or (c) the sum of 1% and one-month SOFR) plus a specified margin based upon the Total Net Leverage Ratio. The specified margin for SOFR loans varies from 100.0 to 175.0 basis points per annum. The specified margin for base rate loans varies from 0.0 to 75.0 basis points per annum. Hub must also pay (1) a commitment fee ranging from 10.0 to 25.0 basis points per annum (based upon the Total Net Leverage Ratio) on the aggregate unused commitments and (2) a letter of credit fee ranging from 100.0 to 175.0 basis points per annum (based upon the Total Net Leverage Ratio) on the undrawn amount of letters of credit.

We have standby letters of credit that expire in 2024. As of December 31, 2023 and December 31, 2022, our letters of credit were $0.9 million and $43.4 million, respectively.

As of December 31, 2023 and December 31, 2022, we had no borrowings under our respective credit agreements and our unused and available borrowings were $349.1 million and $306.6 million, respectively. We were in compliance with the financial covenants in our debt agreements as of December 31, 2023 and December 31, 2022.

We have entered into various Equipment Notes (“Notes”) for the purchase of tractors, trailers, containers and refrigeration units. The Notes are secured by the underlying equipment financed in the agreements.

46


 

Our outstanding Notes are as follows (in thousands):

 

December 31,

 

 

December 31,

 

 

2023

 

 

2022

 

 

 

 

 

 

 

Interim funding for equipment received and expected to be converted to an equipment note in subsequent year; interest paid at a variable rate

$

3,265

 

 

$

6,137

 

 

 

 

 

 

Secured Equipment Notes due on various dates in 2028 commencing on various dates in 2023; interest is paid monthly at a fixed annual rate between 5.21% and 6.32%

 

105,744

 

 

 

-

 

 

 

 

 

 

 

Secured Equipment Notes due on various dates in 2027 commencing on various dates in 2022; interest is paid monthly at a fixed annual rate between 2.07% and 6.45%

 

147,192

 

 

 

177,295

 

 

 

 

 

 

 

Secured Equipment Notes due on various dates in 2026 commencing on various dates in 2021; interest is paid monthly at a fixed annual rate between 1.48% and 2.41%

 

55,797

 

 

 

78,359

 

 

 

 

 

 

 

Secured Equipment Notes due on various dates in 2025 commencing on various dates in 2020 and 2021; interest is paid monthly at a fixed annual rate between 1.51% and 1.80%

 

30,930

 

 

 

43,955

 

 

 

 

 

 

 

Secured Equipment Notes due on various dates in 2024 commencing on various dates in 2017, 2019 and 2020; interest is paid monthly at a fixed annual rate between 2.50% and 3.59%

 

7,754

 

 

 

20,751

 

 

 

 

 

 

 

Secured Equipment Notes due on various dates in 2023 commencing on various dates from 2016 to 2019; interest is paid monthly at a fixed annual rate between 2.70% and 4.10%

 

-

 

 

 

15,968

 

 

 

 

 

 

 

 

 

350,682

 

 

 

342,465

 

 

 

 

 

 

 

Less current portion

 

(105,108

)

 

 

(101,741

)

Total long-term debt

$

245,574

 

 

$

240,724

 

 

Aggregate principal payments, in thousands, due subsequent to December 31, 2023, are as follows:

 

Year 1

$

105,108

 

Year 2

 

95,619

 

Year 3

 

80,699

 

Year 4

 

51,306

 

Year 5

 

17,950

 

 

$

350,682

 

 

NOTE 11. Leases

 

In accordance with ASC 842, “Leases,” (“ASC 842”) which requires lessees to recognize a right-of-use asset (“ROU”) and a lease obligation for all leases, we made an accounting policy election to not recognize an asset and liability for leases with a term of twelve months or less.

As of December 31, 2023, we recorded $213.3 million of ROU assets and $224.8 million of lease liabilities on our consolidated balance sheet. As of December 31, 2022, we recorded $103.3 million of ROU assets and $109.3 million of lease liabilities on our consolidated balance sheet. The increase in ROU assets and lease liabilities was primarily the result of the TAGG acquisition. The lease liabilities recognized are measured based upon the present value of minimum future payments. The ROU assets are equal to lease liabilities upon initial recording, adjusted for prepaid and accrued rent balances which are recorded in the Consolidated Balance Sheets.

Hub currently does not have any variable lease payments that depend on an index or a rate (such as the Consumer Price Index or a market interest rate). Some leases have options to extend or terminate the agreement, which management assesses in determining the estimated lease term. If any of the options to extend a lease are exercised, this change will be reflected as a remeasurement of the ROU asset and lease liability accordingly. As of December 31, 2023, the ROU asset and lease liabilities do not reflect any options to extend or terminate a lease as management is not reasonably certain it will exercise any of these options. Also, current leases do not contain any restrictions or covenants imposed by the leases or residual value guarantees.

 

47


 

As of December 31, 2023, Hub signed new property lease contracts which had not commenced. Based on the present value of the lease payments, the estimated ROU assets and lease liabilities related to these contracts will total approximately $7.1 million.

Discount rates are not specified on the individual lease contracts at the commencement date. To determine the present value of the lease payments, Hub used its incremental borrowing rate which was determined based on Hub’s credit standing and factoring in the current 12-month SOFR rate published at the time of the lease commencement. This incremental borrowing rate represents the rate of interest that Hub would have to pay to borrow on a collateralized basis over a similar term and amounts equal to the lease payments in a similar economic environment. As of December 31, 2023, we are in the process of evaluating the leases for the FAFM acquisition.

The following table summarizes the lease costs (in thousands), which are included in transportation costs and general and administrative costs in the accompanying consolidated statement of income:

 

Years Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

 

 

Amortization of finance right-of-use assets

$

2,650

 

 

$

2,075

 

 

$

2,304

 

Interest on finance lease liabilities

 

194

 

 

 

13

 

 

 

29

 

Finance lease cost

 

2,844

 

 

 

2,088

 

 

 

2,333

 

 

 

 

 

 

 

 

 

 

Operating lease cost

 

48,868

 

 

 

21,232

 

 

 

12,343

 

Short-term lease cost

 

300

 

 

 

379

 

 

 

171

 

Sublease income

 

(1,051

)

 

 

(251

)

 

 

(327

)

Total lease cost

$

50,961

 

 

$

23,448

 

 

$

14,520

 

 

The following table represents the maturity of operating and finance lease liabilities (in thousands):

 

 

December 31, 2023

 

Operating Leases

 

 

Finance Leases

 

 

Total

 

 

Year 1

$

55,516

 

 

$

1,619

 

 

$

57,135

 

 

Year 2

 

49,997

 

 

 

558

 

 

 

50,555

 

 

Year 3

 

41,650

 

 

 

303

 

 

 

41,953

 

 

Year 4

 

33,067

 

 

 

32

 

 

 

33,099

 

 

Year 5

 

26,363

 

 

 

-

 

 

 

26,363

 

 

Thereafter

 

54,863

 

 

 

-

 

 

 

54,863

 

 

Total

 

261,456

 

 

 

2,512

 

 

 

263,968

 

 

Imputed interest

 

39,067

 

 

 

68

 

 

 

39,135

 

 

Present value of lease payments

 

222,389

 

 

 

2,444

 

 

 

224,833

 

 

Less: current lease liabilities

 

44,690

 

 

 

1,579

 

 

 

46,269

 

 

Long-term lease liabilities

$

177,699

 

 

$

865

 

 

$

178,564

 

 

 

 

 

December 31, 2022

 

Operating Leases

 

 

Finance Leases

 

 

Total

 

 

Year 1

$

33,547

 

 

$

1,179

 

 

$

34,726

 

 

Year 2

 

29,618

 

 

 

-

 

 

 

29,618

 

 

Year 3

 

24,081

 

 

 

-

 

 

 

24,081

 

 

Year 4

 

16,300

 

 

 

-

 

 

 

16,300

 

 

Year 5

 

9,136

 

 

 

-

 

 

 

9,136

 

 

Thereafter

 

5,618

 

 

 

-

 

 

 

5,618

 

 

Total

 

118,300

 

 

 

1,179

 

 

 

119,479

 

 

Imputed interest

 

10,196

 

 

 

4

 

 

 

10,200

 

 

Present value of lease payments

 

108,104

 

 

 

1,175

 

 

 

109,279

 

 

Less: current lease liabilities

 

29,547

 

 

 

1,175

 

 

 

30,722

 

 

Long-term lease liabilities

$

78,557

 

 

$

-

 

 

$

78,557

 

 

 

 

48


 

The following table presents supplemental cash flow and noncash information related to leases:

 

 

Years Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

Operating cash flows from operating leases

$

36,073

 

 

$

19,135

 

 

$

11,523

 

Financing cash flows from finance leases

 

2,708

 

 

 

2,093

 

 

 

2,682

 

Operating cash flows from finance leases

 

194

 

 

 

13

 

 

 

29

 

Cash paid for lease liabilities

$

38,975

 

 

$

21,241

 

 

$

14,234

 

 

 

 

 

 

 

 

 

 

Right-of-use assets obtained in exchange for new

$

(3,978

)

 

$

(2,017

)

 

$

(72

)

  financing lease liabilities (net of disposals)

 

 

 

 

 

 

 

 

Rights-of-use assets obtained in exchange for new

$

133,358

 

 

$

77,178

 

 

$

11,684

 

  operating lease liabilities (net of disposals)

 

 

 

 

 

 

 

 

 

The weighted average remaining lease term and discount rates as of December 31, are as follows (in thousands):

 

 

December 31, 2023

 

December 31, 2022

 

Weighted average remaining lease term — finance leases

2.14 years

 

0.6 years

 

Weighted average remaining lease term — operating leases

5.66 years

 

4.06 years

 

 

 

 

 

 

Weighted average discount rate — finance leases

4.29%

 

1.20%

 

Weighted average discount rate — operating leases

5.47%

 

4.51%

 

 

NOTE 12. Internal-Use Software

 

We capitalize internal and external costs, which include costs related to the development of our cloud computing or hosting arrangements, incurred to develop internal use software per ASC Subtopic 350-40. Refer to Note 1 "Description of Business and Summary of Significant Accounting Policies" for information regarding accounting policy.

We had total capitalized internal use software costs, which include costs related to the development of our cloud computing or hosting arrangements, net of accumulated amortization, of $56.4 million and $57.3 million as of December 31, 2023 and 2022, respectively. The 2023 balance consists of capitalized implementation costs of $12.0 million, net of accumulated amortization, related to our cloud hosting arrangements, which are classified in other assets in our consolidated balance sheet and capitalized internal-use software costs of $44.4 million, net of accumulated amortization, which are classified in property and equipment in our consolidated balance sheet. The 2022 balance consists of capitalized implementation costs of $11.4 million, net of accumulated amortization, related our cloud hosting arrangements, which are classified in other assets in our consolidated balance sheet and capitalized internal-use software costs of $45.9 million, net of accumulated amortization, which are classified in property and equipment in our consolidated balance sheet.

We capitalized total implementation and internal-use software costs of $16.7 million and $15.7 million in 2023 and 2022, respectively. Implementation and internal-use software costs are amortized, once ready for intended use, over its expected useful life or the term of the associated hosting arrangements of generally up to 10 years.

NOTE 13. Stock-Based Compensation Plans

The 2022 Long-Term Incentive Plan (the “2022 Incentive Plan”) was approved by the Board of Directors and subsequently approved by the Company’s stockholders at the 2022 annual meeting. Upon stockholder approval of the 2022 Incentive Plan, no further grants were authorized under the Company’s 2017 Long-Term Incentive Plan (referred to herein as the “2017 Incentive Plan”). The 2022 Incentive Plan authorizes a broad range of awards including stock options, stock appreciation rights, restricted stock and restricted stock units, performance shares or units, other stock-based awards, and cash incentive awards to all employees (including the Company’s executive officers), directors, consultants, independent contractors or agents of us or a related company. The 2022 Incentive Plan is effective as of May 24, 2022.

As of December 31, 2023, 2,888,438 shares were available for future grant under the 2022 Incentive Plan.

 

49


 

We have awarded time-based restricted stock to our employees and the Company’s non-employee directors (“Outside Directors”). This restricted stock generally vests ratably (once per year) over a three to five-year period for recipients other than Outside Directors. Outside Directors’ restricted stock vests over a one-year period. In 2023, 2022 and 2021, we also granted performance-based restricted stock to our executive officers. The performance-based restricted stock vests upon the third anniversary of its issuance if certain financial targets are achieved.

Share-based compensation expense for 2023, 2022 and 2021 was $21.2 million, $20.6 million and $20.1 million or $17.0 million, $15.7 million and $14.9 million, net of taxes, respectively. Included in the 2023, 2022 and 2021 share-based compensation expense was $6.3 million, $5.6 million and $5.8 million of performance-based share expenses or $4.8 million, $4.2 million and $4.3 million, net of taxes, respectively.

The fair value of non-vested restricted stock is equal to the market price of our stock at the date of grant.

The following table summarizes the non-vested restricted stock activity for the year ended December 31, 2023:

 

 

 

 

Time-Based

 

 

 

 

 

Performance-Based

 

 

 

 

 

Restricted Stock

 

 

 

 

 

Restricted Stock

 

 

 

 

 

Weighted

 

 

 

 

 

Weighted

 

 

Time-Based

 

 

Average

 

 

Performance-Based

 

 

Average

 

 

Restricted Stock

 

 

Grant Date

 

 

Restricted Stock

 

 

Grant Date

 

 

Shares

 

 

Fair Value

 

 

Shares

 

 

Fair Value

 

 

 

 

 

 

 

 

 

 

 

 

 

Non-vested January 1, 2023

 

1,460,440

 

 

$

33.61

 

 

 

307,700

 

 

$

32.10

 

Granted

 

384,394

 

 

$

37.53

 

 

 

201,830

 

 

$

33.39

 

Vested

 

(473,516

)

 

$

29.87

 

 

 

(189,912

)

 

$

26.25

 

Forfeited

 

(206,022

)

 

$

36.00

 

 

 

(26,828

)

 

$

35.58

 

Non-vested at December 31, 2023

 

1,165,296

 

 

$

36.51

 

 

 

292,790

 

 

$

36.47

 

 

The following table summarizes the restricted stock granted during the respective years:

 

Time-based restricted stock grants

2023

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

 

 

Employees

 

344,122

 

 

 

383,288

 

 

 

1,020,034

 

Outside directors

 

40,272

 

 

 

46,056

 

 

 

49,126

 

Total

 

384,394

 

 

 

429,344

 

 

 

1,069,160

 

 

 

 

 

 

 

 

 

 

Weighted average grant date fair value

$

37.53

 

 

$

41.46

 

 

$

33.01

 

 

 

 

 

 

 

 

 

 

Vesting period

1-5 years

 

 

1-5 years

 

 

1-5 years

 

 

The performance-based restricted stock granted in 2021 earned a 200% award therefore an additional 94,956 shares were issued to settle the award on the vesting date of January 2, 2024. The 2023 grant of performance-based restricted stock resulted in the issuance of 106,874 shares. The performance-based restricted stock grants were 103,588 in 2022 and 159,216 in 2021. The weighted average grant date fair value of these shares was $39.75 in 2023, $42.12 in 2022, and $28.50 in 2021.

The total fair value of restricted shares vested during the years ended December 31, 2023, 2022 and 2021 was $26.1 million, $22.7 million and $25.4 million, respectively.

As of December 31, 2023, 2022, and 2021, there was $34.0 million, $41.3 million and $45.5 million of unrecognized compensation cost related to non-vested time-based compensation, respectively, that is expected to be recognized over a weighted average period for 2023, 2022, and 2021 of 2.75 years, 2.67 years and 3.11 years, respectively.

Additionally, as of December 31, 2023, 2022, and 2021 there was $7.2 million, $7.6 million and $6.5 million of unrecognized compensation cost, respectively, related to the non-vested performance-based restricted stock compensation that is expected to be recognized over a weighted average period of 1.5 years for 2023, 2022 and 2021.

 

50


 

During January 2024, we granted 437,166 shares of restricted stock, which includes 100,862 performance-based shares and 336,304 time-based shares, to certain employees and 35,088 shares of restricted stock to our Outside Directors with a weighted average grant date fair value of $45.62. These time-based grants vest ratably (once per year) over a five-year period for employees and a one-year period for Outside Directors. Performance-based grants vest after three years.

 

NOTE 14. Employee Benefit Plans

We have a profit-sharing plan under section 401(k) of the Internal Revenue Code. At our discretion, we partially match qualified contributions made by employees to the plan. We incurred expense related to the employer match for this plan of $8.5 million in 2023, $6.7 million in 2022 and $5.7 million in 2021.

In January 2005, we established the Hub Group, Inc. Nonqualified Deferred Compensation Plan (the “Plan”) to provide added incentive for the retention of certain key employees. Under the Plan, which was amended in 2008, participants can elect to defer certain compensation. Accounts grow on a tax-deferred basis to the participant. Restricted investments included in the Consolidated Balance Sheets represent the fair value of the mutual funds and other security investments related to the Plan as of December 31, 2023 and 2022. Both realized and unrealized gains and losses are included in income and expense and offset the change in the deferred compensation liability. We provide a 50% match on the first 6% of employee compensation deferred under the Plan which vests over three years with a maximum match equivalent to 3% of base salary. We incurred expense of $0.3 million per year related to the employer match for this plan in 2023, 2022 and 2021. The liability related to the Plan as of December 31, 2023 and 2022 were $20.5 million and $17.8 million, respectively.

 

 

NOTE 15. Legal Matters

The Company is involved in certain claims and pending litigation arising from the normal conduct of business, including putative class-action lawsuits involving employment related claims. Based on management's present knowledge, management does not believe that any potential unrecorded loss contingencies arising from these pending matters are likely to have a material adverse effect on the Company's overall financial position, operating results, or cash flows after taking into account any existing accruals for settlements or losses determined to be probable and estimable. However, actual outcomes could be material to the Company's financial position, operating results, or cash flows for any particular period.

 

NOTE 16. Stock Repurchase Plans

In October 2022, the Board authorized the purchase of up to $200 million of our Class A Common Stock pursuant to a share repurchase program (the 2022 Program). Under the 2022 Program, the shares may be repurchased in the open market or in privately negotiated transactions, from time to time subject to market and other conditions. The approved share repurchase program does not obligate us to repurchase any dollar amount or number of shares and the program may be modified, suspended or discontinued at any time. The 2022 Program was terminated in October 2023 in conjunction with the authorization of the 2023 Program (as defined below) and as a result, no shares were purchased under the 2022 Program in the fourth quarter of 2023.

In October 2023, the Board authorized the purchase of up to $250 million of our Class A Common Stock pursuant to a share repurchase program (the 2023 Program), which replaces the 2022 Program. Under the 2023 Program, the shares may be repurchased in the open market or in privately negotiated transactions, from time to time subject to market and other conditions. The approved share repurchase program does not obligate us to repurchase any dollar amount or number of shares and the program may be modified, suspended or discontinued at any time.

We purchased 4,020,598 shares for $153.9 million during 2023, 2,957,330 shares for $118.1 million during 2022 and 268,658 shares for $9.1 million in 2021. These amounts include the number of shares delivered to us by employees to satisfy the mandatory tax withholding requirement upon vesting of restricted stock, which do not reduce the repurchase authority under our share repurchase program.

 

NOTE 17. Related Party Transactions

In August 2022, the Company entered into a Common Stock Exchange and Repurchase Agreement (the “Agreement”) with entities affiliated with David P. Yeager, then the Company’s Chairman of the Board of Directors and Chief Executive Officer (collectively, the “DPY Entities”) and entities affiliated with Mark A. Yeager, the brother of David P. Yeager (collectively, the “MAY Entities”).

Pursuant to the Agreement, the MAY Entities transferred 243,755 shares of Class B Common Stock, $0.01 par value per share, to the DPY Entities in exchange for 685,456 shares of Class A Common Stock, $0.01 par value per share (the “Class A Exchange Shares”; such transfer in exchange for the Class A Exchange Shares is referred to herein as the “Exchange”). Immediately after the consummation of the Exchange, the MAY Entities sold to the Company (i) all of the Class A Exchange Shares and (ii) 87,393 shares of Class B

51


 

Common Stock (the “Remaining Class B Shares”), representing all of the remaining shares of Class B Common Stock owned by the MAY Entities, for an aggregate purchase price of $34.8 million (the “Repurchase” and, together with the “Exchange,” the “Transaction”). The purchase price for the Repurchase was based on a price per share equal to the closing price of Class A Common Stock on the Nasdaq Global Market on the date of the Agreement. In accordance with the Company’s certificate of incorporation the Remaining Class B Shares acquired by the Company were cancelled and converted into Class A Common Stock upon acquisition and are not available for reissuance.

The Transaction was approved by the Company’s Audit Committee of the Board pursuant to the Company’s Related Person Transaction Policy approval procedures.

NOTE 18. Subsequent Event

On February 22, 2024, the Board declared a quarterly cash dividend of $0.125 per share on the Company’s Class A and Class B common stock. The dividend is scheduled to be paid on March 27, 2024 to stockholders of record as of March 8, 2024. The declaration and payment of the quarterly cash dividend are subject to the approval of the Board at its sole discretion and compliance with applicable laws and regulations.

Item 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

None.

Item 9A. CONTROLS AND PROCEDURES

MANAGEMENT’S REPORT ON DISCLOSURE CONTROLS AND PROCEDURES

As of December 31, 2023, an evaluation was carried out under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of our disclosure controls and procedures (as such term is defined in Exchange Act Rule 13a-15(e)). Based upon this evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of December 31, 2023.

No significant changes were made in our internal control over financial reporting during the fourth quarter of 2023 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

MANAGEMENT’S ANNUAL REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING

Our management is responsible for establishing and maintaining adequate controls over financial reporting as defined in Rule 13a-15(f) of the Exchange Act. Under the supervision and with the participation of our management, including our Chief Executive Officer and our Chief Financial Officer, we conducted an evaluation of the effectiveness of our internal control over financial reporting as of December 31, 2023. Based on criteria established in Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria), management concluded that our internal control over financial reporting was effective as of December 31, 2023.

On December 20, 2023, we completed the acquisition of Forward Air Final Mile (“FAFM”). We are currently integrating processes, employees, technologies and operations. As permitted by the rules and regulations of the Securities and Exchange Commission (“SEC”), we excluded FAFM from our assessment of our internal control over financial reporting as of December 31, 2023. Management will continue to evaluate our internal controls over financial reporting as we complete our integration. As of December 31, 2023, FAFM represented 9.9% of total assets and 16.0% of net assets. For the year ended December 31, 2023, FAFM represented 0.2% of revenues and 0.1% of net income.

Management believes, however, that a control system, no matter how well designed and operated, cannot provide absolute assurance that the objectives of the control system are met, and no evaluation controls can provide absolute assurance that all control issues and instances of fraud, if any, within the Company have been detected.

Ernst & Young LLP, an independent registered public accounting firm, who audited and reported on the consolidated financial statements, included in this report, has issued an attestation report on the Company’s internal control over financial reporting.

 

52


 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

To the Stockholders and the Board of Directors of Hub Group, Inc.

 

Opinion on Internal Control over Financial Reporting

 

We have audited Hub Group, Inc.’s internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Hub Group, Inc. (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2023, based on the COSO criteria.

 

As indicated in the accompanying Management Annual Report on Internal Control Over Financial Reporting, management’s assessment of and conclusion on the effectiveness of internal control over financial reporting did not include the internal controls of Forward Air Final Mile (“FAFM”), which was acquired on December 20, 2023 and is included in the 2023 consolidated financial statements of the Company and constituted 9.9% and 16.0% of total and net assets, respectively, as of December 31, 2023 and 0.2% and 0.1% of revenues and net income, respectively, for the year then ended. Our audit of internal control over financial reporting of the Company also did not include an evaluation of the internal control over financial reporting of FAFM.

 

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of Hub Group, Inc. as of December 31, 2023 and 2022, the related consolidated statements of income and comprehensive income, stockholders’ equity and cash flows for each of the three years in the period ended December 31, 2023, and the related notes and financial statement schedule listed in the Index at Item 15(b), and our report dated February 27, 2024 expressed an unqualified opinion thereon.

 

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management’s Annual Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.

Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and Limitations of Internal Control Over Financial Reporting

A company’s internal control over financial reporting is a process designed 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. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

 

/s/ Ernst & Young LLP

 

Chicago, Illinois

February 27, 2024

53


 

Item 9B. OTHER INFORMATION

Not applicable

Item 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

Not applicable

PART III

 

Item 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

The information required by this Item 10 is incorporated by reference to our Proxy Statement. The information regarding executive officers called for by Item 401 of Regulation S-K is included in Part I, Item 1, beginning under “Information About Our Executive Officers.”

The Company has adopted a Code of Business Conduct and Ethics (“Code”) that applies to all of our employees, officers and Board members. The Code is posted on the “Investors” section of our internet website at www.hubgroup.com. If we make any substantive amendments to the finance code of ethics or grant any waiver from a provision of the code to our principal executive officer, principal financial officer or principal accounting officer, we will disclose the nature of the amendment or waiver on that website or in a report on Form 8-K.

Item 11. EXECUTIVE COMPENSATION

The information required by this Item 11 is incorporated by reference to our Proxy Statement.

Item 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

(a) Equity Compensation Plan Information. The following table sets forth information about securities authorized for issuance under our compensation plans (including individual compensation arrangements) as of December 31, 2023:

Plan Category

Number of securities
to be issued
upon exercise of
outstanding options,
warrants and rights
(a)

Weighted-average
exercise price of
outstanding options,
warrants and rights

Number of securities
remaining available for
future issuance under
equity compensation
plans (excluding
securities reflected in
column (a))

Equity compensation plans approved by security holders

$

 —

2,888,438

Equity compensation plans not approved by security holders

Total

$

2,888,438

 

(b) Other Information. The information required by this Item 12 regarding security ownership of certain beneficial owners and our management is incorporated by reference to our Proxy Statement.

 

Item 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

 

The information required by this Item 13 is incorporated by reference to our Proxy Statement.

Item 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES

 

The information required by this Item 14 is incorporated by reference to our Proxy Statement.

54


 

PART IV

 

 

Item 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES

(a) Financial Statements

The following consolidated financial statements of the Registrant are included under Item 8 of this Form 10-K:

Report of Independent Registered Public Accounting Firm

Consolidated Balance Sheets - December 31, 2023 and December 31, 2022

Consolidated Statements of Income and Comprehensive Income - Years ended December 31, 2023, December 31, 2022 and December 31, 2021

Consolidated Statements of Stockholders’ Equity - Years ended December 31, 2023, December 31, 2022 and December 31, 2021

Consolidated Statements of Cash Flows - Years ended December 31, 2023, December 31, 2022 and December 31, 2021

Notes to Consolidated Financial Statements

(b) Financial Statement Schedules

The following financial statement schedules of Hub Group, Inc. are filed as part of this report and should be read in conjunction with the consolidated financial statements of Hub Group, Inc.:

55


 

SCHEDULE II

HUB GROUP, INC.

VALUATION AND QUALIFYING ACCOUNTS AND RESERVES

Allowance for uncollectible trade accounts

 

Balance at

 

 

Charged to

 

 

Charged to

 

 

 

 

 

Balance at

 

Year Ended

Beginning of

 

 

Costs &

 

 

Other

 

 

 

 

 

End of

 

December 31:

Year

 

 

Expenses

 

 

Accounts (1)

 

 

Deductions (2)

 

 

Year

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2023

$

38,580,000

 

 

$

1,426,000

 

 

$

(5,295,000

)

 

$

(2,000

)

 

$

34,709,000

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2022

$

20,061,000

 

 

$

2,985,000

 

 

$

15,557,000

 

 

$

(23,000

)

 

$

38,580,000

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2021

$

8,280,000

 

 

$

308,000

 

 

$

11,510,000

 

 

$

(37,000

)

 

$

20,061,000

 

Deferred tax valuation allowance

 

Balance at

 

 

Charged to

 

 

Balance at

 

Year Ended

Beginning of

 

 

Costs &

 

 

End of

 

December 31:

Year

 

 

Expenses

 

 

Year

 

 

 

 

 

 

 

 

 

 

2023

$

1,567,000

 

 

$

(393,000

)

 

$

1,174,000

 

 

 

 

 

 

 

 

 

 

2022

$

5,023,000

 

 

$

(3,456,000

)

 

$

1,567,000

 

 

 

 

 

 

 

 

 

 

2021

$

6,518,000

 

 

$

(1,495,000

)

 

$

5,023,000

 

(1) Expected customer account adjustments charged to revenue and write-offs, net of recoveries.

(2) Represents bad debt recoveries.

 

 

 

S-1


 

(c) Exhibits INDEX TO EXHIBITS

Number

 

Exhibit

3.1

 

Certificate of Incorporation of Hub Group, Inc. (Amended as of June 26, 2023) (incorporated by reference to Exhibit 3.1 to the Registrant's quarterly report on Form 10-Q filed August 4, 2023)

3.2

 

Amended and Restated By-Laws of Hub Group, Inc. (incorporated by reference to Exhibit 3.1 to the Registrant’s report on Form 8-K filed February 28, 2023)

4.1

 

Description of Hub Group, Inc. Class A Common Stock, $.01 par value

10.1

 

DPY Stockholders’ Agreement dated February 22, 2023 (incorporated by reference to Exhibit 10.1 to the Registrant's quarterly report on Form 10-K filed February 24, 2023)

10.2

 

Common Stock Exchange and Repurchase Agreement (incorporated by reference to Exhibit 10.1 to the Registrant's report on Form 8-K filed August 9, 2022)

10.3*

 

Hub Group’s Nonqualified Deferred Compensation Plan Basic Plan Document as amended and restated as of January 1, 2008 (incorporated by reference to Exhibit 10.4 to the Registrant’s report on Form 10-K filed February 22, 2008)

10.4*

 

Hub Group’s Nonqualified Deferred Compensation Plan Adoption Agreement as amended and restated as of January 1, 2008 (incorporated by reference to Exhibit 10.5 to the Registrant’s report on Form 10-K filed February 22, 2008)

10.5

 

Credit Agreement, dated February 24, 2022, among the Registrant, the Guarantors, the Lenders and Bank of Montreal (incorporated by reference to Exhibit 10.1 to the Registrant’s report on Form 8-K filed March 1, 2022)

10.6

 

Hub Group’s 2017 Long Term Incentive Plan (incorporated by reference from Exhibit A to the Registrant’s definitive proxy statement on Schedule 14A filed March 22, 2017)

10.7*

 

Hub Group’s 2022 Long Term Incentive Plan (incorporated by reference from Exhibit A to the Registrant’s definitive proxy statement on Schedule 14A filed April 12, 2022)

10.8*

 

Form of Terms of Restricted Stock Award to Non-Employee Directors under Hub Group, Inc. 2017 and 2022 Long-Term Incentive Plan (incorporated by reference to Exhibit 10.1 to the Registrant’s report on Form 8-K filed May 16, 2017)

10.9*

 

Form of Terms of Restricted Stock Award under Hub Group, Inc. 2017 and 2022 Long-Term Incentive Plan (incorporated by reference to Exhibit 10.2 to the Registrant’s report on Form 8-K filed May 16, 2017)

10.10*

 

Form of Terms of Performance Based Restricted Stock Award under Hub Group, Inc. 2017 and 2022 Long-Term Incentive Plan (incorporated by reference to Exhibit 10.3 to the Registrant’s report on Form 8-K filed January 5, 2018)

21

 

Subsidiaries of the Registrant

23.1

 

Consent of Ernst & Young LLP

24.1

 

Powers of Attorney (included as part of the signature pages hereto)

31.1

 

Rule 13a-14(a) Certification of Phillip D. Yeager, Chief Executive Officer

31.2

 

Rule 13a-14(a) Certification of Kevin W. Beth, Chief Financial Officer

32.1

 

Section 1350 Certifications of Phillip D. Yeager and Kevin W. Beth, Chief Executive Officer and Chief Financial Officer, respectively

97

 

Hub Group, Inc. Compensation Clawback Policy

101

 

Inline XBRL Document Set for the consolidated financial statements and accompanying notes in Part II, Item 8, “Financial Statements and Supplementary Data” of this Annual Report on Form 10-K

104

 

Inline XBRL for the cover page of this Annual Report on Form 10-K, included in the Exhibit 101 Inline XBRL Document Set

* Management contract or compensatory plan or arrangement.

Item 16. FORM 10-K SUMMARY

None.

 

 


 

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

Date: February 27, 2024

HUB GROUP, INC.

By

/s/ PHILLIP D. YEAGER

Phillip D. Yeager

Vice Chairman of the Board of Directors, President and Chief Executive Officer

 

 

 


 

We, the undersigned directors and officers of the registrant, hereby severally constitute Phillip D. Yeager and Kevin W. Beth and each of them singly, our true and lawful attorneys with full power to them and each of them to sign for us, and in our names in the capacities indicated below, any and all amendments to this Annual Report on Form 10-K filed with the Securities and Exchange Commission.

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated:

 

 

Title

Date

 

 

 

 

/s/ Phillip D. Yeager

 

Vice Chairman of the Board of Directors, President and Chief Executive Officer (Principal Executive Officer)

February 27, 2024

Phillip D. Yeager

 

 

 

 

 

 

 

/s/ Kevin W. Beth

 

Executive Vice President, Chief Financial Officer and Treasurer (Principal Financial and Accounting Officer)

February 27, 2024

Kevin W. Beth

 

 

 

 

 

 

 

/s/ David P. Yeager

 

Executive Chairman of the Board of Directors

February 27, 2024

David P. Yeager

 

 

 

 

 

 

 

/s/ Phillip D. Yeager

 

Director

February 27, 2024

Phillip D. Yeager

 

 

 

 

 

 

 

/s/ Mary H. Boosalis

 

Director

February 27, 2024

Mary H. Boosalis

 

 

 

 

 

 

 

/s/ Lisa Dykstra

 

Director

February 27, 2024

Lisa Dykstra

 

 

 

 

 

 

 

/s/ Michael E. Flannery

 

Director

February 27, 2024

Michael E. Flannery

 

 

 

 

 

 

 

/s/ James C. Kenny

 

Director

February 27, 2024

James C. Kenny

 

 

 

 

 

 

 

/s/ Peter B. McNitt

 

Director

February 27, 2024

Peter B. McNitt

 

 

 

 

 

 

 

/s/ Jenell Ross

 

Director

February 27, 2024

Jenell Ross

 

 

 

 

 

 

 

/s/ Martin P. Slark

 

Director

February 27, 2024

Martin P. Slark

 

 

 

 

 

 

 

/s/ Gary Yablon

 

Director

February 27, 2024

Gary Yablon

 

 

 

 

 


EX-4 2 hubg-ex4.htm EX-4 EX-4

 

EXHIBIT 4.1

 

Description of the Company’s Common Stock Registered

Under Section 12 of the Securities Exchange Act of 1934

 

The following summary of the Class A Common Stock (par value $0.01 per share) of Hub Group, Inc. (“Hub Group” or the “Company”) is based on and qualified by the Company’s Certificate of Incorporation (the “Certificate”) and Amended and Restated Bylaws, as amended (the “Amended Bylaws”). For a complete description of the terms and provisions of the Company’s equity securities, including its Common Stock, refer to the Certificate of Incorporation and Amended Bylaws, each of which is filed or incorporated by reference as an exhibit to this Annual Report on Form 10-K.

 

Hub Group’s Certificate of Incorporation authorizes the issuance of 97,337,700 shares of Class A Common Stock (“Class A Common Stock”), 662,300 shares of Class B Common Stock (“Class B Common Stock”) and 2,000,000 shares of preferred stock (“Preferred Stock”), all with a par value of $0.01 per share.

 

Voting Rights. The holders of Class A Common Stock have one vote per share and the holders of the Class B Common Stock have 20 votes per share. Except as otherwise required by law, the holders of the Class A Common Stock and the Class B Common Stock vote together as a single class with respect to all matters submitted for a vote of stockholders. Shares of Class A Common Stock and Class B Common Stock do not have cumulative voting rights.

Dividend Rights. Each share of Class A Common Stock and Class B Common Stock is entitled to dividends if, as and when dividends are declared by the Company’s Board of Directors (“Board”). Any dividend declared and payable in cash, our capital stock (other than Class A Common Stock or Class B Common Stock) or other property must be paid equally on a share-for-share basis on Class A Common Stock and Class B Common Stock. Dividends and distributions payable in shares of Class A Common Stock may be paid only on shares of Class A Common Stock, and dividends and distributions payable in shares of Class B Common Stock may be paid only on shares of Class B Common Stock. If a dividend or distribution payable in Class A Common Stock is made on Class A Common Stock, the number of votes per share to which the holders of Class B Common Stock are entitled will be adjusted in order to keep the voting power of the Class B Common Stock consistent with the voting power of the Class B Common Stock prior to the dividend or distribution of shares of Class A Common Stock. If a dividend or distribution payable in Class B Common Stock is made on Class B Common Stock, a simultaneous and equivalent dividend or distribution in Class A Common Stock must be made on Class A Common Stock.

Conversion Rights. The Class A Common Stock is not convertible. Each share of Class B Common Stock is convertible into one share of Class A Common Stock at any time at the option of and without cost to the holder thereof. In addition, the Class B Common Stock automatically converts on a share-for-share basis into a Class A Common Stock in the event of certain transfers of the Class B Common Stock.

 

 

 


 

Liquidation Rights. The holders of the Class A Common Stock and the holders of the Class B Common Stock are entitled to participate equally on a share-for-share basis in all distributions to the holders of Common Stock in any liquidation, distribution or winding up of Hub Group, subject to the rights of the holders of any class or series of Preferred Stock. If a dividend or distribution payable in Class A Common Stock is made on the Class A Common Stock, the liquidation preference on the Class B Common Stock will be adjusted proportionately.

Preemptive Rights. Neither the holders of Class A Common Stock nor the holders of Class B Common Stock have preemptive rights to purchase shares of any class of our capital stock.

Redemption and Sinking Fund Privileges. Neither the holders of the Class A Common Stock nor the holders of the Class B Common Stock have any redemption or sinking fund privileges.

Other Terms. Upon any subdivision, consolidation, reclassification or other change in the Class A Common Stock, the Class B Common Stock will be adjusted proportionately such that the Class B Common Stock retains the same relative voting power as prior to the subdivision, consolidation, reclassification or other change. The Class B Common Stock may not be subdivided, consolidated, reclassified or otherwise changed unless contemporaneously therewith the Class A Common Stock is subdivided, consolidated, reclassified or otherwise changed in the same proportion and in the same manner.

In any merger, consolidation or business combination, the consideration to be received per share by holders of either Class A Common Stock or Class B Common Stock must be identical to that received by holders of the other class of Common Stock, except that in any such transaction in which shares of capital stock are distributed, such shares may differ as to voting rights only to the extent that voting rights now differ between Class A Common Stock and Class B Common Stock.

Issuance of Preferred Stock. Hub Group’s Preferred Stock is issuable at any time, and from time to time, in such amounts and series and bearing such voting, dividend, conversion, liquidation and other rights and preferences as the Board may determine. The Preferred Stock could be issued for any lawful corporate purpose without further action by the shareholders. The issuance of any Preferred Stock having conversion rights could have the effect of diluting the interests of the other shareholders. Shares of Preferred Stock also could be issued with such rights, privileges and preferences as would deter a tender or exchange offer or to discourage the acquisition of control of the Company.

 

 

Provisions in Hub Group’s Certificate of Incorporation. Hub Group’s Certificate of Incorporation contain certain other provisions that could impede or delay a change in control of the Company, including:

 

Until such time as sufficient shares of Class B Common Stock are converted to shares of Class A Common Stock or we issue sufficient shares of Class A Common Stock to dilute the voting power of the holders of the Class B Common Stock, the holders of Class B Common Stock will have the power to defeat any attempt to acquire control of Hub Group

 


 

even though such a change in control may be favored by stockholders holding substantially more than a majority of our outstanding shares of Class A Common Stock. This may have the effect of precluding holders of Class A Common Stock from receiving any premium above market price for their shares which may be offered in connection with any such attempt to acquire control. The holders of Class B Common Stock will also generally have the power to effect certain fundamental corporate changes, such as a sale of substantially all of our assets, a merger involving us, or an amendment to our certificate of incorporation that does not directly affect the rights of holders of Class A Common Stock, without the approval of holders of Class A Common Stock. The holders of the Class B Common Stock have agreed to vote their shares of Class B Common Stock in accordance with the vote of the holders of a majority of such shares.

 

A provision that allows directors, in determining whether to take or refrain from taking corporate action on any matter, including proposing any matter to the stockholders of the Corporation, to take into account the long-term as well as short-term interests of the Company and its stockholders (including the possibility that these interests may be best served by the continued independence of the Company), employees, customers, and other constituencies of the Company, including the effect upon communities in which the Company does business;

 

a provision that amendments to certain portions of Hub Group’s Certificate of Incorporation must be approved by a two-thirds of the votes that could be cast by the holders of all shares of the Company’s capital stock entitled to vote; and

 

a provision that any special meeting of shareholders may be called only by the Hub Group’s chairman, chief executive officer, president, Board or the holders of a majority of the votes that could be cast by holders of all shares of capital stock of the Company.

 

Provisions in Hub Group’s Amended Bylaws. Hub Group’s Amended Bylaws contain certain provisions that could impede or delay a change in control of the Company, including:

 

a provision that amendments to certain portions of Hub Group’s Amended Bylaws must be approved by a holders of shares having 80% of the votes that could be cast by the holders of all shares of the Company’s capital stock entitled to vote; and

 

a provision establishing certain advance notice procedures for matters (including the nomination of directors) to be considered at an annual meeting of Hub Group’s shareholders.

 

 


EX-10.1 3 hubg-ex10_1.htm EX-10.1 EX-10.1

Execution Version

EXHIBIT 10.1

DPY STOCKHOLDERS’ AGREEMENT

THIS DPY STOCKHOLDERS’ AGREEMENT (the “DPY Agreement”) is made as of February 22, 2023, by and among (i) Matthew D. Yeager 2015 GST Trust, (ii) Laura C. Yeager 2015 GST Trust, (iii) Phillip D. Yeager 2015 GST Trust, (iv) David P. Yeager Nonexempt Trust Created Under the Phillip C. Yeager 1994 Trust, (v) David P. Yeager, (vi) Phillip D. Yeager, (vii) Matthew D. Yeager and (viii) Laura Y. Grusecki (each, a “DPY Stockholder” and collectively, the “DPY Stockholders”).

WITNESSETH:

WHEREAS, the DPY Stockholders wish to record, among other matters, their understanding regarding the transfer and voting of the Class B Common Stock, $0.01 par value per share (the “Class B Stock”), of Hub Group, Inc. (the “Company”), a Delaware corporation, owned by such DPY Stockholders.

NOW, THEREFORE, in consideration of the foregoing and the mutual covenants and agreements herein contained, the parties agree as follows:

ARTICLE I

DEFINITIONS

Section 1.1 Definitions. In addition to the terms defined elsewhere in this DPY Agreement, the following terms shall have the following meanings for the purposes of this DPY Agreement:

AAA” shall have the meaning ascribed thereto in Section 4.3.

Arbitration” shall have the meaning ascribed thereto in Section 4.3.

Arbitrator” shall have the meaning ascribed thereto in Section 4.3.

Change of Control” shall mean (a) the sale of all or substantially all of the consolidated assets of the Company and the Company subsidiaries to a purchaser other than a Permitted Transferee; (b) a sale resulting in no less than a majority of the Class A Stock being held by a purchaser other than a Permitted Transferee; or (c) a merger, consolidation, recapitalization, or reorganization of the Company with or into a purchaser other than a Permitted Transferee that results in the inability of the DPY Stockholders to designate or elect the board of directors (or its equivalent) of the resulting entity or its parent company.

Claim” shall have the meaning ascribed thereto in Section 4.3.

Class A Stock” shall mean the Class A Common Stock, $0.01 par value per share, of the Company.

Class B Stock” shall have the meaning ascribed thereto in the recitals, together with (a) any shares of Class B Stock that subsequently may be issued or issuable with respect to the Class B Stock including but not limited to as a result of a stock split or dividend or any sale, transfer, assignment or other transaction involving the Class B Stock by the Company, (b) any securities into which the Class B Stock may thereafter be changed as a result of a merger, consolidation, recapitalization or otherwise (other than securities issued upon conversion of Class B Stock pursuant to the terms thereof) and (c) any shares of Class B Stock acquired pursuant to this DPY Agreement.

Company” shall have the meaning ascribed thereto in the recitals.

DPY Agreement” shall have the meaning ascribed thereto in the preamble.

 


 

DPY Offeree” and “DPY Offerees” shall have the meaning ascribed thereto in Section 2.2(a).

DPY Stockholder” or “DPY Stockholders” shall have the meanings ascribed thereto in the preamble, together with any Person who becomes subject to this DPY Agreement pursuant to Article II hereof.

Exchange Act” means the Securities Exchange Act of 1934, as amended, and the rules and regulations promulgated thereunder.

Merger” shall have the meaning ascribed thereto in Section 2.2(c).

Offer” shall have the meaning ascribed thereto in Section 2.2(a).

Offered Interest” shall have the meaning ascribed thereto in Section 2.2(a).

Offering DPY Stockholder” shall have the meaning ascribed thereto in Section 2.2(a).

Permitted Transferee” shall mean David P. Yeager, the spouse of David P. Yeager or any known descendants (whether natural or adopted) of David P. Yeager, any estate of any of the foregoing, any trust for the primary benefit of any one or more of the foregoing and any Person, all of the outstanding equity securities of which are owned by any one or more of the foregoing.

Person” shall mean any individual, corporation, proprietorship, firm, partnership, limited partnership, trust, association or other entity.

Second Offer” shall have the meaning ascribed thereto in Section 2.2(a).

Super Majority” shall mean seventy-five percent or greater.

Takeover Meeting” shall have the meaning ascribed thereto in Section 2.2(c).

Tender Offer” shall have the meaning ascribed thereto in Section 2.2(c).

Transfer” shall mean any transaction by which a DPY Stockholder purports to assign its shares of Class B Stock to another Person and shall include a sale, assignment, bequest, pledge, encumbrance, hypothecation, mortgage, exchange or other disposition by law or otherwise. For purposes of this DPY Agreement, the term “Transfer” shall include (a) a DPY Stockholder voting its shares of Class B Stock in favor of a merger of the Company and (b) a conversion of shares of Class B Stock into shares of Class A Stock of the Company pursuant to the Company’s Certificate of Incorporation.

ARTICLE II

RESTRICTIONS ON TRANSFER

Section 2.1 No Transfers of Class B Stock Except in Compliance with Agreement. No DPY Stockholder shall Transfer its shares of Class B Stock, except in compliance with the provisions of this Article II. Any transfer in violation of this Article II shall be void ab initio.

Section 2.2 Transfers Pursuant to a Right of First Refusal.

(a) Except as otherwise provided in Section 2.2(c), if a DPY Stockholder (the “Offering DPY Stockholder”) desires to Transfer all or any portion of its shares of Class B Stock (all or such portion, as applicable, is hereinafter referred to as the “Offered Interest”) to any Person that is not a Permitted Transferee, or convert such Offered Interest into Class A Stock pursuant to the Company’s Certificate of Incorporation, the Offering DPY Stockholder shall first deliver to each other DPY Stockholder (each, a “DPY Offeree” and together, the “DPY Offerees”), a written notice (the “Offer”) setting forth an offer to sell the Offered Interest, pro rata to each DPY Offeree in accordance with its percentage ownership of the aggregate number of shares

2

 


 

of Class B Stock held by the DPY Stockholders (excluding the Offered Interest), for a specified cash dollar amount per share (which price in the event of a conversion of Class B Stock pursuant to the Company’s Certificate of Incorporation or any other Transfer for which a price is not specified (such as a sale at prevailing market prices or a share exchange), shall be the closing sale price of the shares of Class A Stock on the principal securities market on which the Class A Stock is listed or quoted on the date of the notice) and on specified terms and conditions. For a period of 14 days after receipt by the DPY Offeree of an Offer, the DPY Offeree shall have a first right to purchase its pro rata portion of the Offered Interest in accordance with its percentage ownership of the aggregate number of shares of Class B Stock held by the DPY Stockholders (excluding the Offered Interest). To exercise its rights hereunder, an DPY Offeree must deliver to the Offering DPY Stockholder a written notice setting forth the number of shares of Class B Stock such DPY Offeree desires to purchase and, if such DPY Offeree desires to purchase more than its pro rata portion of the Offered Interest, a statement of the maximum additional amount of the Offered Interest such DPY Offeree would purchase if the other DPY Offerees elect not to purchase their pro rata share. If the DPY Offerees have not timely exercised their rights to purchase in the aggregate 100% of the Offered Interest, the Offering DPY Stockholder shall deliver to each other DPY Offeree notice to that effect and offer the other DPY Offerees the opportunity to subscribe for additional shares of the Offered Interest on the terms and conditions specified in the Offer (a “Second Offer”). Shares of the Offered Interest shall be allocated to each DPY Offeree that has timely exercised its right to purchase a portion of the Offered Interest pro rata, but not more than such DPY Offeree’s desired maximum amount of shares of Class B Stock, in accordance with such DPY Offeree’s percentage ownership of shares of Class B Stock.

(b) In the event that any DPY Offerees shall have timely elected to purchase all or a portion of the Offered Interest in accordance with Section 2.2(a), the Offering DPY Stockholder shall sell the Offered Interest to such DPY Offerees at the price and upon the terms and conditions set forth in the Offer, and the parties shall otherwise consummate said transaction no later than 15 days after the delivery of the Offer to the DPY Offerees. In lieu of cash, any DPY Offeree may elect to pay the purchase consideration in (i) cash, (ii) shares of Class A Stock having a fair market value determined two business days prior to the closing date equal to the purchase price of the Class B Stock being purchased by such DPY Offeree, (iii) one-third in cash or shares of Class A Stock having a fair market value determined two business days prior to the closing date and two-thirds by means of a promissory note that matures on the third anniversary of the closing bearing interest at the applicable federal rate (as published from time-to-time by the Internal Revenue Service) payable annually with one-third of the principal amount due on each anniversary of the closing or (iv) a combination of (i) and (ii).

(c) In the case of a proposal to merge the Company with or into another Person that is not a Permitted Transferee (a “Merger”) or a proposal by a Person that is not a Permitted Transferee to make an offer to the Company’s shareholders to purchase all or a portion of the Company’s shares (a “Tender Offer”), any DPY Stockholder is authorized to call a meeting of the DPY Stockholders (the “Takeover Meeting”) and provide written notice to the DPY Stockholders of such meeting specifying the date, time and place of such meeting. DPY Stockholders may participate in such meeting in person (which may include presence by telephone conference call) or by proxy. The Takeover Meeting must occur before any DPY Stockholder can cast a vote with respect to a Merger or tender shares of Class B Stock in the Tender Offer. Following such Takeover Meeting, any DPY Stockholder desiring to Transfer shares of Class B Stock must follow the procedures specified in Section 2.2(a) prior to voting in favor of a Merger or tendering shares in the Tender Offer; provided, however, that the price per share for the Offered Interest shall be the cash dollar amount offered per share of Class B Stock in such transaction or, in the case of another form of consideration offered per share of Class B Stock, the cash equivalent of the fair market value of such other consideration; provided, further, that the Offering DPY Stockholder shall not be obligated to sell any portion of the Offered Interest pursuant to Section 2.2(a) unless the DPY Offerees purchase 100% of the Offered Interest.

(d) To the extent that the DPY Offerees have not elected to purchase all or a portion of the Offered Interest in accordance with Section 2.2(a), the Offering DPY Stockholder may, within 5 days following the expiration of other DPY Stockholders right of first refusal under Section 2.2(a), Transfer the unpurchased portion of the Offered Interest to a Person other than a Permitted Transferee. To the extent that the DPY Offerees, on an aggregate basis, elected to purchase less than all of the Offered Interest in accordance with Section 2.2(c), the Offering DPY Stockholder may vote in favor of the Merger or tender shares of Class B Stock in the Tender Offer. For the avoidance of doubt, if either (x) the Merger or Tender Offer is terminated

3

 


 

or (y) more than 5 days pass following the expiration of other DPY Stockholders right of first refusal under Section 2.2(a) before any Transfer of the unpurchased portion of the Offered Interest is complete, than any proposed Transfer of all or any portion of the shares of Class B Stock held by the Offering DPY Stockholder shall once again be subject to the provisions of this Article II.

Section 2.3 Transfers to Permitted Transferees. A DPY Stockholder may Transfer its shares of Class B Stock to a Permitted Transferee who is not a party to this Agreement if and only if such Permitted Transferee (or the guardian or other legal representative) has agreed in writing to be bound by all of the terms and conditions of this Agreement in the form of the Joinder attached hereto as Exhibit A.

ARTICLE III

VOTING AGREEMENT

Section 3.1 Voting Agreement. Except as provided in Section 2.2, each DPY Stockholder hereby agrees to vote all of its shares of Class B Stock or to cause all of its shares of Class B Stock to be voted as directed by a majority in interest of the outstanding shares of Class B Stock held by DPY Stockholders present at a meeting of the DPY Stockholders called pursuant to Section 3.2 at which a quorum is present. In the event (a) that the voting of the Class B Stock present at a meeting of the DPY Stockholders pursuant to Section 3.2 at which a quorum is present cannot be directed by a majority in interest of such outstanding shares of Class B Stock held by DPY Stockholders present because of a deadlock or (b) because a quorum at a meeting called pursuant to Section 3.2 cannot be achieved after two attempts, each DPY Stockholder hereby agrees to vote all of its shares of Class B Stock or to cause all of its shares of Class B Stock to be voted as recommended by the independent directors (as defined by NASDAQ, or such other securities exchange on which the Company maintains its primary listing of the Class A Stock) of the Board of Directors of the Company for the matter presented by the Company for stockholder action. Notwithstanding the foregoing, in the event that the subject matter of a stockholder vote results in a Change of Control of the Company, each of the DPY Stockholders hereby agrees to vote all of its shares of Class B Stock or to cause all of its shares of Class B Stock to be voted against such Change of Control unless the Super Majority of the outstanding shares of Class B Stock present at a meeting of the DPY Stockholders called pursuant to Section 3.2 at which a quorum is present votes in favor of such Change of Control.

Section 3.2 DPY Stockholder Vote. For purposes of effecting the agreement set forth in Section 3.1, the DPY Stockholders shall, within five days after receipt by the DPY Stockholders of a notice from the Company calling for a meeting and vote of its stockholders upon any matter, vote (in accordance with their percentage ownership of the aggregate number of shares of Class B Stock held by the DPY Stockholders) to determine how the DPY Stockholders shall vote their shares of Class B Stock pursuant to Section 3.1. The vote required by this Section 3.2 shall take place at the Company’s principal executive offices (or such other location as the holders of a majority in interest of the aggregate number of shares of Class B Stock held by the DPY Stockholders may agree) and DPY Stockholders may participate in such vote in person (which may include presence by telephone conference call or other electronic means of communication by which all parties may be heard) or by proxy. The presence, in person or by proxy, of the DPY Stockholders of a majority in interest of the shares of Class B Stock held by the DPY Stockholders shall constitute a quorum at all meetings of the DPY Stockholders called pursuant to Section 3.2. In the absence of a quorum, the holders of a majority in interest of such shares of Class B Stock present in person or by proxy may adjourn such meeting, from time to time. Notice of a date to reconvene the meeting shall be provided to all DPY Stockholders at least 24 hours in advance of such date. Any shares of Class B Stock held by DPY Stockholders not represented at such meeting shall be deemed to have voted as recommended by the independent directors (as defined by NASDAQ, or such other securities exchange on which the Company maintains the primary listing of the Class A Stock) of the Board of Directors of the Company for the matter presented by the Company for stockholder action; provided that in the case of a vote on a Change of Control the DPY Stockholders will vote against such transaction unless the Super Majority requirements of Section 3.1 are met.

Section 3.3 Action by Written Consent. Notwithstanding any provision contained in this Agreement, any action of the DPY Stockholders may be taken by written consent without a meeting; provided that the Class B stockholders with the requisite number of votes vote in favor of such action (i.e. in the case of a vote for a Change of Control a Super Majority votes in favor of such Change of Control). In the event that any DPY Stockholder desires that the DPY Stockholders take any action by written consent, the DPY Stockholder proposing such action shall

4

 


 

deliver to the other DPY Stockholders a written notice setting forth the matter proposed to be acted upon by the DPY Stockholders and request written approval of such proposed action. Any DPY Stockholder that does not provide such written approval shall be deemed to have voted such DPY Stockholder’s shares of Class B Stock against the matter presented by the proposing DPY Stockholder.

Section 3.4 Standstill Restrictions. Except as provided herein or unless otherwise approved by the majority in interest of the outstanding shares of Class B Stock held by DPY Stockholders, each DPY Stockholder hereby agrees not to (a) directly or indirectly make, effect, initiate or cause to be made any stockholder proposals under Rule 14a-8 of the Exchange Act or otherwise at any meeting of the stockholders of the Company or in connection with any action by consent in lieu of a meeting or (b) solicit proxies, designations or written consents of stockholders, or conduct any binding or nonbinding referendum with respect to voting securities of the Company, or make or in any way participate in any “solicitation” of any “proxy” within the meaning of Rule 14a-l of the Exchange Act (but without regard to the exclusion set forth in Rule 14a-l (l)(2)(iv) from the definition of “solicitation”) to vote any voting securities of the Company with respect to any matter, or become a participant in any contested solicitation for the election of directors with respect to the Company (as such terms are defined or used in the Exchange Act), other than solicitations or acting as a participant in support of the voting obligations of the Stockholders pursuant to Section 3.1 or Section 3.3.

ARTICLE IV

MISCELLANEOUS

Section 4.1 Restrictive Legend. Each DPY Stockholder agrees that any certificates representing Class B Stock now or hereafter owned by such DPY Stockholder will bear the following legend in addition to any legends required by law:

“THE SHARES REPRESENTED BY THIS CERTIFICATE MAY BE TRANSFERRED ONLY IN COMPLIANCE WITH THE TERMS OF THAT CERTAIN DPY STOCKHOLDERS’ AGREEMENT (THE “AGREEMENT”), DATED FEBRUARY 22, 2023, BY AND AMONG THE MATTHEW D. YEAGER 2015 GST TRUST, THE LAURA C. YEAGER 2015 GST TRUST, THE PHILLIP D. YEAGER 2015 GST TRUST, THE DAVID P. YEAGER NONEXEMPT TRUST CREATED UNDER THE PHILLIP C. YEAGER 1994 TRUST, DAVID P. YEAGER, PHILLIP D. YEAGER, MATTHEW D. YEAGER AND LAURA Y. GRUSECKI, AS IT MAY BE AMENDED FROM TIME TO TIME. A COPY OF THE FORM OF SUCH AGREEMENT IS AVAILABLE FOR INSPECTION AT THE PRINCIPAL OFFICE OF THE COMPANY AND WILL BE FURNISHED WITHOUT CHARGE TO THE REGISTERED HOLDER OF SUCH CERTIFICATE UPON WRITTEN REQUEST.

THE SHARES REPRESENTED BY THIS CERTIFICATE HAVE NOT BEEN REGISTERED UNDER THE SECURITIES ACT OF 1933, AS AMENDED (THE “ACT”), OR ANY STATE SECURITIES LAWS AND, ACCORDINGLY, MAY NOT BE SOLD OR TRANSFERRED IN THE ABSENCE OF EITHER (1) AN EFFECTIVE REGISTRATION STATEMENT UNDER THE ACT AND APPLICABLE STATE SECURITIES LAWS OR (2) AN EXEMPTION FROM REGISTRATION THEREUNDER.”

Section 4.2 Notices. Any notice, request, instruction or other document to be given hereunder by a party hereto shall be in writing and shall be deemed to have been given, (a) when received if delivered in person or by courier or a courier service, (b) on the date of transmission if sent by facsimile or other wire transmission, or (c) three days after being deposited in the U.S. mail, certified or registered mail, postage prepaid, in each case addressed as set forth on the signature pages hereto or to such other address as a party hereto may designate for itself by notice given as herein provided. Whenever this DPY Agreement requires notice to be given, or requires an action to be taken, as of a certain date, such notice or action shall be deemed to have been timely given or taken if such notice is given or such action is taken prior to the date called for by the other provisions of this DPY Agreement.

 

Section 4.3 Arbitration.

(a) Any claim, dispute or controversy of whatever nature arising out of or relating to this Agreement or any other agreements contemplated hereunder, including any dispute or controversy relating to the validity,

5

 


 

enforceability or applicability of this Section 4.3(a), as well as any action or claim based on tort, contract or statute (including any claims of breach), or concerning the interpretation, effect, termination, validity, performance and/or breach of this Agreement (“Claim”), shall be resolved by final and binding arbitration (“Arbitration”) before a single arbitrator (the “Arbitrator”) selected from and administered by the American Arbitration Association or its successor (the “AAA”) in accordance with its then-existing arbitration rules or procedures regarding commercial or business disputes. The Arbitrator appointed to serve must be a neutral and impartial individual. The Arbitration shall be held in Illinois or such other jurisdiction as determined by the DPY Stockholders holding the then majority of interest, in their sole discretion, which determination shall be binding on all parties.

(b) The Arbitrator shall, within fifteen (15) calendar days after the conclusion of the Arbitration hearing, issue a written award and statement of decision describing the essential findings and conclusions on which the award is based, including the calculation of any damages awarded. The Arbitrator shall be authorized to award compensatory damages, but shall not be authorized (i) to award non-economic damages, such as for emotional distress, pain and suffering or loss of consortium, (ii) to award punitive damages, or (iii) to reform, modify or materially change this Agreement or any other agreements contemplated hereunder; provided that the damage limitations described in parts (i) and (ii) of this sentence shall not apply if such damages are statutorily imposed. The Arbitrator also shall be authorized to grant any temporary, preliminary, or permanent equitable remedy or relief it deems just and equitable and within the scope of this Agreement, including an injunction or order for specific performance. The decision of the Arbitrator shall be final and binding.

(c) Each party shall bear its own attorneys’ fees, costs, and disbursements arising out of the Arbitration and shall pay an equal share of the fees and costs of the AAA and the Arbitrator; provided that the Arbitrator shall be authorized to determine whether a party is the prevailing party, and if so, to award to that prevailing party reimbursement for its reasonable attorneys’ fees, costs, and disbursements (including, for example, expert witness fees and expenses, photocopy charges, travel expenses, etc.) and/or the fees and costs of the AAA and the Arbitrator. Absent the filing of an application to correct or vacate the Arbitration award under applicable law, each party shall fully perform and satisfy the Arbitration award within fifteen (15) calendar days of the service of the award.

(d) By agreeing to this binding arbitration provision, the parties understand that they are waiving certain rights and protections, which may otherwise be available if a Claim between the parties were determined by litigation in court, including the right to seek or obtain certain types of damages precluded by this Section 4.3(d), the right to a jury trial, certain rights of appeal, and a right to invoke formal rules of procedure and evidence. BY EXECUTING THIS AGREEMENT, EACH PARTY HEREBY WAIVES AND COVENANTS NOT TO ASSERT THEIR CONSTITUTIONAL RIGHT TO TRIAL BY JURY OF ANY DISPUTES RELATING TO THIS AGREEMENT AND/OR THE ACTS OR OMISSIONS OF A PARTY HERETO THEREUNDER, WHETHER ARISING IN CONTRACT, TORT OR OTHERWISE ARISING OUT OF, CONNECTED WITH, OR RELATED OR INCIDENTAL TO, THE TRANSACTION GIVING RISE TO THIS AGREEMENT. EACH MEMBER HEREBY WAIVES ANY RIGHTS TO PROCEED BY WAY OF A CLASS ACTION, TO SERVE IN ANY REPRESENTATIVE CAPACITY FOR OTHERS, OR TO ACT AS A PRIVATE ATTORNEY GENERAL IN ANY CLAIM OR CONTROVERSY ARISING IN CONNECTION WITH, OUT OF OR WITH RESPECT TO THIS AGREEMENT, INCLUDING WITH RESPECT TO ANY BREACH, TERMINATION, AMENDMENT, ENFORCEMENT, INTERPRETATION, VALIDITY, OR OTHERWISE. THE WAIVERS CONTAINED HEREIN SHALL BE BINDING UPON THE RESPECTIVE SUCCESSORS AND ASSIGNS OF SUCH PARTIES AND UPON ALL PERSONS AND ENTITIES ASSERTING RIGHTS OR CLAIMS OR OTHERWISE ACTING ON BEHALF OF A PARTY, AND THEIR RESPECTIVE SUCCESSORS AND ASSIGNS.

Section 4.4 Binding Effect. This DPY Agreement shall be binding upon and inure to the benefit of each of the parties hereto and their respective heirs, legal representatives, executors, successors and permitted assigns.

Section 4.5 Captions. The captions in this DPY Agreement are for convenience of reference only and shall not be deemed to alter or affect any provision hereof or interpretation hereof.

Section 4.6 Counterparts. This DPY Agreement may be executed in one or more counterparts, each of which shall be deemed an original, but all of which together shall constitute one and the same instrument.

6

 


 

Section 4.7 Applicable Law. This DPY Agreement shall be governed by and construed in accordance with the internal laws of the State of Delaware without giving effect to the principles of conflicts of law thereof.

Section 4.8 Assignment. Neither this DPY Agreement nor any right or obligation hereunder is assignable in whole or in part, whether by operation of law or otherwise, by any party hereto except (a) with the prior written consent of each of the other parties and (b) assignments made pursuant to, and in accordance with, the other terms of this DPY Agreement in connection with Transfers of shares of Class B Stock made in accordance with the terms of this DPY Agreement.

Section 4.9 Waivers. The failure of any party hereto at any time or times to require performance of any provision hereof will in no way affect its right at a later time to require the performance of that provision. No waiver by any party of any condition or of any breach of any term or condition contained in this DPY Agreement will be effective unless in writing. No waiver in any one or more instances will be deemed to be a further or continuing waiver of any condition or breach in any other instance or waiver of any other condition or breach.

 

Section 4.10 Specific Performance. The parties acknowledge that monetary damages will be insufficient for a breach of many of the provisions of this DPY Agreement. Therefore, each party agrees that, upon a breach of any provision of this DPY Agreement, the nondefaulting party(ies) may sue for and obtain an injunction or specific performance of such provision in any appropriate court.

Section 4.11 Entire Understanding. This DPY Agreement sets forth the entire agreement and understanding of the parties hereto and supersedes any and all prior agreements, arrangements and understandings among the parties regarding the subject matter hereof.

Section 4.12 Severability. If any provision of this DPY Agreement shall be held invalid, illegal or unenforceable, the validity, legality or enforceability of the other provisions hereof shall not be affected thereby, and there shall be deemed substituted for the provision at issue a valid, legal and enforceable provision as similar as possible to the provision at issue.

Section 4.13 Amendments. This DPY Agreement may be amended only by written agreement signed by the DPY Stockholders holding three-fourths of the aggregate number of shares of Class B Stock held by the DPY Stockholders.

Section 4.14 Termination of Agreement. This DPY Agreement shall terminate upon an agreement to terminate this DPY Agreement by the written consent of the DPY Stockholders holding three-fourths of the aggregate number of shares of Class B Stock held by the DPY Stockholders, or, as to any DPY Stockholder, when such DPY Stockholder ceases to be a DPY Stockholder due to the Transfer of all of such DPY Stockholder’s shares of Class B Stock in accordance with this DPY Agreement.

[REST OF PAGE LEFT INTENTIONALLY BLANK; SIGNATURE PAGE FOLLOWS]

 

 

7

 


 

IN WITNESS WHEREOF, the parties hereto have caused this DPY Agreement to be executed and delivered effective as of the date first above written.

 

 

 

DPY STOCKHOLDERS:

 

Phillip D. Yeager 2015 GST Trust

 

 

By:

 

/s/ David P. Yeager

Name:

David P. Yeager

Its:

Trustee

 

 

 

 

Laura C. Yeager 2015 GST Trust

 

 

By:

 

/s/ David P. Yeager

Name:

David P. Yeager

Its:

Trustee

 

 

 

 

Matthew D. Yeager 2015 GST Trust

 

 

By:

 

/s/ David P. Yeager

Name:

David P. Yeager

Its:

Trustee

 

 

David P. Yeager Nonexempt Trust Created Under the Phillip C. Yeager 1994 Trust

 

 

By:

 

/s/ David P. Yeager

Name:

David P. Yeager

Its:

Trustee

 

 

/s/ David P. Yeager

David P. Yeager

 

/s/ Matthew D. Yeager

Matthew D. Yeager

 

/s/ Phillip D. Yeager

Phillip D. Yeager

 

/s/ Laura Y. Grusecki

Laura Y. Grusecki

 

 

 

8

 


 

EXHIBIT A

FORM OF JOINDER TO DPY STOCKHOLDERS’ AGREEMENT

The undersigned is executing and delivering this joinder (the “Joinder”) pursuant to the DPY Stockholders’ Agreement, dated as of February 22, 2023 (as the same may hereafter be amended, the “DPY Stockholders’ Agreement”), by and among (i) Matthew D. Yeager 2015 GST Trust, (ii) Laura C. Yeager 2015 GST Trust, (iii) Phillip D. Yeager 2015 GST Trust, (iv) David P. Yeager Nonexempt Trust Created Under the Phillip C. Yeager 1994 Trust, (v) David P. Yeager, (vi) Phillip D. Yeager, (vii) Matthew D. Yeager and (viii) Laura Y. Grusecki.

By executing and delivering this Joinder to the DPY Stockholders’ Agreement, the undersigned hereby agrees to become a party to, to be bound by, and to comply with the provisions of the DPY Stockholders’ Agreement as a DPY Stockholder (as defined in the DPY Stockholders’ Agreement) in the same manner as if the undersigned were an original signatory to the DPY Stockholders’ Agreement.

Date: _______________, 20__

 

 

 

[__________________]

 

 

By:

Name:

[____________________]

Title:

[_______________]

 

 

 

9

 


EX-21 4 hubg-ex21.htm EX-21 EX-21

 

EXHIBIT 21

Subsidiaries of Hub Group, Inc.

SUBSIDIARIES

 

JURISDICTION OF INCORPORATION/ORGANIZATION

 

Hub City Terminals, Inc.

 

 

Delaware

Hub Group Atlanta, LLC

 

Delaware

Hub Group Associates, Inc.

 

Illinois

Hub Chicago Holdings, Inc.

 

Delaware

Hub Group Transport, LLC

 

Delaware

Hub Freight Services, Inc.

 

Delaware

Hub Group Trucking, Inc.

 

Delaware

HGNA Group de Mexico, S. de RL de C.V.

 

Mexico

Hub Group Canada Inc.

 

Ontario

Hub Group Dedicated, LLC

 

Delaware

Hub Group Global, LLC

 

Illinois

Hub Group, LLC

 

Delaware

Quality Services, LLC

 

Missouri

Hub Group Trucking California, LLC

 

Delaware

Choptank Transport, LLC

 

Delaware

Choptank Leasing, LLC

 

Maryland

PJ Assurance, Inc.

 

Vermont

TAGG Holdco, LLC

 

Missouri

TAGG Logistics, LLC

 

Missouri

LeSaint Logistics, LLC

 

Missouri

TAGG Nevada, LLC

 

Missouri

HGI Hub City Technologies Private Limited

 

India

Hub Group Final Mile, LLC

 

Tennessee

FFM, LLC

 

Tennessee

 

 


EX-23.1 5 hubg-ex23_1.htm EX-23.1 EX-23.1

 

EXHIBIT 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

 

We consent to the incorporation by reference in the following Registration Statements:

1.
Registration Statement Form S-8 No. 333-218509 pertaining to the Hub Group, Inc. 2017 Long-Term Incentive Plan,
2.
Registration Statement Form S-8 No. 333-265830 pertaining to the Hub Group, Inc. 2022 Long-Term Incentive Plan, and
3.
Registration Statement Form S-8 No. 333-107745 pertaining to the Hub Group Employee Profit Sharing Plan and Trust;

of our reports dated February 27, 2024, with respect to the consolidated financial statements and schedule of Hub Group, Inc., and the effectiveness of internal control over financial reporting of Hub Group, Inc., included in this Annual Report (Form 10-K) of Hub Group, Inc. for the year ended December 31, 2023.

/s/ Ernst & Young LLP

 

Chicago, Illinois

February 27, 2024

 

 

 

 


EX-31.1 6 hubg-ex31_1.htm EX-31.1 EX-31.1

 

EXHIBIT 31.1

CERTIFICATION

I, Phillip D. Yeager, certify that:

1)
I have reviewed this report on Form 10-K of Hub Group, Inc.;
2)
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3)
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4)
The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)
designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)
designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)
evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)
disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter 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 registrant's board of directors (or persons performing the equivalent function):
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: February 27, 2024

 

/s/ Phillip D. Yeager

Name:

 

Phillip D. Yeager

Title:

 

Vice Chairman of the Board of Directors, President and Chief Executive Officer

 

 


EX-31.2 7 hubg-ex31_2.htm EX-31.2 EX-31.2

 

EXHIBIT 31.2

CERTIFICATION

I, Kevin W. Beth, certify that:

1)
I have reviewed this report on Form 10-K of Hub Group, Inc.;
2)
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3)
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4)
The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)
designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)
designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)
evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)
disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter 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 registrant's board of directors (or persons performing the equivalent function):

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: February 27, 2024

 

/s/ Kevin W. Beth

Name:

 

Kevin W. Beth

Title:

 

Executive Vice President, Chief Financial

 

 

Officer and Treasurer (Principal Financial and

 

 

Accounting Officer)

 

 


EX-32.1 8 hubg-ex32_1.htm EX-32.1 EX-32.1

 

EXHIBIT 32.1

Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

The following statement is provided by the undersigned to accompany the Annual Report on Form 10-K for the year ended December 31, 2023 of Hub Group, Inc. pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. 1350) and shall not be deemed filed pursuant to any provision of the Exchange Act of 1934 or any other securities law.

Each of the undersigned certifies that the foregoing Report on Form 10-K fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934 (15 U.S.C. 78m) and that the information contained in the Form 10-K fairly presents, in all material respects, the financial condition and results of operations of Hub Group, Inc.

Date: February 27, 2024

 

/s/Phillip D. Yeager

 

/s/Kevin W. Beth

Phillip D. Yeager

 

Kevin W. Beth

Vice Chairman of the Board of Directors, President and Chief Executive Officer

 

Executive Vice President, Chief Financial Officer and Treasurer (Principal Financial and Accounting Officer)

 

 

 

 


EX-97 9 hubg-ex97.htm EX-97 EX-97

Effective as of November 30, 2023

 

 

HUB GROUP, INC. (THE “COMPANY”)

COMPENSATION CLAWBACK POLICY

 

1.
Purpose

The Company has adopted this Policy in part to comply with Section 954 of the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010, as codified by Section 10D of the Exchange Act, and Nasdaq Listing Rule 5608, which require the recovery of certain forms of executive compensation in the case of accounting restatements resulting from a material error in an issuer’s financial statements or material noncompliance with financial reporting requirements under the federal securities laws.

2.
Administration

This Policy shall be administered by the Compensation Committee (the “Committee”) of the Board, and any determinations made by the Committee shall be final and binding on all affected individuals.

The Committee is authorized to interpret this Policy and to make all determinations necessary or advisable for the administration of this Policy and for the Company’s compliance with the requirements of Section 10D of the Exchange Act and any applicable rules or standards adopted by the SEC and Nasdaq.

3.
Definitions

For purposes of this Policy, the following capitalized terms shall have the meanings set forth below.

a)
Acknowledgement Form” shall mean the acknowledgment form attached hereto as Annex A.
b)
Board” shall mean the Board of Directors of the Company.
c)
Clawback Eligible Incentive-based Compensation” means all Incentive-based Compensation received by Covered Executives (i) after beginning service as a Covered Executive, (ii) who served as a Covered Executive at any time during the performance period for such Incentive-based Compensation, and (iii) during the three completed fiscal years immediately preceding a Restatement Date.
d)
Covered Executive” shall mean each individual who is currently or was previously designated as an “officer” of the Company as defined in Rule 16a-1(f) under the Exchange Act.
e)
Erroneously Awarded Compensation” shall mean, with respect to each Covered Executive in connection with a Restatement, the amount of Clawback Eligible Incentive-based Compensation that exceeds the amount of Incentive-based Compensation that would have been received by the

1


Effective as of November 30, 2023

 

 

Covered Executive had it been determined based on the restated amounts, without regard to any taxes paid by the Covered Executive.
f)
Exchange Act” shall mean the Securities Exchange Act of 1934, as amended.
g)
Financial Reporting Measures” shall mean measures that are determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and any measures that are derived wholly or in part from such measures. Stock price, diluted earnings per share, EBITDA, gross margin, and total shareholder return shall also constitute “Financial Reporting Measures.” A Financial Reporting Measure need not be presented within the Company’s financial statements or included in a filing with the SEC.
h)
Incentive-based Compensation” shall mean any compensation that is granted, earned, or vested based wholly or in part upon the attainment of a Financial Reporting Measure. Incentive-based Compensation shall be deemed to have been received during the fiscal period in which the Financial Reporting Measure specified in the Incentive-based Compensation award is attained, even if such Incentive-based Compensation is paid or granted after the end of such fiscal period. For the avoidance of doubt, Incentive-based Compensation does not include annual salary, compensation awarded based on completion of a specified period of service, or compensation awarded based on subjective standards, strategic measures, or operational measures.
i)
Nasdaq” shall mean the Nasdaq Stock Market LLC.
j)
Policy” shall mean this compensation clawback policy, as may be amended or restated from time to time.
k)
Restatement” shall mean an accounting restatement due to material noncompliance by the Company with any financial reporting requirement under the federal securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements, or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period.
l)
Restatement Date” shall be the earlier of (i) the date the Board, a committee of the Board, or the Company’s management if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare a Restatement or (ii) the date a court, regulator, or other legally authorized body directs the Company to prepare a Restatement.
m)
SEC” shall mean the U.S. Securities and Exchange Commission.

 

2


Effective as of November 30, 2023

 

 

4.
Effective Date

This Policy was adopted by the Board as of November 30, 2023, and shall apply to Incentive-based Compensation that is received on or after October 2, 2023.

5.
Mandatory Recovery

In the event the Company is required to prepare a Restatement, the Company shall, as promptly as reasonably possible, recover any Erroneously Awarded Compensation. For Incentive-based Compensation based on stock price or total shareholder return, the Committee shall determine the amount of Erroneously Awarded Compensation based on a reasonable estimate of the effect of the Restatement on the stock price or total shareholder return upon which the Incentive-based Compensation was received, and the Company shall document such reasonable estimate and provide such documentation to Nasdaq.

Subsequent changes in a Covered Executive’s employment status, including retirement or termination of employment, do not affect the Company’s rights to recover Erroneously Awarded Compensation pursuant to this Policy.

The Committee shall determine, in its sole discretion, the method of recovering any Erroneously Awarded Compensation pursuant to this Policy. Such methods may include: (i) direct recovery by reimbursement; (ii) set-off against future compensation; (iii) forfeiture of equity awards; (iv) set-off or cancelation against planned future awards; (v) forfeiture of deferred compensation (subject to compliance with the Internal Revenue Code and related regulations); and (vi) any other recovery action approved by the Committee and permitted under applicable law.

To the extent that a Covered Executive fails to repay all Erroneously Awarded Compensation to the Company when due, the Company shall take all actions reasonable and appropriate to recover such Erroneously Awarded Compensation from the applicable Covered Executive. The applicable Covered Executive shall be required to reimburse the Company for any and all expenses reasonably incurred (including legal fees) by the Company in recovering such Erroneously Awarded Compensation.

6.
Discretionary Recovery

In addition to the other rights and responsibilities under this Policy, in the event of a Restatement, the Committee will review the facts and circumstance that led to the requirement for the Restatement and will take such additional actions as it deems necessary or appropriate regarding any current or former employee of the Company (i) at the level of VP or higher (including Covered Executives) or (ii) with day-to-day responsibility for the preparation of the Company’s financial statements, considering the culpability of any such person regarding the Restatement and whether such acts or omissions constituted misconduct.

The actions the Committee may elect to take against any such person, depending on all the facts and circumstances as determined during their review, could include (i) the

3


Effective as of November 30, 2023

 

 

recoupment of all or part of any bonus or other compensation paid to such person, (ii) disciplinary actions, up to and including termination, and (iii) the pursuit of other available remedies including legal action.

7.
Impracticability

The Committee shall recover any Erroneously Awarded Compensation in accordance with this Policy unless such recovery would be impracticable, as determined by the Committee in accordance with Rule 10D-1 under the Exchange Act and the listing standards of Nasdaq.

8.
No Indemnification

The Company shall not indemnify any current or former Covered Executive against the loss of Erroneously Awarded Compensation, and shall not pay, or reimburse any Covered Executives, for any insurance policy to fund such executive’s potential recovery obligations.

9.
Acknowledgment

Each Covered Executive shall sign and return to the Company an Acknowledgement Form, pursuant to which the Covered Executive agrees to be bound by, and to comply with, the terms and conditions of this Policy. For the avoidance of doubt, each Covered Executive will be fully bound by the Policy whether or not such Covered Executive has executed and returned such Acknowledgment Form to the Company.

10.
Amendment

The Committee may amend this Policy from time to time in its discretion and shall amend this Policy as it deems necessary to reflect the regulations adopted by the SEC and to comply with any rules or standards adopted by Nasdaq or such other national securities exchange on which the Company’s securities are then listed.

11.
Other Recoupment Rights

Any right of recoupment under this Policy is in addition to, and not in lieu of, any other rights of recoupment or remedies that may be available to the Company pursuant to the terms of any employment agreement, equity award agreement, similar agreement, or policy and any other legal remedies available to the Company.

12.
Successors

This Policy shall be binding and enforceable against all Covered Executives and, to the extent required by applicable law or guidance from the SEC or Nasdaq, their administrators, beneficiaries, executors, heirs, or other legal representatives.

4


Effective as of November 30, 2023

 

 

13.
Venue

All actions arising out of or relating to this Policy shall be brought and determined exclusively in the Court of Chancery of the State of Delaware or, in the event that such court does not have subject matter jurisdiction over such action, in any state or federal court within the State of Delaware.

14.
Governing Law

This Policy shall be governed by and construed in accordance with the internal laws of the State of Delaware, without giving effect to any choice or conflict of law provision or rule (whether of the State of Delaware or any other jurisdiction).

* * * * *

 

5


Effective as of November 30, 2023

 

 

Annex A

HUB GROUP, INC.

COMPENSATION CLAWBACK POLICY

ACKNOWLEDGEMENT FORM

 

By signing below, the undersigned acknowledges and confirms that the undersigned has received and reviewed a copy of the Hub Group, Inc. (the “Company”) Compensation Clawback Policy (the “Policy”). Capitalized terms used but not defined in this Acknowledgement Form (this “Acknowledgement Form”) shall have the meanings set forth in the Policy.

By signing this Acknowledgement Form, the undersigned acknowledges and agrees that the undersigned is and will continue to be subject to the Policy and that the Policy will apply both during and after the undersigned’s employment with the Company. Further, by signing below, the undersigned agrees to abide by the terms of the Policy, including by returning any Incentive-based Compensation subject to recovery under the Policy to the Company to the extent required by, and in a manner consistent with, the Policy.

 

Signature:

Name:

Date:

 

6


GRAPHIC 10 img266965785_0.jpg GRAPHIC begin 644 img266965785_0.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P"SX<\.:'<^ M&-)GGT;3I9I;.%Y))+5&9V* DDD9))[UI_\ "+>'O^@#I?\ X!Q_X4>%O^10 MT7_KP@_]%K6M7K1BK+0XFWD:=X(U&ZL=+L; M:YC\K9-!;HCKF10<$#(X)'XT5H?$S_DGNJ?]LO\ T:E%<.*24U;L=-'X37\+ M?\BAHO\ UX0?^BUK6K)\+?\ (H:+_P!>$'_HM:UJ[H_"CF>X44450@HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#DOB9_R3W5/^V7_ *-2BCXF M?\D]U3_ME_Z-2BO/Q7QKT.FC\)K^%O\ D4-%_P"O"#_T6M:U9/A;_D4-%_Z\ M(/\ T6M:U=T?A1SO<****H04444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110!R7Q,_Y)[JG_;+_P!&I11\3/\ DGNJ?]LO_1J45Y^*^->ATT?A-?PM M_P BAHO_ %X0?^BUK6K)\*C_ (I#1?\ KP@_]%K6OBNV/PHYWN)12XHQ5"$H MI<48H 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@! M**7%&* $HI<48H 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@!**7%&* $HI<48H M 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@!**7%& M* $HI<48H 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@!**7%&* $HI<48H 2BEQ M1B@!**7%&* $HI<48H 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@!**7%&* $HI M<48H 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@!* M*7%&* $HI<48H 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@!**7%&* $HI<48H M2BEQ1B@!**7%&* $HI<48H 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@!**7%&* M $HI<48H 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@!**7%&* $HI<48H 2BEQ1 MB@!**7%&* $HI<48H 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@!**7%&* $HI< M48H 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@!** M7%&* $HI<48H 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@!**7%&* $HI<48H 2 MBEQ1B@!**7%&* $HI<48H 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@!**7%&* M$HI<48H 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@!**7%&* $HI<48H 2BEQ1B M@!**7%&* $HI<48H 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@!**7%&* $HI<4 M8H 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@!**7 M%&* $HI<48H 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@!**7%&* $HI<48H 2B MEQ1B@!**7%&* $HI<48H 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@!**7%&* $ MHI<48H 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@ M!**7%&* $HI<48H 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@!**7%&* $HI<48 MH 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@!**7% M&* $HI<48H 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@!**7%&* $HI<48H 2BE MQ1B@!**7%&* $HI<48H 2BEQ1B@!**7%&* .1^)G_)/=4_[9?^C4HI?B;_R3 MW5/^V7_HU**X,5\:]#IH_":_A7_D4-%_Z\(/_1:UK5D^%?\ D4-%_P"O"#_T M6M:U=L?A1SO<****H04444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0!R7Q-_Y)YJG_;+_ -&I11\3?^2>:I_VR_\ 1J45P8KXUZ'31^$U_"O_ "*& MB_\ 7A!_Z+6M:LGPK_R*&B_]>$'_ *+6M:NV/PHYWN%%%%4(**** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHKA_BO?M9>"GC1RKW,\<0(.#QEO_ &6IG+EBV.*N['<45\LVL.JW MP8VD=[<;,;O)5GVYZ9Q5C^RO$7_/AJG_ 'YD_P *YOK7]TV]CYGT]17*_#F& MY@\#V,=W'+'.&DW+*I##]XV,@\]*ZJNJ+NDS%JSL0SW=M;;?M%Q%%N^[YCA< M_G20WUI'Y;3"BZC_>6SGLX[?0]#^?:OG_ M $G4KSPUK\-Y&K1W-K+AXVXSCAD/UY%8U*SIR2:T+A34EN?4-(2%4LQ &23 MVJKIFHV^KZ9;ZA:/N@G0.I[CV/N#P?I7#_%;Q1_9>D#1[:3%W>J?,(/*1=#_ M -]=/IFM)348\Q,8MNQW']JZ=_S_ -K_ -_E_P :DEO+6 (9KF&,.,J7<#X3.GVA$D^>CG^%/Q[^P-=1\:P!+H@ P LW_LE9*L^1SL M6Z:YN6YZE_:NG?\ /_:_]_E_QH_M73O^?^U_[_+_ (U\U:/XJB5[**ZGT%_:NG?\_\ M:_\ ?Y?\:LHZR(KHP9&&0RG((KYT_P"%=^+/^@-+_P!_$_\ BJ]Y\-VLUEX8 MTNUN(S'/#:QI(A/W6"@$5K3J2D]58B<%'9FI44]U;VP4SSQ1!NGF.%S^=2UX M-\5M;_M/Q6;.-LP6">4/3>>6/\A_P&JJU/9QN*$>9V/OF[P+K?\ 8/BVSN7;;!(WD3>FQN,GZ'!_"OI&E2J^T5PG#E8R66." M,R2R)&@ZLYP!^-5_[5T[_G_M?^_R_P"-<[\3?^2>:I_VR_\ 1J5X%IVFWFKW MT=E80&:YDR5C! )P,GK["HJUG"7*ES!5OK8D] )5_QJ=)8 MY<^7(CXZ[6!Q7SK_ ,*[\6?] :7_ +^)_P#%5F:AHVM>'9XVO;2YLG)^23D MD>C#C]:GZQ);Q'[)/9GU!17F'PO\;7>JSOHNJ3&:94+V\SGYF ZJ3W/?/UKT M^MX34U=&U62*3@9-9LWB+0[=MLVLZ?&V<8>Z0']3 M7A?C/QMJ'B;49H(9I(],5]L,"$@2#/#-ZD^G:DM/AIXJN[<3#3?*4C(6:548 M_@3D?CBN5XAMV@KFRI)+WF?0%M>VEZA>UN89U'4Q2!A^E3U\P7=EK7A3552= M9["\0;D9&P2/4,.".*]M^'GB]_%&D2)=X^WVA"RD# D!Z-CMT.?I[U=.OS/E M:LR9T^571U4M_9P2&.:[@C<=5>0 C\":9_:NG?\ /_:_]_E_QKR/Q]X-\0:O MXRO;VPTV2:VD6,+('4 X10>I]17':EX.\0:19/>7^FR06Z$!G+J0,G Z&IE7 MG%OW2HTXM;GT;_:NG?\ /_:_]_E_QH_M73O^?^U_[_+_ (U\PZ;IEYJ]ZEG8 M0&>X<$J@(!.!D]:W/^%=^+/^@-+_ -_$_P#BJE8B3VB-THK=GT6DB2HKQNKH MPR&4Y!I6944LQ"J!DDG K(\*6=QI_A73+2ZC,<\4"JZ$@[3Z<5@_%'6_P"R MO",EO&V)[YO(7'79U<_EQ_P*NARM'F9DHWE9'5C5-/) %_:DG_ILO^-6Z^2Z M^E/!6M_V_P"%+*\9MTZKY4_KO7@D_7@_C6=*O[1VL7.GRJYL2W]G!(8YKN"- MQU5Y "/P)IG]JZ=_S_VO_?Y?\:\C\?>#?$&K^,KV]L--DFMI%C"R!U .$4'J M?45QVI>#O$&D63WE_ILD%NA 9RZD#)P.AJ95YQ;]T<:<6MSZ-_M73O\ G_M? M^_R_XT?VKIW_ #_VO_?Y?\:^8=-TR\U>]2SL(#/<."50$ G R>M;G_"N_%G_ M $!I?^_B?_%5*Q$GM$;I16[/HM)$DC$B.K(1D,IR"/K58:IIY( OK4D] )E_ MQK,\/V=QI_@FSM+J,QSQ6FUT)!VG'3BOG'3_ /D)6O\ UV3^8K2I6<+:;D0I M\U]3ZLIDTT5O$TLTB1QKR7=@ /Q-9_B'68O#^@W>IRKN$*95,XWL3A1^)(KY MYO=1UWQGK"K(T]YR3^%GTY53^U-._Y_[7_O M\O\ C4'A_68?$&AVNIP#:LZ9*$YV,#AA^!!KP>3X>>*VE&]7UY)6TNR>Y6(@.591MSTZD>AK+ZS*]N7 M4T]BK7N?2JZG8,P5;ZV+$X $J\_K4\LT4$9DFD2-!U9V 'YFO -+\ >*8-7L MII=(E6..=&9O,3@!@2>M>G_%/_D0;S_KI%_Z&*UC5DXN35K$."323.KBO[.> M01PW<$CG^%) 3^0JQ7@'PI_Y'NW_ .N,G_H->W:YK-KH&D3ZC>-B*(<*.KMV M4>YITZO/'F>@IPY79&@2%!)( '))K-?Q%H<<@C?6=.5SP%:Z0'\LUX!X@\6: MUXMOMDLDGDN^(;*'.T>@P/O'W/\ ]:K,?PV\6R6PG&DD C(1ID#8^A;].M9/ M$-OW(W+]DE\3/H6&>&YB$L$LH_+M5TJRF[/1DSIN.IT- M075]:62AKNZ@@#< RR!<_G7)_$;Q=+X8TB*.R*B_NR5C8\^6HZMCN>0!]?:O M&+#2->\77\LEM#<7T^>)M*LWNY]/WPQC:I_VR_\ 1J44?$W_ ))YJG_;+_T: ME%<&*^->ATT?A-?PK_R*&B?]>$'_ *+6M?%9'A7_ )%#1/\ KP@_]%K6O7;' MX4<[W#%&***H08HQ110 8HQ110 8HQ110 8HQ110 8HQ110 8HQ110 8HQ11 M0 8HQ110 8HQ110 8HQ110 8HQ110 8HQ110 8HQ110 8HQ110 8HQ110 8H MQ110 8HQ110 8HQ110 8HQ110 8HQ110 8HQ110 8HQ110 8HQ110 8HQ110 M 8HQ110 8HQ110 8HQ110 8HQ110 8HQ110 8HQ110 8HQ110 8HQ110 8HQ M110 8HQ110 8HQ110 8HQ110 8HQ110 8HQ110 8HQ110 8HQ110 8HQ110 M8HQ110 8HQ110 8HQ110 8HQ110 8HQ110 8HQ110 8HQ110 8HQ110 8HQ1 M10 8HQ110 8HQ110 8HQ110 8HQ110 8HQ110 8HQ110 8HQ110 8HQ110 8 MHQ110 8HQ110 8HQ110 8HQ110 8HQ110 8HQ110 8HQ110 8HQ110 8HQ11 M0 8HQ110 8HQ110 8HQ110 8HQ110 8KR/XU7GS:38J>@DF8?D!_[-7KE>9_ M$#P%K?B;7%U"RFM#"D"Q+'([*W!)/;'4GO6-=-PLBZ;2E=G,^ ?&NC^$M$NE MNX[F:[N)\[(4'"!1C))':SF<[5%RH"L?0,"1^>*P= M&^#=D+)6UF\N&NF'*6S!43VR0237!^./"+>$=7C@29IK2=2\,C##<'!4^XXY M]ZP4JM.*;6AK:$WYGT=BC%^+7A3R)QXBLX_W2A8HE[#HJCV Q_.D\2Z))X=\07>F.^\1-\C_WD M(RI/O@BO1OA#X73RW\17(#,2T5JO]WLS?7L/QKABI3:IOH=+Y8^^=_X5\/0> M&=!@T^+#2 ;YI!_RTD/4_3L/8"O._C9_KM$_W9O_ &2O7J\B^-G^NT3_ '9O M_9*ZJZ2I-(PIN\[D/P@U73=,BU<7^H6MH9&AV>?,L>[&_.,GGJ*],_X2GP[_ M -![2_\ P,C_ ,:^>]!\*:OXE6+/^?&+_ M ,"$_P :QIU)J*2C*H MKV"1[&(*DBL3]H3H#]:]\KHI3E*_,K&4XI;,S]JH=C2'NP< MCE?'.AC0/%MY:1ILMW;SH .@1N<#V!R/PKV[P'K?]O>$;.X=]UQ$/(G]=Z\9 M/U&#^-<;\7[6ROM/LM4M;FWDFMW\F0)("2C<@_@1_P"/5D_!_6_L>NSZ3*V( MKU-T>>TB\_JN?R%*#]G6MT8Y>]3N=_\ $W_DGFJ?]LO_ $:E>4?"_P#Y*!I_ M^[+_ .BVKUCXF_\ )/-4_P"V7_HU*\"TVRO=0OH[;3XI);I\[$C^\<#)_3-% M=VJIA25X-'U5BN!^+.H:?%X2DL9I(S>S2(T$>06&&Y;'88R,^]>.:CI^N:05 M&HV][:[^%,H90WT/0U)X=T"3Q+J8LH[ZUMYFY'VER"_LN N;/PNMY9O'UB\8.V%)7<@=!L*_P V%?0F*YKP?X-LO"5DZQ.9[N8#SIV& M,X[ =A72UO1@X1LS*I+FE=!BH+R W-C<0*VUI(V0'T)&*GHK8@^58)+C1]8C ME:+;WZ1\5_#NH1H+QY=/G(Y652RY]F7M]0*F\7?#?3O M$TS7L,ILK\CYI%7*R?[P]?!-,\*7JLQ3A*,='H>A8KC/BG_R(-[_UTB_]#%=G M7&?%/_D0;W_KI%_Z&*Z*OP,RA\2/,/A9_P C]9?]UC;,%@ODCTW]7/YX'_ :]KU_5 M8]#T&]U*3&((BR@_Q-T4?B2!7S=I5JVN>(;:WGF"FZG'G2NV, G+,3],FEB9 M:*"ZCHK>1TFK>#38_#;3-;$9%P\I>?\ ZYR8"?@,#_ONM;X.ZW]FU>YT:5\1 MW2^;$#_ST4<@?5?_ $&O3=671]4T"YTDWMFD4L!B4>:N$X^4]>Q /X5\Z6%Y M<:'K4%W'@3VDP;&>"5/(^AZ5G-*E.,D7%\\6F?4^*XSXI_\ (@WO_72+_P!# M%=997<.H6-O>0-NAGC61#[$9%?R!S^%>->#?$O_ BNOKJ!M_/B:,Q2(#@[ M20<@^N0*^E&4,I5@"I&""."*\P\1_""WNYY+G0[E+5G.3;2@F//^R1RH]L'\ M*NM3DY*<14YJW+(Z33/B1X7U,*!J(M9#_!=+Y>/^!?=_6JNM?#S0O%6JMJ[W MEP/-10WV5TVL0,9R0>V/RKR;4OA]XGTO<9-+EFC'\=M^]!'T'(_$5EZ7K6J^ M'[SS;"ZFMI%;YD!.&([,IX/XUFZSVJ1*5-;P9]&>'/#MIX9TO^S[.6>2'S#( M#.P+ G'' ''%:^*Y_P &^)H_%6@1WVP1W"-Y<\8Z*X';V((/_P"JN@KKC;E7 M+L82O?4\?^-?_'YH_P#USE_FM6_@I_QYZQ_UTB_DU5/C7_Q^:/\ ]>L?]=(OY-7*O]X_KL;?\NCU7%<9\4_^1!O?^ND7_H8KLZXSXI_\B#>_ M]=(O_0Q735^!F4/B1YG\*?\ D>[;_KC)_P"@UO?&?5':]T[258B-(S<.OJ22 MJ_D WYU@_"G_ )'RV_ZXR_\ H-3_ !>##QJN>AM(\?3+?_7KB3M0?J=#7[PV M_@WH<,OVW6YHP\D;^1 2/N'&6(]\%1^?K7KN*\^^#K*?!TX'47KY_P"^4KT& MNN@DJ:L85'>3./\ &?@*W\73VDXN1:3PY5Y1%O+IV'4=#T^IJUX3\%6/A$3F MTNKJ9YP!)YK#:<9P0 ..I]>M=-15>SCSR MMD$?F,_E6)\/O'MMX6@GL+^VD>UFE\T2Q8+(V #D'J.!]/?->VZGIEGK&GRV M-_ LUO*,,I_F#V/O7DNM?!N]BD:31KV.>+J(KCY''MD<']*YZE.<9\\#6$HN M/+(]%TWQKX;U?"VVK6^]O^6 MPRIKR;5/"6OZ,K/?:5<1QKUD"[T'_ ER*N>%_&VK>&;N/RYY)K+($EK(Q*E> M^W^Z?<5/MDW:I$?LVM8,^BK6W6TM(;9&9EAC6,,QR2 ,9/O4V*@L;R'4+&"\ MMVW0SQK(A]B,BIZ[4ATT?A-;PK_P BAHG_ %X0?^BUK7K(\*_\ MBAHG_7A!_P"BUK7KMC\*.=[A1115""BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X/Q'\3[3P[J M]QIDFEW,L\.,MO558$ @@\]C7>5P/Q$\!2>)1'J.F[!J,2[&1FP)D[#/0$?U M^E9U>?EO#U>/1M2NV#!9I MU1<]#M7G'_?5>G51T?2K;1-)MM-M 1# FT$]6/4D^Y.3^-7JZJ<>6*1C-\SN M%%%%62?/OQ3_ .1^O?\ KG%_Z *]/^%G_(@V7_727_T,UP'Q)T'6+[QM=W%G MI-]<0LD8$D-L[J<(,\@8KT7X;6=U8^";2WO+::WF5Y"8YD*,,N<<'FN2DG[: M1O-_NT=;7D7QL_UVB?[LW_LE>NUY;\7])U'4Y=(-AI]U=B-9M_D0M)MSLQG MXZ&M:ZO39%+XD0_!/_4ZW_O0_P#L]>L5\R)X;\319\O1-73/7;:R#/Z4[^P/ M%7_0(UG_ ,!I?\*PIUG"*CRFDJ:D[W/IF@D 9/ KYF_L#Q5_T"-9_P# :7_" MO5(6UC3?@Y%;Q6%\^IRH\ A$#F1-SMDD8R/ESS]*VA6YKW1$J=NIY7XPUK^W M_%-]?JV82^R'_KFO"_GC/XUH)\-/%\B*ZZ0<, 1FXB!_(M4OA'P7JUWXIL$U M#2;VWLTD$DKSV[HI"\[LQS!3%=V4X)4]F4\@_EBOJBO$?B5X0U$^*WO=,TVZNH+Q!( M_P!GA9PC]&!P.,X!_$T5:"@KQ"%7F=F=OX\OH=3^%5W?6YS%<1P2+]#*AQ]: M\Q^%_P#R4#3_ /=E_P#1;5T6GP:Y/\)=7T2YTC45N()(C;HULX9T:56(48YP M0Q/L:SOASH&LV/CBQN+O2;^W@59-TDMLZ*,QL!DD8ZTY-RJ1EZ"5E%H]HU72 M[36=-FL+Z(202K@CN#V(]"*^;/$&B7?AG79K"-Z_P +#_/!S7T_ M7'?$/PD/$NB&6V3.HV@+PXZN.Z?CV]_J:VKTN=76Z,Z4^5V9'\.?%Y\2:.;: M[D!U*T $A/61>S_T/O\ 6NUKYU\.V/BKP[KEOJ5OH.JDQMAT^R28=#]Y3QZ? MK@U]#6\PN+:*8)(@D4,%D0JRY'0@\@^U.A-RC9[H*D4GH25D>*9M0MO#&HW& MER>7>0PF2-@H;&WD\$$'@&M>D(!!!&0>H-:M75C-;G@FA?$K7(O$-G/J^I2S M6/F8F38H&TC&<*!TSG\*]YAFBN(4FAD22)QN5T.0P]0:\7\9?"Z_M+V:]T* MW-FY+FW3[\7L!_$/3'/\ZXR-O$>C@P1MJMB"2#&IDBY[\<5QQJ3I-J:N=#A& M>L3UWXN3Z:OA40W B:_>13; _?7GYB.^,9'XBN ^%*2/X\MF0':D4K/]-I'\ MR*QK7PYXDUV[)CT^^N)6.&EE5@/Q9N/UKVGP%X)7PG8R27#I+J-P )63[J*. MBK_4]_PHBI5:BE:R!VA#EN=A7&?%/_D0;W_KI%_Z&*[.N2^)-G=7W@F[M[.V MFN)F>,B.%"['#C/ YKJJ? S&'Q(\J^%G_(_67_7.7_T U]!5X;\-M!UBQ\;6 MEQ>:3?6\*I(#)-;.BC*'')&*]RK+#)J&I=;XCRKXRZWLMK+1(F^:0_:)@/[H MR%'XG=:+X1UWQ#;27&EV!N(HWV,WFH@#8SCYB,\$5J^+-/\1Z_XGOM0 M&A:J8GDVQ?Z')Q&O"]O09_&O9/!&BG0?"5C9NFR=D\V8$8.]N2#[C@?A67)[ M6HV]B^;D@K'C'_"LO&'_ $"/_)F'_P"+K'UOPWJ_AUX4U6S-N9@3'\ZN&QUY M4GU%?4%<;\3/#\FN^%6:UA>6\M'$L2(N68=&4 =>#G\!53PT5%N(HUFW9F;\ M(=<^W>'I=+E?,UB_R ]XVR1^1W?I6C\4_P#D0;W_ *Z1?^ABO._ %GX@T#Q; M:SRZ+J:6LW[B,B.%"['#C/ MYJH-NBTQ2251,\J^%G_(_67_ %SE_P#0#7T%7AOPVT'6+'QM:7%YI-];PJD@ M,DULZ*,H<U!I/M*C[.\N %< M9^7C &0?S'O7J&KZ5:ZWI5QIUXFZ"==IQU![$>X/->"^(/ASK^B7#^5:27UK MGY)K9"QQ_M*.1_+WIU>>,^=;"ARN/*SZ'KQ'XPSZ;)K]HEJ(C>QQL+IDZ]1M M#>XY_,5R*WOB5$^R+T7P%XBUR= EC+;PL/_&O_C\T?_KG+_-:M_!3_CSUC_KI M%_)J7XO:3J6IW6E&PT^[NPB2!S!"TFW)7&<#BK7PATO4-,M=5%_8W-H7>,H) MX6CW8#9QD_\ 72+_ -#%=G7)?$FSNK[P M3=V]G;37$S/&1'"A=CAQG@6_"G_D?+;_ *XR_P#H-=-\9M&D M<6.M1KE$'V:8^G)93].6_2LGX::%K%AXT@GO-*OK>$12 R36[HH)7CDC%>SW M]C;:G8S65Y$);>92CH>X_P :YZ5/FI.+-9RM.YXU\)O$]KI5[#>)OA=K&DW#RZ9$^H61.4\L9E4>C+W^H_2N9W>(8 MHA:9U1(\8$.9 ,?[M3"K*DN62'*"F[IGH7Q/\;.E_:Z;HM_)');,9)YK>3'S M8P%R.N!G(]_:MOX7^(-?\06]Y)JDZS6L&V..0Q@,S]2,C .!CMGD5YSH'PYU M_6YT\RTDL;7/SSW*E<#V4\G^7O7O&B:-::!I,&G62%8HAU/WG;NQ]S5TN><^ M=Z(F?+&/*CS+XD>*?$V@^)C;6>H-!92Q))$JQ)]#\Q&>H/?O72?#3Q9_;VC& MTOKKS-3MV._>?FD0G(;WQT_ >M:?C7PA!XMTI8MZPWD)+6\Q' )ZJ?8_T%>' MW_A/Q)H-UF73KM&0Y6>!2R_4,O3^=*;G3GS;H<5&<;=3Z58JJ,SD!0,DGH!7 MS-XOET^?Q;J4FEJ@LS+\GE_=)P-Q'L6R:9)/XCU./[/++JMTG"^6S2./88KI MO"OPOU75+R.;5X'L;!2"ZR?+)(/0+U'U.*BI-UK1BBHQ5/5L]2^'R21^ ](6 M4$,8BPSZ%B1^A%=+38HTAB2*-0D:*%50. !T%.KMBK)(YV[NX4444Q!1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 ATT M?A-;PK_R*&B?]>$'_HM:UZR?"O\ R*&B?]>$'_HM:U\5VQ^%'.]Q**7%&*H0 ME%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 M )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC M% "44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 )12X MHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "44 MN*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E M%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 M)12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% M "44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XH MQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N M*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E% M+BC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 ) M12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% M"44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ M0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N* M,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+ MBC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 )1 M2XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% " M44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 M E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*, M4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+B MC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 )12 MXHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "4 M4N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0!R/Q-_Y)YJG_ &R_]&I11\3O M^2>:I_VR_P#1J45P8KXUZ'31^$U_"O\ R)^B?]>$'_HM:UZR/"O_ ")^B?\ M7A!_Z+6M>NV.R.=[A1113$%%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 :I_P!LO_1J44?$[_DGFJ?]LO\ T:E%<.*^->ATT?A-;PK_ M ,B?HG_7A!_Z+6M>LCPK_P B?HG_ %X0?^BUK7KMCLCG>X4444Q!1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% ')?$[_DGFJ?\ ;+_T:E%'Q._Y M)YJO_;+_ -&I17#BOC7H=-'X37\*_P#(GZ)_UX0?^BUK7K(\*_\ (GZ)_P!> M$'_HM:UZ[8[(P>X4444Q!1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% '(_$[_DG>J_]L?\ T:E%'Q._Y)WJO_;'_P!&I17#BOC7H=-'X37\*_\ M(GZ)_P!>$'_HM:UZR/"O_(GZ)_UX0?\ HM:UZ[8[(YWN%%%%,04444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110!R/Q._Y)WJO_;'_ -&I11\3O^2= MZK_VQ_\ 1J45PXKXUZ'31^$U_"O_ ")^B?\ 7A!_Z+6M>LCPK_R)^B?]>$'_ M *+6M>NV.R.=[A1113$%%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 J_]L?_ $:E%<.*^->ATT?A-?PK_P B M?HG_ %X0?^BUK7K(\*_\B?HG_7A!_P"BUK7Q7;'9'.]PHHQ1BF(**,48H ** M,48H **,48H **,48H **,48H **,48H **,48H **,48H **,48H **,48H M **,48H **,48H **,48H **,48H **,48H **,48H **,48H **,48H **, M48H **,48H **,48H **,48H **,48H **,48H **,48H **,48H **,48H M**,48H **,48H **,48H **,48H **,48H **,48H **,48H **,48H **,4 M8H **,48H **,48H **,48H **,48H **,48H **,48H **,48H **,48H * M*,48H **,48H **,48H **,48H **,48H **,48H **,48H **,48H **,48 MH **,48H **,48H **,48H **,48H **,48H **,48H **,48H **,48H ** M,48H **,48H **,48H **,48H **,48H **,48H **,48H **,48H **,48H M **,48H **,48H **,48H **,48H **,48H **,48H **,48H **,48H **, M48H **,48H **,48H **,48H **,48H **,48H **,48H **,48H **,48H M**,48H **,48H **,48H **,48H **,48H **,48H **,48H **,48H **,4 M8H **,48H **,48H **,48H **,48H **,48H **,48H **,48H **,48H * M*,48H **,48H **,48H **,48H **,48H **,48H **,48H **,48H **,48 MH **,48H **,48H **,48H **,48H **,48H **,48H **,48H **,48H ** M,48H **,48H **,48H **,48H **,48H **,48H **,48H **,48H **,48H M **,48H **,48H **,48H **,48H **,48H **,48H **,48H **,48H **, M48H **,48H **,48H **,48H **,48H **,48H **,48H **,48H **,48H M**,48H **,48H **,48H **,48H **,48H **,48H **,48H **,48H **,4 M8H **,48H **,48H **,48H **,48H **,48H **,48H **,48H **,48H * M*,48H **,48H **,48H **,48H **,48H **,48H **,48H **,48H **,48 MH **,48H **,48H **,48H **,48H Y'XG?\D[U7_MC_ .C4HI?B=_R3O5?^ MV/\ Z-2BN'%?&O0Z:/PFOX4_Y$_1/^O"#_T6M:]9'A3_ )$_1/\ KP@_]%K6 MO7;'9'.]PHHHIB"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .1 M^)__ "3O5?\ MC_Z-2BCXG_\D[U7_MC_ .C4HKAQ7QKT.FC\)K^%/^1/T3_K MP@_]%K6O61X4_P"1/T3_ *\(/_1:UKXKMCLCG>X448HQ3$%%&*,4 %%&*,4 M%%&*,4 %%&*,4 %%&*,4 %%&*,4 %%<+XR\?2:+J,>B:-:"]U:3 *D$B,GH, M#DDCG'&.*QKK6OB;HULVI7VGVDUJ@W21JJML7O\ =;/X\XK-U8IV+4&SU.BL M+PGXIM/%FD?;;=3%(C;)H6.3&WU[@]C53QKXSMO"-C&QC^T7L^1#!G&<=6)[ M ?K^9%<\>7FZ$\KO8ZBBO*O[7^*;6HU-=-MQ!MW_ &?RUW;>OW=V_P##K[5U M/@?QM#XNM)4DB%OJ%OCSH0<@C^\OMGMVJ8U4W;8;@TKG645GZWK%IH&DSZE> MN5AB'0 H]R:\YM?%'Q"\4(]]H6FV]M8AB(]^W+8[9\2V:V>I9VHZC:&;^Z1SR>Q!P:]#Q3C-25T)Q:W"B MC%&*H0448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ M0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 44 M8HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 M 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448 MHQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 M448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448H MQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 4 M48HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ M0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 44 M8HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 M 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448 MHQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 M448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448H MQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 4 M48HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ M0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 44 M8HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 M 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448 MHQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 M448HQ0 448HQ0 448HQ0!R/Q/_Y)WJO_ &Q_]&I11\3_ /DG>J_]L?\ T:E% M<.*^->ATT?A-CPI_R)^B?]>$'_HM:UZR/"G_ ")^B?\ 7A!_Z+6M>NV.R.=[ MA1113 **** "BBB@ HHHH **** "BBB@ HHHH YBQ\$6%CXNN/$8N+B:ZFWG M9,5*H6[K@ C R![&M;6]8T_1--FNM1GCCB"G",1F3C[H'H"A).<<<@?G6"**ZM RQ& M.,(/E/S*0O'N"/>LC0\K\=[\,>2\V/\ OC_"L%;DBEW-->9L]AKQ]P/#_P = ME$/R0WS#?_'QFO8*\?\5 O\;='"GD-;D_]]$_RK6MLGYD4^I9^-%Y M(\>CZ7&3B5WE8=B1A5_]":O3M/LHM.TZVLH !%;Q+&O'8#%>3_%S*^*]"8G" M[/\ V?FO8:(:U),)?"CR;XR6WV2YT76;?Y+E':/>!SE2&3\CNKU*RN5O+&WN ME^[-$L@^A&?ZUYO\:R/["TT=_M)_]!-=[X>4IX:TI6.6%G"#_P!\"B'\20/X M4:5%%%;$!1110 459$5G@9N90>X\D?\ Q58WB?4(])T>2:RNJ_]L?\ T:E%'Q/_ .2=ZK_V MQ_\ 1J45PXKXUZ'11^$U_"G_ ")^B?\ 7A!_Z+6M>LCPH/\ BC]$_P"O"#_T M6M;&*[([(YWN)12XHQ3$)12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "4 M4N*,4 >9Z9XWU*R^(MYH?B&XCCM"S1VS&,( RM9+FYF2 M&"-=SR.V% ^M8GB?P7I'BN-3>QNER@VQW$1PZCT]"/8URJ_!RU=E2ZUZ^FMT M/RQ!0,#ZDD?I62]I&ZW-/=?D8G@K?XC^+-]KMJC+9Q-))N(QD,I10?<@Y_ U M-XM/_"*?%NP\02AA9W.UG<#@?+Y;_4@8;\:]1TC1=/T&P6RTVV2"$N^'].\1Z=N&S;C.<],8KR;P^X\8?&&YUFW4M86?S*Y& 0%V)^9RWX5I?\*9M?9"V[R=@_GG&??%=UH/A[3O#>G"RTV'9'G<[,K&G:MO$6A6U_;RJS,@$R@\QR8^93 M^/Z5IW-M#>6TEM<1K+#*I1T<9# ]0:\ZNO@[8?:GDTW5KRRB<$&+&_CT!R#C MZYIM2C+FCK<$TU9F/\2KU?%'BO2?#6F.)9(I"LK+R%=B,@_[H!)^OM7KT420 MPI%&,(BA5'H!TKF_"O@/2?"A::V$D]XXVM<38R!Z*!P!^M=1BG"+3%/^1.T3_L M'P?^BUK7K(\*?\B=HG_8/@_]%K6O7;'9'.]PHHHI@%%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7+^./^0;; M_P#;W_Z0W-=17+^./^09;_\ ;W_Z0W-14^!E1W/;:***\PZPHHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH \&E_P"3C_%'_8/B_P#1=O7:5QNTKOP M_P !S5?B"BBBMS,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH Y'XG_ /).M5_[8_\ HU**/B?_ ,DZU7_MC_Z-2BN'$_&O0Z*/PFOX4_Y$ M[1/^P?!_Z+6M>LCPI_R)VB?]@^#_ -%K6O7;'9'.]PHHHI@%%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7+^ M./\ D&6__;W_ .D-S745R_CC_D&6_P#V]_\ I#NTKOP_P !S5?B"BBBMS,**** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH Y'XG_ /).M5_[8_\ HU**/B?_ ,DZU7_MC_Z-2BN'$_&O M0Z*/PFOX4_Y$[1/^P?!_Z+6M>LCPI_R)VB?]@^#_ -%K6QBNV.R.=[B44N*, M4P$HI<48H 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@!**7%&* $HI<48H 2BEQ M1B@!**7%&* $HI<48H 2BEQ1B@!**7%&* $HI<48H 2N7\NUQ7?A_@.:K M\0E%+BC%;F8E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+ MBC% "44N*,4 )12XHQ0!R'Q/_P"2=:K_ -L?_1J44?%#_DG6J_\ ;'_TNR.R.=[A1 M113 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "N6\<_\@RW_ .WK_P!(;FNIKEO'/_(,M_\ MZ_](;FHJ?"Q MQW/;:***\T[ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH \&E_P"3C_%'_8/B_P#1=O7: MUQ4O_)Q_BC_L'Q?^B[>NUKOP_P !S5?B"BBBMC,**** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH Y#XH?\DZU7_MC_P"CDHH^*'_).M5_[8_^ MCDHKBQ/QG11^$V/"G_(G:'_V#X/_ $6M:]9'A3_D3M#_ .P?!_Z+6MBNR.R. M=[B44M%,!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6 MB@!**6B@!**6B@!**6B@!**6B@!*Y;QU_P @NW_[>O\ TAN:ZJN6\=?\@NW_ M .WK_P!(;FHJ?"RH[GME%%%>:=84444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >#2_\G'^ M*/\ L'Q?^B[>NUKBI/\ DX_Q1_V#XO\ T7;UVU=^'^ YJOQ"44M%;&8E%+10 M E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10!Q_Q0_Y)UJO_ M &Q_]')12_%#_DG6J_\ ;'_T.O^07;_6Z_P#2 M&YKJ:Y;QU_R"[?ZW7_I#$_P#D3M#_ .P?!_Z+6MBNR.R.=[B44M%,!**6B@!**6B@!**6B@!**6B@ M!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!*Y;QU M_P @NW^MU_Z0W-=57*^._P#D%V_UNO\ TAN:BI\+''<]LHHHKS3L"BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@#P:3_DX_P 4?]@^+_T7;UVU<5)_RNWKNP_P'-5^(2BEHK?\@JW^MU_P"D-S755ROCS_D%6_UN MO_2&YJ:GPL<=SVNBBBO-.P**** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /!W_Y.0\4?]@^ M+_T7;UV]<0__ "N[#_ X4444Q!1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 5RGCS_D%6_P!;K_TAN:ZNN4\>_P#(*M_K M=?\ I#NWKNP_P !S5?B"BBBMC,**** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y#XH_\DYU7_MC_P"CDHH^ M*/\ R3G5?^V/_HY**X\3\9T4OA-?PG_R)NA_]@^#_P!%K6Q6/X3_ .1-T/\ M[!\'_HM:V*ZX[(P>X4444Q!1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 5RGCW_D%6_UNO_2&YKJZY3Q[_P @ MJW^MU_Z0W-34^%E1W/;****\TZPHHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \'?_ ).0 M\4?]@^+_ -%V]=O7$/\ \G(>*/\ L'Q?^B[>NWKNP_P'-5^(****V,PHHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#D/BC_ ,DYU7_MC_Z. M2BCXH_\ ).=5_P"V/_HY**X\3\9T4?A-CPG_ ,B;H?\ V#[?_P!%K6Q6/X3_ M .1-T/\ [!]O_P"BUK8KKCLC![A1113$%%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7*>/?^03;_ %NO_2&Y MKJZY3Q[_ ,@FW^MU_P"D-S4U/A94=SVNBBBO-.L**** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** /!V_Y.0\4?\ 8/B_]%V]=Q7#M_R_\ ()M_K=?^ MD-S75URGC[_D$V_UNO\ TAN:FI\+''<]KHHHKS3K"BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@#P=O^3D/%'_ &#XO_1=O7<5P[?\G(>*/^P?%_Z+MZ[BN[#_ '-5^(* M***V("BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ./^*7_) M.-6_[8_^CDHH^*7_ "3C5O\ MC_Z.2BN/$_&;TOA-CPG_P B;H?_ &#[?_T6 MM;%9'A/_ )$W0_\ L'V__HM:V*ZX[(P>XE%+13 2BEHH 2BEHH 2BEHH 2BE MHH 2BEHH 2BEHH 2BEHH 2BEHH 2BEHH 2BEHH 2BEHH 2BEHH 2BEHH 2N4 M\??\@FW^MU_Z0W-=97)^/O\ D$VW^]=?^D5S4U/A8X[GM=%%%>:=84444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 >#M_RE\) ML>$_^1-T/_L'V_\ Z+6MBL?PG_R)NA_]@^W_ /1:UL5UQV1@]PHHHI@%%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !7)^/O\ D$VW^]=?^D5S765R?C[_ )!-M_O77_I%*/^P?%_Z+MZ[BN';_ ).0\4?] M@^+_ -%V]=Q7=A_@.:K\04445L0%%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 )^,WI M?";'A/\ Y$W0_P#L'V__ *+6MBL?PG_R)NA_]@^W_P#1:UL5UQV1@]PHHHI@ M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !7)^/\ _D$VW^]=?^D5S765R?C_ /Y!-M_O77_I%*/\ L'Q?^B[>NXKAV_Y. M0\4?]@^+_P!%V]=Q7=A_@.:K\04445L0%%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 Z MM)@-P6$9/(&T=3CGK@5E37/Q:LH6O7AM)T4;C;(D;$#V"\G\":AU$G9:E*#/ M5:*Y#P+XZ@\86LJ/"+;4+<#S80V0P_O+[9[=N/6H?B7XJO?"NB6LVG-&+J>X MV?O%W#8%)/'UVT^=48L_DA><<UT445YIUA11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110!X0?\ DY'Q1_V#XO\ T"WKN:X8_P#)R/BC_L'Q M?^@6]=S7=A_@.:K\04445L0%%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 )^,WI?";' MA+_D3=#_ .P?;_\ HM:V*Q_"7_(FZ'_V#[?_ -%K6Q77'9&#W"BBBF 4444 M%%%% !1110 4444 %%%% !1110!Q^C> X]*\:7OB234&N9;GS"(GA \LNP.0 MV>PRO3H:Z\D $D@ =2:&944LQ"J!DDG KR/QAXWO/%-Z?"WA%7G$V4GN$XW MCN%/9/5N_P!.L-QIHI)R95^'TB7_ ,7-;O=/P+(K.^Y1PRM(,?F>?PJ;XNS1 M7OBSP]I$TJQPCYY7=L*JR.%))[ !#7=^"?!]OX0T?R%82WDV&N9@/O$= /\ M9&3C\3WK*\2_#.W\3^)DU:[U.5(<(CVRQ#E5[!L\9/L>M9\DO9VZEW M@?PNUI]F.@V'E[=N1" __??WL^^:\ML8)/A[\6X=.M9B;"]9(]KGK'(<#/NK M=_;W-4Y3BUS;"2B]C6^-MW+(-&TJ(G$KO*R]B>%7^;5ZEI]E#ING6UE H$5O M&L: #' &*\C^,'R^+- =C\FSO[2#->RT0^.02^%'DGQH@:SN-#UJV/EW44C( M) .<@AD_([OSKU.QN1>Z?;72C GB60?\" /]:\U^-Y']@Z8,\FZ)_P#'37H' MAU63PSI2L?G_ ).1\4?]@^+_ - MZ[FOE^#QMKD7BV7Q,UV9=1F;,S./ED7C MY"/[N !VP,=*^@_"OBJP\6:4MY9MME7 G@8_-$WH?4>A[_F*[,/-6Y3"K%W MN;M%%%=!D%%%% !17FGBCQ[J\_B0^&?"-NDUZIVRW# -M8?> !X&.Y/N,54N MK3XKZ5;M??VG:WP4;GMXE1FQ]"@_)3FLW5717*Y#U:BN1\!^-XO&%A+YD2P7 M]O@31*<@@]&7/;KQVKKJN,E)71+33LPHKCOB'XQ7PIHA6W=3J5T"MNO79ZN1 M[=O4_C47PMUK4=>\+37>IW37$ZW;QAV 'RA4(' 'J:7.N;E'RNUSMJ*S=?UN MV\.Z)6(B#J &QZ$JS'Z M\#-$II.W4%&^IZ[17E6E^.O$/AWQ+%H7C2.-UG($=VBA<9X#?* "N>.@([^E M>JT1FI; XM!1115""BBB@ HHHH X_P"*7_).-6_[8_\ HY**/BE_R3C5O^V/ M_HY**X\3\9O2^$V/"7_(FZ'_ -@^W_\ 1:UL5D>$O^1,T+_L'V__ *+6MBNN M.R,'N)12T4P$HI:* $HI:* $HI:* $HI:* $HI:* $HI:* /&/'OBRZ\2>(? M^$2TJ[BM;)9/*N;B20(KL/O98_PKZ=R._%=KX5LO"7A+3_L]GJNGO.X'G7+W M";Y#^? ]!_7FLI_@MX=D=G>_U9F8DDF6/D_]^Z;_ ,*3\-_\_P!JW_?V/_XW M7.E-2YFC1N-K7.[MM7TR\F$-KJ-I/*1D)%.K,?P!KS[6_&^K^&OB5%8ZG,JZ M#*5*GR0/D9<9W=?E;K["MSPY\,]%\,:PFIV5S?R3(K*%FD0K@C!Z(#^M;?B' MPQI7BBQ%KJ=OO"Y,-F MWUSTQ[UXSYP\>?&2VN; >98V#1L93T*1G.?Q8X'UK%_MF_P#L^<^7 MA<_GT_2NZ\/>&M+\,6!M-,M]BL>"&ZMY()XDEAD4JZ.,A@>H(KSB^^"^CS73RV.H7=G&_6(8< >@)YQ] M@[D?(VM:UJ'B#5KC5-4N7N+N=MSNWZ #L!T [5ZM^T'H5A;>*$UF#6(9+RZ5 M$GT]GS)%M7 8 =%('0XYZ9SQXU0 5J:!K]_X;U6/4-/EVR+PR'[LB]U8=Q67 M133MJ@/J3PKXJL/%FE+>6;;95P)X&/S1-Z'U'H>_YBMVO,OA3X(O-#1]:U$O M#<7,7EQVW3:A(.7]^!QV^O3TZO0@VXWDXGO 0QF XRVXX(]3BNFGGBM;>2XGD6.&)2[NQP%4#))HN;B"TMI+BYE2*& M-2SR..^(/$FJ?$K5/^$>\-1.FF!@9YV!4.,_>;T7T'4_H,W)05D4D MY/4/A*'O?'&NZG;(4L71^,="\@9!^0:O6=6U2UT72[C4;V39;P)N8]SZ >Y/ M ^M5/#'AJR\+:-'I]F-V/FEE8?-*_=C_ $'85YEXKUVU\;>-(= ?4H+'0K&0 MM<3S3+&)67@X)//]T?4GI4I^SA;J5\4B"WTN[\6:7XB\;ZTF$^QSII\#!8210P1749/W" M H /-8/P@UG2K+PI):W>I6=O,R1.PR(P!\S8[D9&/K7/:%\)X-5LEU M7Q->W9=2_3&=GX9/O0![9XM^(?AOP7$?[5OU-UC*VD M'SS-_P ![#W; KPS7OC)XQ\;WITGPI93V4'>$_V>[V]D6_\87[0[SO:TMW#RL?]N3D#\,_453^+'P870K=M M=\+P.VG1K_I-IN+M" /OJ3DE?7N.O3I])T$ @@C(/4&@#X KVKX;?#;[)Y.N M:Y#_ *1P]M:N/]7Z.P_O>@[?7I8A\,Z-;?M!Z[90V$26MG MU!"!\D5PJR;>KGGYO]D?C]/1-!U;P-X;TQ+'3=8TZ. M,5>(?A/X=TOPYJ5_;O?&:VMI)4WR@CXO-$L-2AC9TLI'$N/X5?;S M],J!^-=?X6\6Z9XBT:"YANH5G" 3P,P#1MCGCTST-;\D<WO7HOAG37T?PQINGR_ZV"W1),'/S8^;] MY8.R_3@ 'W KJ:<8N[E()-6L@HHHK0D*** M* "BBB@#C_BG_P DWU;_ +8_^CDHH^*?_)-]6_[8_P#HY**XL1\1O2^$V/"7 M_(F:%_V#[?\ ]%K6Q6/X2_Y$S0O^P?;_ /HM:V*ZX[(Q>X44450@HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M *Y+X@_\@BV_WKG_ -(KFNMKDOB#_P @BV_WKG_TBN:B?PE1W/:J***\XZ@H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BH MKFY@L[:2YNIHX((UW/)(P55'J2>!7B_C?]H*PT_S++PI"M]TKP[I[7VKW\-G;+_'*V,GT ZL?89->%>,/V@;R^D;3O!MF\ M6\[%O)DW2N3Q\D?('MG)]A6!HOPZ\<_%/4$UGQ#>3VUF_(N;P'<5](HN,#\A M]:]X\'_#?PWX*B5M-LA)>8P][<8>5O7!_A'LN* /%/#7P4\4>,+S^U_%][<6 M43].GM6 M_10 4444 %%%% 'A)_Y.1\4_]@^+_P! MZ[FN&/_ "9>-_C9X=\+>;:6##5M37CRH'_=1G_;?I^ MR?7%>2ZY\0O''Q6U%M&T"TG@LGX-I:'DKZRR<QH \[6/XB?&O4 S%AIJOU.8K2'Z?WF'_ F_"O9?!' MP7\.^$O+N[I!JNJ+SY]P@V1G_83H/JN?_2*YKKJY'X@_P#('MO]ZY_](KFHG\)4=SVJ MBBBO..H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBFNZQHSNP5%!+, MQP /4T .K/UC7-,\/Z>]_JU]#9VJ=7E;&3Z =2?8DZ+YMCX;6/5 M+X94W!/^CQGZCE_PX]Z\XT?P1X[^+NHIK&LWI:O,=*\&6LL"R'RQ=,FZ>0GC$:<[<_B?H:B\'_ G5]>N1J_C.ZGM MHY6\QH-^ZYF)_OL<[?U/TKV+P;\-_#O@B$'3K7S;TC#WL^&E;UP?X1[#'OFN MNH S=#\/Z3X;TY;#1[&&TMU_AC'+'U8]6/NNZKA?^;D?%/_ &#XO_0+>NZKMH? <]3X M@HHHKXE%+15"$HI:* $HI:* $HI:* $HI: M* $HI:* $HI:* $HI:* $HI:* $HI:* $HI:* $HI:* $HI:* $HI:* $KD? MB#_R![;_ 'KG_P!(KFNOKD?B%_R![;_>N?\ TBN:B?PE1W/::***\XZ@HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HK+U[Q'I'AC3FO\ 6;^*T@'0N?F<^BJ. M6/L*^?\ Q=\<==\3W7]C^#;2XM(ICY:R(N^ZF_W0,[/PR?<4 >P>-OBAX=\$ M1M'=W'VG4<92QMR"_MN/1!]>?0&O!M1\2^/OC+J3:=IUO(FGAOFMK?WC]OH,GW!KWK3-*L-%L([' M3+.&TM8_NQ0H% ]_<^_6@#S/P-\"]$\.>7>ZV4U;4EY"LO[B,^RG[Q]V_(5Z MP , 8%%% !1110 4444 %%%% !1110 4444 %%%% !1110!X3_SN?_2*YKKJY'XA? M\@>V_P!ZY_\ 2*YJ)_"5'<]IHHHKSSJ"BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKA/&_ MQ8\.^"E>WEF^W:F!Q96[ E3_ +;=$_G[&@#N)9H[>%YII$CB0%G=V 50.I)/ M05XQXY^/^G:9YMCX6C34+L94WCY\A#_LCJY_(>YKSNZU7X@?&K4VM;6-ETY7 MYAB)CM8?0NW\1[\Y/H*]>\#?!+0?"WE7FIA=6U1>0\J?NHC_ +"'J?4Z#\.?&OQ3U%=;\07D]O9R<_:KL?,R^D4?&!^2^F:^@/"/@'P]X)M?*TFS MG88DNY<--)]6[#V&![5TU% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% 'A/\ S(^(Z*6QL^$O^1,T+_L'V M_P#Z+6MBL?PE_P B9H7_ &#[?_T6M;%=4=D8/<****H04444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>=04444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1145U=6]E;27-U/'!!$NYY96"JH]23P* ):QO$?BK1?">GF]UJ_CMHSG8I M.7D/HJCDG_)KR3QS^T#;6GF6'A&);F?E3?S+^[4_["]6^IP/8BN3\.?"CQ?\ M1=0&M^*;RXM+:7!,UUS/*OHB'[J^F<#G@&@"?Q5\9_$OC.]_L7PA:7-G!,=B M^0-UU,/J/N#_ '?SK:\$?L^L[)J/C*8EB=W]GPR9)_ZZ2#^2_G7K_A7P5H/@ MVR^SZ-8K$S#$D[_-++_O-U_#IZ"N@H K6&GV>E645E86L-M;1#"10H%5?P%6 M:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#PG M_FY'Q3_V#X__ $"WKNZX0?\ )R/BG_L'Q_\ H%O7=UVT/@.>I\04445L9A11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ''?%3_DF^K?]L?_ M $5:I\>?#6F^+UT81R7%DK> M7/J43Y2-_9<991W(/T!KU&">*YMXYX)4EAD4.DB,"K*>001U% $E%%% !13) MIHK>)I9I4CC7DN[!0/Q-J6S&O?VE^JV/ACZ//>?\ LH3Z=Z /H"BOF:;] MI'Q.V?(TC2$YXWK(W'X.*B_X7K\0KP_Z-IMD-XRODV4C8'J,L: /IZBOE_\ MX7!\4?\ GQ_\IK4Y_CG\1(6V2:;9JXZAK&0'_P!"H ^GJ*^8XOVB_%UNWEW> ME:2Y7K^ZD1OQ^?\ I6I;_M+WB_\ 'SX8@D_ZYWA3^:&@#Z(HKQ6Q_:1\/RX% M]HNI6Y/>%DE _,K72V/QR\!7N ^JRVK'^&XMI!^J@C]: /1:*QM,\7>'-9VC M3M=TZY9NB1W*E_\ OG.1^5;- !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45S/B[Q]X>\%6OF:M M>@3L,QVL7S32?1>P]S@>]>!:]\2_&WQ.U!M%\-V<]M:2M^./C/X>\(^9:6KC5-47CR('&R,_[;]!]!D^N*\9"_$/XV:CD[ETU M'Z\Q6D/\]S#_ ($WX5W_ ('_ &?K&P$=]XLE6]N?O"RB)$*?[S=7/MP/K7M= MO;P6EO';VT,<,$8VI'&H55'H . * //O WP<\/>#_+NYT&IZJN#]IG0;8S_L M)T7ZG)]Q7HM%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% 'A0_Y.2\4_]@^/_P! MZ[NN$'_ "A?\ 8/M__1:ULUU1V1@]PHHHJA!1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M5R/Q"_Y ]M_O7/\ Z17-==7(_$+_ ) ]M_O7/_I%T4445YYU!11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?/'QA^, M/VKS_#/AFY_<_0<==KX_>-M8T6WMO#^GQR6UM?PEY[Q M,D&)3V[%N^&'J<_-M !7J_P )OBU+X1G31M:D>70I&^5^6:T8]P.I3U'X MCN#Y110!].^(/VB/#>GL\6C65UJL@Z2']S$?H2"W_CMF:IXY33=4\/PZK%-&S"20%A;;03N*YVE3PO M(ZD8]#]8VUI;64"P6EO%!"OW8XD"J/H!Q0!\R6_P9^(WBJ076N7BP%CG=J-X MTLF/8+NQ]"175Z7^S78(%;5_$-S,>Z6D*QX_X$V[/Y"O=J* //+#X(> K%5W M:0]TZ_QW%S(2?J 0OZ5T5EX#\):?@VOAK2D8='-JC-^9!-=#3/.B\WRO,3S, M9V;AG\J &P6MO;#%O!%$,8Q&@7C\*EHHH **9)-%" 99$3)P-S 9I] #)88I MUVS1)(OHZ@C]:R[CPIXH9\WPY;1 MD][=WBQ^"$"N:O\ ]G?P?/#'VT^_RO\ W[)!/_?-?4=% 'R_ M!\9_B/X6E6WUZR6;'&W4+-H7(]BNW\R#79Z-^TAHUP536=&N[-CP9+=Q,H]R M#M('TS7M,\$-S"T4\4210P/X&N,UGX1^"-;#&;0H+:4_P#+2SS 0?7" M_*?Q!H T=#^(?A+Q%M73=>LY)6Z0R/Y4A^BO@G\!735X#KG[-@)9] U[']V& M_C_FZ?\ Q-BOG/0OVCM3 MM6$'B'18;D+\K2VK&)QZY4Y!/XK7J7A[XP>"_$3+'%JJV=PW2&^'DGZ;C\I/ ML&- '=44BLKJ&5@RD9!!R"*6@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **AN[RVL+62ZO+B*WMXAN>65PJJ/4D\"O%/&W[0=G9^99>$X! M>3C*F]G4B)?]U>K?4X'UH ]?UO7])\.:>U]K%_#9VZ_Q2-RQ]%'5C[ $UX/X MO^/NI:K.=+\&6 [V7TBBXP/\ OD>F:]Y\'_#KPYX)@']EV0:[*X>\GP\S>O/\(]A@4 >- M>$?@5K?B*Z_M?QG>3VJ2G>\+/ON9O]]CG;^.3["O?-!\.:1X9T];'1K"&T@' M4(.7/JS'EC[DUJ44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110!X4/^3DO%/_8/C_\ 0+>N[KA!_P G M)>*?^P?'_P"@6]=W7;0^ YZGQ!1116QF%%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 <=\5/^2;:M_VQ_\ 1R44?%3_ ))MJW_;'_T M(^(Z*6QL>$?^1+T+_L'V_P#Z+6MFL?PC_P B7H7_ &#[?_T6M;&*ZH[(Q>X4 M48HQ5""BC%&* "BC%&* "BC%&* "BC%&* "BC%&* "BC%&* "BC%&* "BC%& M* "BC%&* "BC%&* "BC%&* "BC%&* "BC%&* "N1^(7_ "![;_>N?_2*YKKL M5R/Q"_Y ]M_O7/\ Z17-1/X1QW/:****\\Z@HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHILDD<,3RRNJ1H"S.QP% ZDGM0 ZL7Q)XLT3PE8 M&\UJ_CMD.=B$YDD/HJCD_P!.]>3^/OC[;V32:;X05+JX&5:_D7,:G_IFO\1] MSQ]:Y'PU\)?%WQ"OQK?BF\N+2VEPQFNLM/*OHB'[H],X SP#0!!X\^)^J?$Z M9/#VB:*?L;2!HH_)$MQ(PZ'C.S_@/;.3BN$\2^#M>\(3V\.N:>]JUPF^,[@R MMZC()&1W';\:^P_"W@O0?!ME]FT:Q2)F&))V^:67_>;J?IT'85/XG\,:7XNT M2;2M5@\R"3E6'#Q-V93V(_\ K'B@#X8K7\->&M3\6:W#I.DP&6XD.23PL:]V M8]@/_K=375ZI\&_%ECXP30K:QDNHIFS#?JA$!C_O.W12.X//IG(S])> _ >F M> ]$%G9@2W4@#75VRX:9OZ*.P[?4DT '@/P'IG@/1!9V8$MU( UU=LN&F;^B MCL.WU)-=7110 4444 >'?%#Q7K^O>/;3X=^&+I[1I-JW1VYG_ .&<-$^P_P#(>U/^T<9\_">7OQUV8SUY^]^/>O4T\+Z%'KW]N1Z5 M:KJASF[5,2'(PWMMIUE->7DZ06T"%Y)9#A54=230!XC\,O%'B#PU M\0;CX=>)+I[Q5RMK*S;C&53>,,>2K)T!Z' XYKJ?C1X]N_!?AVWM]+;R]3U% MF2*7 /E(N-S 'O\ , /J3VKS_P $-QKW76/"^A>()(9-7TJUO)(?\ 5O,F2G.>#VY% 'D>C? %-8TY-1\7:YJ< MFKW*>9(L4BDQDC.UF<,6([]/ZG"NVU[X$>,+"(:G-J'AF^8GR7[J" PV_P + MJ"IR, \>X'TA7SA\6]5/Q&^(6D>$- (N!:.TH ]I\< M^%7\;>%VTF'4VL"\B2BX2/S.!SC&Y>OUKR[_ (9TO/\ H>9__ $__'J]SMX5 MMK:*!,[(T"+GT Q5;5]4MM$T>\U2\?;;6D+32$=< 9P/>@#Y9^(G@(> S9VJ M>++G4]4NF^2SCMBA"=-Q/F-U/ &.>?2O?OA7X8U#PIX'M[+592][-(UQ*A.? M*+ ?)GN0 ,^^?K7F'PGTJY^(7Q U+Q[K:[HK:;_1HSRHEQ\H'M&N/Q(/K7T) M0 4444 %%%% !1110!A:[X,\-^)E(UC1K2Z6^(?V<=+N M0TOA_59[.3J(+H>;&?8,,,/QW5[?10!\K'P_\6/ABQ>P:]:R0Y)LV^TVY]28 MR#CZE173>'/VCY4*P^)M'#@<&XL3@CZQL>?P8?2OH.N8\2?#WPMXK#-JND0/ M.W_+S$/+E_[Z7!/T.10 _P .>/\ POXK"C2=7MY9C_R[N?+E_P"^&P3^&172 M5\\^)/V<;F$M<>&-764 Y6WO?EHJ98V]DE!_DV/:@#ZHHKR7PQ\?_ SJX2'6(Y='N3P6?]Y"3[.!D?B !ZUZ MG:7MKJ%JES97,-S;N,I+"X=6^A'!H GHHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKS7 MQG\:_#7A;S+:TD_M;4EX\FV<>6A_VY.@^@R?84 >D.ZQHSNP5%!+,QP /4UY M1XS^/'A_0/,M-$ UB^&1NC;$"'W?^+_@/'N*\LGU+XC_ !GO&M[>.0::'PT< M68K6/_?;^(_7)]!7J/@SX"Z#H7EW>NL-7OA@[&7%NA]E_B_X%Q["@#RV#3OB M)\:;];BX=QIROQ))F*UB_P!Q?XC],GU->T^"?@WX;\(>7=2Q_P!IZFN#]IN5 M&U#_ +"=%^IR?>O0HXTAC6.)%2-!A548 'H!3J "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@#PH?\G)>*?\ L'Q_^@6]=W7"#_DY+Q3_ -@^/_T"WKN\5VT/@.>I\044 M8HQ6Q 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ M0 448HQ0!QWQ4_Y)MJW_ &Q_]')11\5/^2;:M_VQ_P#1R45QXCXC>EL;/A'_ M )$O0O\ L'6__HM:V:QO"/\ R)>A?]@ZW_\ 1:ULUU1V,'N%%%%,04444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %>=0 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !117EWQ)^,FF^#Q+INE>7? MZUT9/09JQX1^''B7XIZL?$7B:[ MN(M/E.6N9!^\G']V)>@7MG&!V!YKZ0T'P]I/AG3$T_1[**UME[(.6/JQZL?< MT <)\/\ X+Z-X1\J_P!2V:GK"X82.O[J$_["GO\ [1Y],5Z=110 4444 %%% M% !1110 4444 4M7U>PT'2Y]3U.Y2VM(%W22/V]@.Y/0 VD!EE<<'T:3'WF]$' _6L+XN^-_^$D\?/I%W+<1Z#I5R8&BM\%G M93B1\$X+9R!GH/J<]GHWQX\%^']*@TS2_#FI6UI",*B"/\23NY)[DT >N^%O M"VF>#]"ATG2H=D*(; M+1K;2]1BFNY/+1Y FU3[X;-8/[0?C>[TRWMO"UA(T)O(?/NY%."8B2JH#Z$J MV?8 =": (O'7Q1U+Q7JK>#?A^DEQ),3%/?1=6'\00_PJ.[G\/4]U\-/AE8^ M=/,CLEUK%PN+BYQPH_N)Z+[]3W[ >3^ /BGX)\!Z(EK;:'J@^;A1V']:ZW_AI'PW_T!M5_*/\ ^*H ]HKQC]HGQ"UGX9L-!@ MICCQP?JQ4_\ :]AL[E;VQM[I%*I-&LBANH!&>?SKY_^(P_X2#]H?P_I$@W0 M6YMD9.Q&XR-^8./PH ]A\ >'%\*>"-+TK8%F2$/<8'65OF?]3CZ 5TM%% !1 M110 4444 %%%% !1110 4444 %17%M!=V[V]S#'-#(,/'(H96'H0>#4M% 'E MGBCX#>%-+IOB2TFNXEX\G45*RX'=9>K?4[A7KOA7XT>$?$NR&2[.EWK<>1>D*"? M]E_NG\2#[4 >B44@(90RD$$9!'>EH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BCH,FO./%_QJ\+>%C);V\QU74%X\BT8% M%/HTG0?AD^U 'H]>>>+_ (R^%?"GF0)<_P!IZ@O'V:T8$*?1G^ZOZD>E>,WG MBSXC_%N[EL-*@FCL"=KP6?[N%1Z22'KQV)P>PKN_!_[/.G6/EW7BFZ^WSCG[ M) 2L*GW;AF_0?6@#A-0\8?$/XN7CZ;I-O+%8$X>WL\I$H_Z:R'K]"0#V%>@> M#/V?=+TSR[OQ/.-2NAS]EBRL"GW/!?\ 0>QKV"PT^RTNSCL]/M8;6VC&$BA0 M(H_ 59H BMK6WLK:.VM8(X((QM2*) JJ/0 <"I:** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH \*7_DY+Q3_V#H__ $"WKO*X-?\ DY+Q3_V#H_\ T"WKO*[* M'P'/4^(****V,PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@#COBK_R3;5O^V/_ *.2BCXJ_P#)-M6_[8_^CDHKDK_$=%+8V/"/_(EZ%_V# MK?\ ]%K6S6-X1_Y$O0O^P=;_ /HM:V:ZH[&+W"BBBF(**** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N0^(?\ MR![;_>N?_2*YKKZY#XA_\@>V_P!ZY_\ 2*YJ9_"..Y[11117GG4%%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !37=(XVDD94102S,< =R:K:EJ=EH^G3ZAJ- MS';6D"[I)9#@*/\ /;O7S3XY^).N_$[5U\->%[:X73I7V+"G$EU_M/\ W5'7 M'0=3[ &[\2_C7/J$S^'O!, M8Q+.?GCTYCE5]Y?[Q_V>GKGH.J^&7PCL/!4*:CJ'EWFNLO,N,I;YZK'GOZMU M^@Z^F4 (JJB!$4*JC & !2T44 %%%% !1110 4444 %%%% !1110!DR>%_# M\TKRRZ%ICR.Q9G:TC)8GJ2<A6 MEPD]MHNG0S($/$N^9++^S+QN?/L<("?\ :3[I_('WH [;3-6T[6K-;O3+ MZWO+=NDD$@<9]#CH?:KE?,&I_"+Q]X$O&U'PQ>2WD:?\M=/6)?)G4_[2'Y2?;Y: /HZBN7\,?$/POXN51I6 MJ1-<$']]OIA.LWJ\8MVQ M"I]Y.A_X"#7DZ:=\4/B](LEPUP-,=LJ\W[BU4=B%'W\>H#'WKT[PE\ ?#NC; M+C7)&UB['.QAL@4_[H.6_$X/I0!Y?<^(OB5\7KE[2QBF&GEMKPVH,5N@_P!M MR?F]<$GV%>A>#_V>M*T\1W7B>Y_M&X&#]FA)2%3[GAG_ $'L:]EM[:"SMTM[ M:&."",82.)0JJ/0 <"I: (+*QM-.M([2QMH;:VC&$BA0(JCV XJ>BB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH \*7_DY+Q3_V#H__ $"WKO*X M-?\ DY+Q3_V#H_\ T"WKO*[*'P&%3X@HHHK8S"BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** ..^*O\ R3;5O^V/_HY**/BK_P DVU;_ +8_ M^CDHKDK_ !&]+8V/"/\ R)>A?]@ZW_\ 1:ULUC>$?^1+T+_L'6__ *+6MFNJ M.QB]PHHHIB"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ KD/B'_R![;_>N?\ TBN:Z^N0^(?_ "![;_>N?_2* MYJ9_"5'<]HHHHKSSI"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LW7M>TWPUI$VJ: MMX\ M6?'7QB(HE\BP@.0N3Y-G&>Y_O.?S/L!P .U_Q'XG^-GBN+2=*MWBT]&W16V[ M"1+T,LK#OS^'09)Y]^\ _#S2? 6E^3:*)[^51]IO77YY#Z#^ZOM^>35[P=X, MTGP1HJZ=I<7S'!GN''[R=O5C_(=!70T %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !6%XB\&>'O%<'EZUI4%RV,+*1MD3Z., M,/IG%;M% 'SYXF_9SGB9KGPKJN_!W+;7IVL/]V11@^V0/K7.0>./BA\,YTM= M:BN9;13M6/44,J-[)*#G\F('I7U-4<]O#=0/!<0QS0N,/'(H96'H0>M 'E'A MG]H'PSJ^R'6(IM(N#P6?]Y"3_O 9'X@#WKU.QO[/4[5+JPNX+JW?[LL$@=3^ M(XKS?Q-\"/"6NEYK".31[IN=UKS$3[QGC'LI6O++[X7?$;X?W3W_ (>N9[J) M>3+ILA#D>CQ=3] &% 'U'17SAX?_ &AM;TR7['XHTI;PH=KRQ#R)E/?#3W."MN/LUL!W!8D;OH2QH ]Z\2_%#PCX5W MQWVJQRW2_P#+K:_O9,^A X4_[Q%>.>(/V@/$.M7'V#PKIGV+S#MCX?!_V4^Z/;C/O7?T4 '08%%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% 'A2_\G)>*?\ L'1_^@6]=Y7! MK_R5V4/@,*GQ!1116QF%%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 <=\5?^2;:M_P!L?_1R44?%7_DFVK?]L?\ TGL;/A'_D2]"_[!UO\ ^BUK9K&\(_\ (EZ%_P!@ZW_]%K6S75'8Q>X4 M444Q!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 5R'Q#_ .0-;?[US_Z17-=?7(?$/_D#6W^]<_\ I%ST445YYTA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %8?BSQ9I?@W0Y=5U6;;&ORQQ+] M^9^RJ.Y_EU-+XK\5Z9X.T*;5M4EVQI\L<:_?E?LJCN3^G6OFRVMO$_QU\;-- M,QM].@.&89,5G$3]U?[SG'U)] . BB\3_';QN7'/#FF>%=&ATK2;< M0V\8R3U:1N[,>['U_I6M0 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% &'K_ (/\/>*(RFLZ1;79 MQ@2,N)%'LXPP_ UY-XC_ &<+*;?-X2V<\BWO1O3Z!UY ^H:O=:* /E<6' MQ<^&?%O]O-C'_P \?]*M\?[O.P?4*:Z30/VD9D*Q>(M$5P.&GL6VG_OAC@G_ M ($*^A*YS7_ /A;Q.&.JZ+:S2MUG5?+E_P"^UP3^)H S]!^*W@OQ"%6UUN"" M9N/)NSY+Y]!NX)^A-=DK!E#*05(R".]>&:[^S=82[I-!UJ:W;J(;Q!(OTW+@ M@?@:XUO!/Q9^'[&327O9+=.?^);,9HS_ -LCR?Q6@#ZFHKYGTW]H/Q7I,OV; M7M)M;QD.'#(UO-^/4#_OFN^T;]H7PC?[4U&&^TR0]6DC\V,?BF3_ ..T >M4 M5@Z7XU\,:T%_L[7].G9ND8N%#_\ ?)(/Z5O4 %%%% !1110 4444 %%%% !7 M&^*?BCX7\(:Q;:7JEU(;F8C>(4WB!3T:3G@>PR>^*P_BM\5K?P5:-IFF,D^O M3)\J]5ME/\;>_HOXGCK\J7=W<7]W-=WI)H ^]8)XKFWCG M@E26&10Z2(P*LIY!!'45)7RO\)?BU+X1N(]&UF1Y=#D;Y'.2UHQ[CU3U'XCN M#]203Q7-O'/!*DL,BATD1@593R"".HH DHK!U7QKX8T3<-1U[3X''6,SJ7_[ MY&3^E<-J_P"T%X.L RV(OM2?L88?+3\2^#^AH ]7HKYMU3]HS7[V3R=$T2TM M=YPIE+3R?AC:,_@:S38_&3X@'$YU2.U?KYI%G#C_ '?EW#\#0!]!ZYXZ\+^& MPPU77+."1>L(??)_WPN6_2O,M?\ VCM)MMT6@Z3<7K]!-+1TO)U_Y;7Q\X_] M\GY1^ % 'B,GCKXK?$-VBTB.[CMW.-NF0F*-?K*>1^+5K:%^SQKNI2_:O$NK M16>\[GCB/GS-ZY;[H/OEJ^CT1(T5(U5448"J, "G4 <+X=^$'@SPYL>+2EO; ME?\ EO?'SFSZ[3\H_ "NY50JA5 "@8 ':EHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \*7_DY+Q3_V#H__ M $"WKO:X)?\ DY+Q3_V#H_\ T"WKO:[*'P&%3X@HHHK8S"BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** .-^*O\ R375O^V/_HY**/BK_P D MUU;_ +8_^CDHKDK_ !&]/8V?"/\ R)>A?]@ZW_\ 1:ULUC>$?^1+T+_L'6__ M *+6MFNJ.QB]PHHHIB"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ KD/B'_R!K;_>N?\ TBN:Z^N0^(?_ "!K M;_>N?_2*YJ9_"5'<]GHHHKSSI"BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)\2>)-,\)Z)/JVJS M^5;Q# Y:1NRJ.Y/_P!?H*EUS7-/\.:-<:KJDZP6ENNYF/4GLH'V5K?3H3\BG)CM(L\NWJY_4\# ' >)?CMXZR(D;NS'NQ_SQ47A7PKIG@_0H M=*TN'9$@S)(?OS/W=CW)_3H.*VZ "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH *Y_Q3XV\/^#;99M:U!(&D_P!7"HW22?11SCWZ5T%>#Z-X(U7Q ME\8]5UCQCI-V-+MR[6D=RA$JV&M:?%?Z9=PW=K*,I+$V0?;V/MU%4=2\(^'M7TQ]/ MO-'LGMF7:%$*J4]U(&5/N*\8^!\]QH?Q'\3^$HYWFL(#,R]QOBE$8;VR#SZX M% 'O&H:A::5837U_97/[0G@J"[,,::I<(&QY\5NH3Z_ M,P;'X5S?QQU"[\0>,_#W@6SE*1SO'),0>"\C[5W#_9 +?\"KUK3? _AK2]%3 M2(-%LFM @5EEA5S)[L2/F/N: +'ASQ3HWBS3!?Z+>I%_&DS6VEWI6\ S]FN%\N1AZJ.C?@3BN<^"OA/0K7X? MZ?JJ6=O<7U\K/-<2('889EV GH!C&/7-<)\HR.E/H **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** *6HZ/IFL0^3J>G6EY'_=N(5D _,5P6L? KP/JNYH;*?3I6_BLY MB!G_ '6W*/P KTJB@#Y[U3]FJ=Y:!&'Z.3^E=C<_# M+P1=Y\SPQIJYS_JH1'_Z#BLBX^"/P_G;<-$:(]_+NY@#^&[% %(?'WP*2 ;B M^'N;4\5/_P +U\ _]!2?_P !)/\ XFJY^ /@4_\ +O?#_MZ/^%5_^&>?!7_/ M75?_ (7_P"(H MR?'OP(C86\O)!CJMJV/UQ7.^*OVAM(71YXO#,%U)J3_+' M-QDDD=ACZ^AW8_V?O Z+ADU&0^K7//Z 5,WP%\"&V>-;&Z5RI42_ M:GW*2.#C.,CZ8H ^4KN[N+^[FN[N9Y[B9R\DLC99F/4DU#74>.O NJ>!-;:Q MOE\RWDRUM=*,),O]&'<=OI@GEZ "MG3+G6]9FL/#L&J77D3S+;P6\D[^2I=L M?=&<#)YP*RH();FXC@@B>6:1@B1HI+,QX '4U]2?"7X2Q>$;>/6=9C277)% M^1#@K:*>P]7]3^ [D@'(:7^S5=,%;5_$4,9_BCM("^?^!,1_Z#7;Z3\!/!&F ME6N+>[U%Q_S]3D#/T3;^N:]/HH S=*\/:-H<>S2M*L[(8P?(@5"?J0,G\:TJ MX_XE^-!X%\'S:E'&)+R5Q;VJ-]WS""U 'O]%?.NJW'C3X):W933ZS-K?AZZ?:5F M).<=5PQ.QL="#@XYZ8KZ#LKN&_L;>\MVW0W$2RQGU5AD?H: )Z*Y'QQ\1=#\ M"V#/>S+-?LO[FQB8>8Y[$_W5]S^&3Q7C_P '_$VJ>*OC+?ZGJRE;R@3 MLC 9 %4=@!Q0!]'4444 %%?,_P \^!F9_A]X;9B2QTJU))/)/E+0!OT444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%5M0OK?3-.N;^[D$=O;QM+(Q[* M!DTXIR=EN!XFO_)R7BG_ +!T?_H%O7>UX-9^.+AOB/-XEN?E2[E*SH.<0G " M^^T!?^^17O"LKH'5@RL,@@\$5[^-RJKE_)&H[\RO\^J^1RN:F[H6BBBN$044 M44 %%>4^)?&?B#7?%DGA7P>5C:$E9[HC!#*?FY/W5!XSC)/3MF.Y\(?$C3;> M2]M/%4EY<(-QM_-8[L=E##:?IQ6?M.RN7R]V>M45P_PY\=/XMLY[:^C2+4[3 M'F! 0'7IN ['/!'^/'<$@#). *N,E)71+5G8**\>^)/Q.4(^C>';MO,W#S[V M!R-N#]U&'ZD?3UKTGPE-+<^#]&GGE>6:2RB9Y'8LS$H,DD]34J:;LAN+2N;% M%8'C'Q/#X2\/2ZC(OF2D^7!%_?D(. ?;@D^PKSS3-,^(OC2S&K2Z^=+M9_GA MCC9H\KV("\@?4Y-$IV=EJ"C=7/8J*\:D\2^,/AUK=M;^)+@:GI=P>)OO' ZE M6X.X9'!Z_K7L4,L<\,X4444Q!1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5R'Q#_P"0-;?[ MUS_Z17-=?7(?$/\ Y UM_O7/_I%ST445YYTA1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5;4 M=1M-)TZXU"_N$M[6W0O+*YP% _ST[U---%;P23SR)'%&I=W&O#<4KZ:)ML$:\&YNQH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BJ[W]G%?16,EW EW*I>.!I )'4=2%SDBK%-I MK< HHHI %%%>8?%+XJ+X2"Z)HJ"Z\0W 5 NX6X;H2.['LOXGL" 7?BC\3;/ MP-I3VUM(DVNW"$6\ Y\K/_+1_0#L.Y]LD8GP/\"W^@6%WXBUI734M4 V1R?? M2/.XEO\ :8X..V!W)%0_#GX1S07P\5>-6:]UJ5O.2WF;>(F_O.?XG]!T7ZXQ M['0!\]ZQ_I'[5MG&_2-XL9]K?=_.OH2OGOQ\/^$?_:-T'5IAMM[MK=C(>@Y\ MIOR !_&OH2@#YZ^.'[KXK>$YT.)-D.,=>)R1_.O8_'5QX?M_!VH_\).R_P!E M/'LE7^)S_"%QSNR!CW&>U>/?$L#Q!^T%X:TFW.XVPMEF ZK^\:5O_',&M']I M5[@:'H**3]F-S*9!GC>%&W]"] ''>!+GXAVZWB_#NUO;CP^TQ,0U%80,]^6( M&[UVG'K18W)?XH6]Q\7OM\5TNS[*LD:K;#GC=CC9G^[D9SN[U]&^&+6SL_"N MDV^G!!9I:1>44Z,I4'/XYS^-><_M#VME)\/[>YG51=0WJ+;OCYOF!W+]"!G_ M ("* /6P0RAE(((R".]+7*?#.:ZG^&GAZ2\),QLTY)R2HX4_]\XKJZ "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\3^&-+ M\7:)-I6JP>9!)RK#AXF[,I[$?_6/%?(GC/X?:SX-\1KI4\#W*W#8LIXD)%P" M< ?WN0"O7/J""?M.D*JQ!902IR,CH: /*?A+\)8O"-O'K.LQI+KDB_(AP5M M%/8>K^I_ =R?5Z** "BBB@##\2^$-"\7VL-MKMC]KBA8O&OFO'M8C&?E(K7M MK:*SM(;6!=D,*+&B^B@8 _(5+7DOQ*^+RZ).WAWPNGV[7Y3Y1>-=ZV['C ^ M])[= >OI0!SO[0?B&+4IM*\':>OVF^^T+/*D?)5R"D:?4[RU M<+\.0%_:.\4*H :] [?OEKZ$KY[^'7_)R'BG_?O?\ T=&DBLX&F9$ZM M@=!]:^=? 7CCPT?&.H^-/&FHL=7D%;*QT6\DGN(KU9G5H'3"A'&ZP>D8/RK^+#/_ 1 MZUZ)XF\;:#X2@+ZK>JLQ&4MH_FE?Z+V^IP/>OE/Q)KMQXE\0WNKW7$ES(6"Y MSL7HJCZ ?A7U7#.5SK8A8FI'W(ZKS?3[M_6QA6G961E5[C\,/$']J^'OL$S MYN;#" M%E!?$M5Z_P#!.6+LSZ-HI%970.K!E89!!X(I:_-#8**** .;(&')W''&>M;E[>6^GV4UY=2K%;PH7D=N@ INH:A::58RWM].D M%M$NYY'/ _Q/M7C6IZMK?Q:UG^R=(1[30H7!EE<=1GAG]3Z)_P#K&A^-_#EYXIT6'3;2_^Q*UPKW# M\_-$%8%<#[W)7@D#BM+0-!L?#>D1:;I\>V*/EF/WI&/5F/P]A^M>H^#/^1(T/_KPA_\ 0!7( M?&__ )$NS_["*?\ HN2NO\&?\B1H?_7A#_Z *F*2FTBF[Q&^*/".F^+K:"WU M)KA4A8NGDN%Y(QSD&MFVMTM+2&VBSY<*+&N?0# J6N%\=_$:U\+QM86(6ZUA MQA8QRL.>A;W]%_E6C<8^\R5=Z'-_&[5+>6'3-$BQ)>^;Y[*O)48*@?4D]/:O M3M!M)=/\.Z99SG,UO:Q12'_:5 #^HKS_ ,!> KLZA_PE/BDO+J;##+R4/ M]]O]KT'\/UZ>H5$$VW)]1R:M9!1116I 4444 %%%% '&_%7_ ))KJW_;'_T< ME%'Q5_Y)KJW_ &Q_]')17)7^(WI[&SX1_P"1+T+_ +!UO_Z+6MFL?PC_ ,B7 MH7_8.M__ $6M;-=4=C%[B44M%,0E%+10 E%+10 E%+10 E%+10 E%+10 E%+ M10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E%+10 E>=(4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117AGQK^*9 MLEF\):!.3=R#9?7$9YC!_P"62G^\>_H..N< &%\7_B5/XHU$>#_#+/-:F413 MO!R;N3. BXZJ#^9]ASZ9\*?AI!X%TC[3=JDNMW2#[1(.1$O7RU/IZGN?8"L3 MX-?"L>&;5/$&M0#^V)T_M>OT %%%% !1110 4444 % M%%% !1110 4444 %%%% !4<\\5K;RW$\BQPQ(7=VZ*H&23^%25Y/\30+64?:]0/[X*>4A'7/IN.!] U=> PD\9B(T(=7]RZLF4N57/']>\;7VI^/ MW\3V[M')%.K6JG^"-#\JGZCKZY-?4^@ZS;>(-"LM6M#^YNH@X&O?!WXAV'AVVO-'UR\^SV9/GVTK*S!6Z,O /7@CMP?6ON^(LH57"0EAX MZT]$EUC_ ,#?[SEHU+2UZGT)17$Q_%SP+(VU=>4'_:MIE'YE*NQ?$CP;-C9X MBL1D9^=]G\\5\+++\9'XJ4E_VZ_\CJYX]SIY&98W9$+L 2%!QN/I7R[%\/\ MXN0>*Y?$T.D*NJR2O-YSW%K)M9LYP'<@8S@<<=J^C+;Q;X;O2%MM?TN5CSM2 M[C)_+.:UT=74,C!E/0@Y!KFG3G3TFFO4=TSP#_C(?_/]GUUGP\_X6Q_PDK?\ M)K_R"OL[X_X]?]9E=O\ JOFZ;O:O5**@9POQ0^'D?C_08HH98[?4[1B]K,X^ M7G[R-CG!P.>Q K@;+6?C?HU@-$_L"&]DB7RX[V4"1L#H=^\*>.[#/KDU[Q10 M!Y5\+OAGJ.@ZI=>*/%-P+G7[L$!=^_R@WWB6Z%CTXX Z$YX['QQX-LO'/AN7 M2+QS$VX203J,F*0 @-CN.2".X-=)10!X+I,/QA^'=L=(L]*M=N*#X!\??$S7[:\\=F+3-*M3E+2%E^8$_,$56)!.,%F.1V!KW MJB@"*VMX;2UBMK>)8H(4$<<:# 50, >@%2T44 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'F/QK\>7 M'@_PU#9Z:YCU/4BR1RCK%&N-[#_:Y 'U)[5YE\+/%/P]\%V@U+5);JYU^8'? M+]F++ #_ H?4]V_#IU^A=7\,:%K\D4FKZ39WSQ K&UQ$'*@]0,UF_\ "M_! M7_0KZ5_X#+_A0!R__"_O W_/>^_\!3_C7HFDZI;:UI%IJ=F6-M=1++$67!VD M9&1VK#_X5OX*_P"A7TK_ ,!E_P *Z*TM+>PLX;2TA2"WA4)'%&,*BCH /2@" M:OGOX=?\G(>*?]^]_P#1RU]"5E6GAK1+'5IM6M-*M(=0GW&6YCB D?<'/#?A"PNM'TBVLYY+]8V>($$KY;G'7U _*O1_AOX1T#3?"^@:S9Z5;PZE M/I<#2W"@[G+QJ6S]375:MH>E:];);:MI]O>P(_F+'/&' ;!&0#WP3^=6[:V@ ML[6&UMHDBMX46.*-!A44# '8 "@"6BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **BN;F"SMY+BYFCA@C&YY)&"JH]23TKQ_P 9?'.UM/,L MO"\2W4PX-Y,"(U_W5ZM]3@?6NW!9=B<;/DH1OY]%ZLF4U'<]3UOQ!I7AVQ-Y MJU]%:P]BYY8^BJ.6/L*\3\4_&S5=8G.F^$K26W60[%G*;YY/]U1D+^I^E9NB M?#CQ=\0KX:OXANY[:WDY\^Z&9'7T2/C _(>F:]M\+>!M!\(0;=,LQYY&'NI? MFE?_ (%V'L,"O;]EEN5_Q'[:JNB^%>O?\?1&5YSVT1\M^)=#U;1;J%M=*23?*JDX#.>Q.#QG/'.*Q*^G_%/P@T?Q5X@N-8NM0OX9IPH9(V4J-JA1 MC(.. *QO^&?O#_\ T%M3_./_ .)KZ'#<48+V4?:RM*VMD[+R7H9.A*^A\\T5 MZ"O@"P/Q7UCPE]KN?LEC:I.DWR^8Q*Q'!XQC]X>W85TO_"GM'_Z"-]_XY_\ M$UU1XDR^2NI/[F0Z(Q;9"NW!(/8#TKK*^,S*="IB93P_PO7Y]2U>VHE!( M)) ZDTM,EB2:%XI 2CJ58 D9!Z\BN$9\^^)/%,'CKQ>EI?:G_9_AVW<[&() MW <%L '+-VST!^N?2](\:> -"TZ*PT[5+>"WC'"B.3)/3[U8_P"%5>"O M^@+_ .34W_Q='_"JO!7_ $!?_)J;_P"+K",9IWT-&XO0U='\8:!K]XUII>I1 MW,ZH9"BHPPH(!/('J*W*P-$\$>'?#E\U[I6G_9[AHS&7\Z1_E)!(PS$=A705 MK&]M2';H>:?&_P#Y$NS_ .PBG_HN2NN\&?\ (D:'_P!>$/\ Z *M:YX?TOQ) M9)9ZM:_:+=)!*J>8R88 @'*D'HQJY96<&GV,%E:Q^7;P1K'&F2=J@8 R>324 M7S-COI8Y#XE>,G\)Z&B6A']HWA*0$C/E@?>?'MD8]S[5P/P^G\':5C6]?UF* M?696,@61'?R23USCESUSVKUC7?"&A>)9H9=7L3"O^@+_ .34W_Q==796<&GV,%E:Q^7;P1K'&F2= MJ@8 R>35QYOM$NW0FHI:*LD2BEHH 2BEHH XSXJ_\DUU;_MC_P"CDHI?BK_R M375_^V/_ *.2BN2O\1O3V-GPC_R)>A?]@ZW_ /1:ULUC>$?^1+T+_L'6_P#Z M+6MFNJ.QB]PHHHIB"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ KD/B)_R!K;_>N?_2&YKKZY#XB?\@:V_P!Z MY_\ 2&YJ9_"5'<]FHHHKSSI"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHKCOB+X^LO 7A]KN3;+J$^4L[8G[[?WC_L MCJ?P'>@#!^+_ ,3D\&:7_9FF2JVN7:?+CG[,AXWGW_NC\>V#QWP3^&+W,L?C M/Q!&SEF\RQAFY+D\^O^SGZ^E8'PQ\"7WQ(\23^*O$S23:>LQ>1I/^7N7^ MX/\ 8'&<<=%'?'T\JJB!$4*JC & !0 M%%% !1110 4444 %%%% !115/4= M5T_2+8W.I7MO:0C^.>0(#[#/4TXQ3M^&YDZT5MJ?0NH:II^DP>?J-];6D7]^>54!_,UQ.J_&?P;INY8KR:_D' M\-K"2/\ OIL#\C7F^G_!7Q=KUQ]KU_4([5G^\T\IN)OT./\ QZNYTKX$^%K+ M:U_->:@_=7D\M#^"X/\ X]71]2R?#?QZSJ/M%:??_P $7-4ELK',:I^T'=,2 MNDZ'#&.SWSF]Y'S7-X#^)> MKV\EWK%W/#;QHTCO?ZAE54#).T$D#CTKS(C!(!!]QWKZ+^./BO\ LKP['H-M M)BZU'F7!Y6$'G_OH\?0-7SG7V618BOB<.ZU6*BF]$E;1=?Z['/52B[(*!UYZ M445[9D>]:+\&?"'B'0++5;#4]7$=U&'&Z6)MI[J<(.0*_+N+GPQ=2?+)FXM,G^(#YU'U'S?@WK7NU?FV9YAF> Q%W7[/,H!-IXC1CV6:T*_J&/\JQW^"_CC27,FFW]J MYZ@VUT\;?J!_.OHRBN>'$V8Q5IR4O5+]+%.C ^;RWQA\+'RDOAD>=Z-\=?#%^0FH176FR'^)T\R/\UY_P#' M:] TO7=)UN+S-+U*UNUQD^3*&*_4=1^-<;K7P8\(:KN>"VFTZ8_Q6DF%S_NM MD8^F*\]U7X$^(-,E^TZ#JD-V4.4!)@E'T.2/QR*?U;)L7_"J.E+M+5??_FPO M4CNKGT)17S9#X[^(_@*=;?68KB:$' 348RX;_=E')_[Z(KO] ^.OA[4=L6KV M\^ES'@O_ *V+\P,C\OQKGQ/#V,I1YZ252/>.OX;_ '7&JL7H]#U2BJNGZE8Z MK:K=:?=P74#=)(9 X^G'?VJU7ARBXNTE9FH4444@"BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBL MK7_$FD^&-/-[JUY';Q<[0>6D/HJ]2:N%.522A!7;Z(&[&K7!^,_BKH7A(26T M;C4-37C[-"W"'_;;HOTY/M7F/B7XJ>(_&U]_8WA:UN;6WE)55@YN)A[D?='L M/Q)%=#X,^!D,!COO%<@GE^\+&)OD!_VV'WOH./%I_RUV4/@,*GQ!1116QF%%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 <;\5?^2:ZO_VQ_P#1R44?%7_DFNK_ /;'_P!')17)7^(W MI[&SX1_Y$O0O^P=;_P#HM:V:QO"/_(EZ%_V#K?\ ]%K6S75'8Q>X4444Q!11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 5R'Q$_P"0-;?[US_Z0W-=?7(?$/\ Y UM_O7/_I#S444 M5YYTA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!114-W=6]C:37=U,D-O"ADDD)O$FG^$]!N=7U.79!".%'WI& M[(H[D_\ U^@KYHT;2];^.'Q#FOM09X=/B(,[I]VWAS\L29XW'G]6-/\ %7B# M6/C1X]M]'T9'73HW*VT;9"JG\4TGX?D, M6J** "BBB@ HHH MH **"0 23@"O/O%/QA\->'=\%M*=4O5X\JV8;%/^U)T_+)]JZ,-A*^*GR48N M3\OZT$Y*.K/0:Y'Q)\2O"_AC?'=Z@L]TO_+M:_O),^AQPI^I%>,7GC#X@?$N MZ>RTJ&:.T)PT-D"B*/\ II(?ZD#VKJ?#7P#A0)/XDU R-U-K:'"CV+GD_@!] M:]Y9-A<&N;,:MG_+'5_/^OF9>TE+X$8NL_&GQ-XAN?L'AG3S:>8<)Y2>?<-] M.,#\!D>M1Z=\'_&7BBY%]XBOS:;^KW4AGFQ_NYX^A(^E>[Z-X>TCP];?9])T MZ"TC[^6OS-_O,>6_$UIU,L^AAUR9?24%W>LOZ^\/9-_&[GGV@?!OPGHNR2XM MGU.X'\=V)B,97Q,N:M-R]3 M514=@HHHKF&%%%% ',>)/A_X<\67T=[J]F\MQ'&(E=)F3Y020.#ZD_G6-_PI M?P1_T#9O_ J3_&O0**[:>8XRE%0A5DDNB;)<(O5H\_\ ^%+^"/\ H&S?^!4G M^-'_ I?P1_T#9O_ *D_P :] HJ_P"UL?\ \_I?^!,7LX]CC]%^&'A3P_JT M&IZ?82)=P9,;M.[!200>"<=":["BBN6OB*U>7-6DY/S=RDDM@HHHK$84444 M%%%% $<\$-S"T,\22Q.,,DBAE(]P:X'7_@SX3UK=);6[Z9<'^.T.$S[H>,?3 M%>A45TX;&5\-+FHS)].\_8=KSP+Y]5@^(?!GA_Q3$5U738I9<8 M6=1ME7Z,.?P/%>Y'/*.*7)F-)2_O+27]?MZ)*;&2[6([7,B>5<1_7(PWX@$^M*ID5/$1=7+:BFOY7I)?U\@5 M5K2:L?0M%87AOQCH?BRV\W2;Y)7 R\#?++']5//XCCWK=KY^K2G2FX5$TUT9 MJFGJ@HHHK,84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4CNL:,[L%51DL3@ >M MY_6O#M3\3>-/BSJ3:;IEO)%89R;:!B(T'K*_?\>..!FO8R_)JV+C[63Y*:WD M]OEW_+S,YU%'3J=YXV^-MAI7F6/AQ8[^\&5:Y;_4QGV_OGZ<>YZ5Q.@?#WQ7 M\1]0&M>(+N>WM).?M%P,NZ^D:=E]^!SQFO1O!/PL_N,/PUX1T7PE8_9M)M M%C) \R9OFDE]V;O].@["MRBBOFZE6=6;G4=V^K-4DM$%%%%0,**** //?$WQ M23P[K]QI:Z0;DP;=TAN-F25#<#:?6LC_ (79_P!2]_Y._P#VNN/^)'_)0-5_ MWH__ $6M'\NJX6G4G3NW%-ZRW:]3?'B;'Q)U3Q?\ M9/\ C_MU@^R>9]S"QC._'/\ J^F!U]JW_P#A9?\ U"/_ "9_^QK@:*4]+_ ,FE_F>N>&O$Z^(3<+]D-NT.T_ZS>"#GV'I705Y[\-?^ M/C4?]Q/YM7H5?0X&K.K04YN[U_,_.L^PE'"8^=&BK15M-]TGU"BBBNL\8P?$ MGC'1/"L2G4[K;*XRD$8W2,/7'8=>3@<5RL/QL\,RSE)+;4H4SQ(T2D?B Q/\ MZR]!\'ZCK_Q%U+6/%6FR_9D+-;1S@%&^;"+Z$!>WK7I6H>'])U2P>RN]/MY( M&7;M\L#;[@]C[BLDYRU6A?NHL:=J5EJ]E'>Z?1SP*\B^$-Q-IWC#7?#Z3-+:1B1U]-R2!-WX@_H*E^*%S/X M@\;:+X1AD*P,R/-M/\3G&3_NJ,C_ 'C1[3W+AR^]8V)OC9X:CN?+2UU*6,'! ME6) #[@%@?SQ7:Z%XATSQ)8"\TNY6:+.&&,,A]&!Y!I+7PUHMIIBZ;%IEK]D M"[?+:(-N^N>I]S7E6F0CP#\9ETNU9ETS40JK&6SP_P!W\G! /7&?6B\HM65U2- 69F. H'4DUY]J/QE\,6-RT$*WE[M.#)!&NS\"S G\JT_ MB1I6N:WX9_L[0T5GED'G@RA"8Q_",^IQ^57/!_A*Q\-:!;6PM(OMAC!N92H+ M.Y'S#/H,D#VIMR;LA*UKL/#/CG0O%>Y-/N&6X4;FMYUVR >N,D'\":Z2O#OB M-:6_ACXAZ-J&BQK;W,NV5XH1M!;?C.!_>&01WY]:]QHA)NZ?0))+5!1116A( M4444 %%%% '&_%7_ ))KJ_\ VQ_]')11\5?^2:ZO_P!L?_1R45R5_B-Z>QM> M$?\ D2M!_P"P=;_^BUK9K&\(_P#(E:#_ -@ZW_\ 1:ULUTQV,7N%%%%, HHH MH **** "BBB@ HHHH **** "BBB@ HKSKQI\0[S3];3PYX;LUO-6? 9B-PC) M&=H'&7IN7/.,\$=N/6G^/O'4?@ZRA2&$7.I7.?(A.=H Z MLV.<R&I"2!5QYGV/RHM^.N,%<_AG/XUT_P / M_'@\76\]M=P+;:I:C][&N0KKTW 'D<\$=N/6DIINP.+6IVM%9?B+7K3PUHEQ MJEZ28X@ $7[SL> H^I_QKS.QUOXG>+X7U/1_LNG6#$^4K(GSX]"X)/UX&:)3 M2=@2;U/8**\Q\)_$#5X_$G_",>+K98+]CLBG"A=S=@0.#GL1QTKTZG&2DM : M:"BBBJ$%%%% !7'_ !$_Y UM_O7/_I#L)X,\-EY[43".8P\FZFS@(/50?S//8&NN^-OQ-_L"R? MPUH\^-4N4_TF5#S;QD= >SL/R'/<&F?!'X9?V'9Q^)]8@QJ5PG^BPN.;>,C[ MQ]&8?D/J: .M^%_P\M_ >@;90DFKW0#7;@M^@^M?0QRC"X&*J M9E/7^2._S?\ 7J9>TE+2".)NM?\ 'WQ6NWL[&*1;#.'AM_W<"#_IHY^]]"?H M*[SPK\"M*T\1W'B&",82.) M JJ/8"IJPQ.?U7#V.$BJ4/+?YO\ R^\<:2WEJR"SLK73[5+:SMXK>!!A8HD" MJOT J>BBO!;;=V:A1112 **** "BBB@ HHHH **\.^,4CGQ;;1EB46S0A<\ MEWS_ "%>>UY]7'PYN;1.]K?JPHHHK8\T\<^*/Q!UV/Q1:>!_!YV:K<;1/. "REQE M54G[OR_,6[ C&*ICX,>,C;"[/Q'O_P"U=G3?-MSZ>9YF['OM_"O2D\!^'X_& M1\6):2#6"23,9G(.4V?=)P/EXXKHY)$BC:21U2- 69F. H'4DT >-_#'X@>( M$\77'@3QB3)J4.Y;>X(^=BH+%6(^\"OS!NI YSFNX^(_C:/P)X3EU,1K+=R, M(;6)CPTA!.3[ D_3'&:\@\,W)\>_M'3:]IJD:?9L9#*!C,:1^4I_P"!'''H M?:KO[0TCW_B7PMHV[$;[F./5W5?TV_J: %T3X>^/?'NEQZ_KGC.\T]KH":VM MTW$!3RK;5950'J !TJSX1\5^*O ?C^#P5XRNVO;.\(6TNY'+D%N$8,>2I(VD M'H?U]TBC2&)(HU"QHH55'0 =!7A/[2=L([;P[J49*3QRRQAU.#T5AS[$'\Z M/;=4U&VT?2KO4KQ]EM:Q--(WHJC)Q[UX)I'_ G7QJU"\OTUN?0?#T,ABC2! MFP3P=N%*[R 026..>/0=E\8=8E?X*&Y7Y6U%;8-[!B'(_3%;7P=L4L?A5H:H M #+&\SGU+.Q_E@?A0!YAJ@\=?!34K2^DUF;7/#TT@CD69FQG^[M8G8V <$'' M'/I7M&H:'X=\>:';7%Y9Q7=M<0K+!-C$BJPR"K#D=>G3UK&^,5DE[\*M<5U! M,4:3(3V*NI_ED?C5#X$WTEY\++%)"6-M-+ I)SQNW#\MV/PJZ=2=.2G!V:ZH M35]SA?$GP9UWP[<_VGX4O)KI(CO5$;9T3DW-J.0OI+'SQ^8^E=IX-^.-AJ'EV7B6-;&Y.%% MV@/DN?\ :'5/U'TK+%9%)P]O@9>UI^7Q+U7]/R'&KK:6C/7Z*9%+'/$DL4BR M1N RNAR&![@]Z?7S^QJ%%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%A^#(2MY-Y]\5S'9PG+GT+?W1[G\ :VH4*M>:ITHW;Z(3:2N MSJ+BXAM+>2XN9HX88U+/)(P55'J2>E>+>-_C> 7T[PDN]S\K7[IQG_IFIZ_4 M_EWKD;G4O&OQAU8VMO&4L$8'RD)6W@'8NW\1_,]<"O7_ 3\*]%\(B.ZD47^ MJ@9-S*O$9_Z9KV^O7Z=*^CC@<%E24\<^>IT@MEZ_U\F8\TIZ1T1YQX2^$&L> M)KO^V?%UQ<00S'S&CD8FXG_WB?N#Z\^PZU[MI6D:?H=A'8Z9:16MLG1(QC)] M2>I/N>:NT5Y&89KB,=+]X[16T5LC2$%'8****\TL**** "BBB@ HHIKNL:,[ ML%11EF8X 'K0!\\?$C_DH&J_[T?_ *+6N5KHO'=];:EXUU*[LYEFMW=0LB]& MPB@X_$&N=KYVL[U)-=V?LN71<<'2C)6:C'\D%%%%9G8=W\-?^/C4?]Q/YFO0 MJ\]^&O\ Q\:C_N1_S:O0J^HRW_=H_/\ ,_).*?\ D:U/^W?_ $E!1117>?/A M7"?$/Q_!X8LGL+%Q+K,ZX1%Y\D'^)O?T']*K?$'XA/HLHT+0U^T:U-A257=Y M.[I@=W.>!^)]*C\"_#;^S)QKGB)OM>LR-Y@5VWB%CSDG^)_?H.WK6-9$;U4C(JG9Z7%JM3P/2)QI'Q!2\^(<-]] MOW*T,LFTQ*1T8XX*CMMX![5] @A@"""#R"*\M^.2VO\ PC6G.X7[6+O$9_BV M;&W?AG9^E=MX*:=_!&BM=W4C:,?IBHA[LG$J6J3-VBBBM2 HHHH * M*** .-^*W_)-=7_[8_\ HY**/BM_R375_P#MC_Z.2BN2O\1M3V-GPC_R)6@_ M]@ZW_P#1:ULUC>$?^1*T'_L'6_\ Z+6MFNJ.QB]PHHHIB"BBB@ HHHH **** M "BBB@ HHHH **** .0T;P%;Z1XROO$C7TES/="3]V\8 C+L#D'V Q]#77,P M12S$!0,DD\ 4CNL<;.[!44$LS' ' MX![)ZGOTZ=8;4$4DY,K_ [D74_B]KFHZ?Q8D3ON X96D&/S/S?A3[H#7_V@ MHH9P7@LF&U3SCRX]X_\ 'Z]$\%>#[7P=HWV6(B6ZEPUS/C&]O0?[(YP/KZUY MUH.4_:"U .>2\V,_[F?Y5DXM))]R[W;:/::\7N<>'_V@8F@&R*^9=Z@<'S$P M?_'^?K7M%>+>+1YGQWT55/*O;9_!B?Y5I5V7J3#J6?CC=RR'1-*C)Q([RD9X M+<*O\V_.O6+&SAT^PM[*!=L-O&L2#V P*\>^,N5\6^'W8X39W]I!FO::(_'( M)?"CQ_XWVOV>31-8@^2YC=H_,'7C#+^1W?G7K&GW0OM-M;L# GA24#_> /\ M6O,?CH0- TM<\FZ8@?\ 37H?AQ"GA?248Y*V4()_P" "E'XV#^%&G1116I M4444 %P4445PG2%%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 5Q'Q-^(%MX#\.F92DFJ7(*6,OBKJ*ZK MJUS)%8D\75PN%"^D2<9_# ]3FO>P>1RE3^L8R7LZ?GN_1?UY)F4JNMHZLV/% MGQIU36KC^RO"-O- DAV+.$W7$I]$49V_J?I4GA+X(WVI2#4O%MS)")#O-JC[ MIG)YR[\X^G)^AKU3PGX#T+P=;XTZVW71&)+N;#2O^/8>PP*Z:MJV=T\/!T,M MAR1ZR?Q/_+^K6$J;;O,HZ3HVFZ%8K9:790VENO\ !&N,GU)ZD^YYJ]117SLI M2G)RD[MFP4445(!1110 4444 %%%(S*BEF("CDDG@4 +17/:CXY\-:7D7&K6 M[./X(3YIS_P'./QKF+[XR:/#D65A=W+#N^V-3^/)_2L95Z4=Y'HT,IQU?6G2 M=O2R^]V/2**\5N_C%K5R^RPTZTAST#;I6_F!^E0?\)/\2=4XMX;Y4/\ SQL0 M!_WT5_K6+QM/[*;/17#&,2O5E&'J_P#*XWXP_P#(XP?]>2?^AO7G];'B1-=3 M4D_X2$S_ &QH@5\]LMLRZU\Q^'+36[S4S'X?:=;U8RQ,,WE-L!&>#7HX7$>SIV<6?%Y]E#QF+YX58IV6C=F>X45XI;?%WQ M!92B/4=/MIL=04:)_P"H_2NGT[XPZ'<86^M;JS8]2 )$'XCG]*[(XRC+K8^> MK\.YA25^3F7D[_\ !_ [ZZNK>QM);J[FC@MX5+R2R,%5%'4DGI7S_P"*O&NN M?%W63X2\&0R1Z3N_TFZ?*^:N?O.?X8_1>K?I6/\ %GXC1>+_ !%#X?L]2-KX MF:3>S)&O,DC69N[,= MO)_ET%=.YXC3B[/<[SP+X'TWP)H2Z?8CS)WP]S_"=QK_A"#4[*)I;G27:1D49)A8#?@>VU3] :!'K%>&_M*R*-#T&(GYFN M96 ]@HS_ #%=%X*^,_AG5?#=NVM:I#8:G!$%N8Y\@.P RZGN#UQU_G7!:]J/ M_"Z?BKI>G:3%(^@Z8F[:JJ#SW^@!U?QDLY$^"%A&5;-LUIO M]L)MY_$BNR^%4RS_ N\/.I! M0G'JI*G^5:/C;P\/%7@S5-%!427,)$1;H) M%(9"?;E_ M%B18OA9X@9C@&VV_B6 'ZFL+X!0M%\+H'(.);J9Q],A?Z&N2^+OQ%LO%=A!X M-\)N=3N+Z=/.> $J<'*HI[DL 2>@ _+U_P &: /"W@[2]%W!GM8 LC#H7)+. M1[;B: -VBBB@ KSGQI\']$\2B2[T\+IFI')WQK^ZD/\ M*/YCGUS7HU%=.%Q M=?"U/:4)6?\ 6_<4HJ2LSYEL]8\;_"'4Q9WD+/8,Q(@E)>"4=S&W\)^GXBO; M/!WQ&T+QE$J6LWV>_P 9>SF(#^Y7LP]Q^(%=)J.FV6KV4EEJ%K%G7ZU] L3@,V]W$KV5 M7^9?"_7^OGT,>6=/X=4>]45X-X,^-5WILHTKQ?%+(L9\O[7LQ+&1QB1>^/7K M[&O<;&_M-3LHKRQN8KBVE&4EB;21@JJ/4DUS'C M+XB:)X,@*W4OVB_(S'9PD;SZ%O[H]S^ ->(3WGC7XQ:QY$*%;&-L^6I*6UN/ M5C_$WYGK@8KVLOR6KB8^VJODI+>3_3O^1G.HHZ+5G4^-_C;).[Z9X15OF.PW MS)\S=OW:G^9Y] .M4_!OP:U'6YQJ_BZ6>&*1O,-LS$SS$\YSH1N_P %ZL[#Q%XJTOPQ:^;?S_O&&8X$YDD^@]/<\5Y#J.O^ M)OB/J!T^P@=+3.?L\1PBCUD;O^/'H,U;\._#_5_%EW_:_B&>>&WE.XF0_O9A M[ _='N?P%>P:7I-CHMDMGI]LD$*_PJ.2?4GJ3[FN6U7$;^['\6>][3 Y/I3M M5K]_LQ]//\?-;'A>H_#'Q-97AAM[/[9&%4B:)U"DD MG0HQHTU3CLCYG,,=4QV(EB*B2;MMMHK!3)C(L$C1*'D"DHI.,G' I]%;'$>! MV7@7XC:?K;ZS;00C4'9F,[RPR'+=2 V0#[UO>1\9O^?J'\K7_P")KUZBLE22 MV;+YV^AP?@R/X@IK4A\531O8>0VT*(?]9E"8O&6DHD0VUQ\7-/LO[+33X+@H-B7;M&SX['< M7 /U89KH/A_X!G\.W%QK.LW N=8N@0Q#%A&"+-"ETVZ.QB=\,P&3$XZ-COZ$=P:\ZTVR^)_@VW.F6%G::I8H2(7=@P4'GC MYE8?0Y%>P44.";N"E;0\CMOA]XE\7:XFI^-[A8H(B-EG$P.1UVC:<*/4Y)/Z MUZVB+&BHBA548"@8 %+13C%1!ML****HD**** "BBB@#C?BM_P DUU?_ +8_ M^CDHH^*W_)-=7_[8_P#HY**Y*_Q&]/8VO"'_ ")6@_\ 8.M__1:ULUC>$/\ MD2M!_P"P=;_^BUK9KJCL9/<****8@HHHH **** "BBB@ HHHH **** "BBB@ M#Q'Q_P"+YO$_B3_A%-/OX++34E\NYNII1&CL/O98D?*,=.Y'TKM_"K>!_"6F MBUL->TEI6 ,UP]Y%OE/O\W ]!V_6LQ_@CX;D=G:_UQHW&UCNK/Q#HFHW M[+6-/N9R"1'!J65UJ$DZ*RA M9Y$*X(P>B _K72:UH>G>(=.>PU.V6>!CD \%3V*GJ#5M2DM=R4TF/76--?2Q MJ:WUN;'9O\_S!LQC/6O)/"K'QK\8[OQ#"K'3[++(S+@'"[$^A/+?A6S_ ,*. MT+[1N_M+41!U\O*9_/;_ $KOM#T'3?#NG+8:9;"& '<>2:5I2:N.Z M6QP'QLT26]\/V>JPJ6-A(1)@=$?'/X%5_.NR\)>*+'Q/H-O>0W"&=8P+F,G# M1N!\V1Z9Z&MN:&*Y@D@GC62*12KHXR&!Z@BO.=0^"GA^ZNFFM+J]LT9LF)&# M*!Z#(R/Q)IM-2NA)IJS.=^(^H1^-O&>D>&=(E$XAD*S2Q\JK,1NY[A57)^IK MVJ.-8HDC0!40!5 [ 5SGA;P+HOA%7;3XG>YD7:]S.VYR/08 'T'US72TX1: MNWNP;6R"BBBK)"BBB@ KC_B)_P @:V_WKG_TAN:["N/^(G_(&MO]ZZ_](;FI MG\(UN>RT445P'2%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M3)IH[>"2::18XHU+N[G 50,DD]A3Z^?/CC\1I+VY;P5H4C/\X2^>+DR/GB%< M=>>OOQV(H YKQOXGU3XP>.K70=!5VTZ.0I:H@]R:^BO!WA/3 M_!?ARWTBP7(3YIIB,--(?O.?\.P ':N7^$GPYC\$:%]IO45M;O5!N&Z^2O41 M ^W?U/L!7HU !117E?COXRV&A&73]!\N_P!1&5>;.883]1]\^PX]^U=>#P5? M&5/9T(W?X+U)E)15V=YXC\4Z1X4T\WFK7:PJ<^7&.7E/HJ]_Y#OBO!-?\?>* M_B5J1T70;6:"SDX%K;GYG7UE?L/;A?7/6G>'?A[XG^)&HC6_$-W/!9RX)N)A M^\E7TC7H%]#P/0&O>O#OAC2/"VGBRTFT2!/XWZO(?5FZD_R[5[]\#DW:K7_\ MEC_P?Q]#+WJGDCSWP3\%-.TCR[[Q$8]0O1AA;@9@C/OG[Y^O'L>M>L*JHH50 M H& . *6BO QF.KXRI[2O*[_!>B-8Q459!1117(4%%%% !1110 45AZYXOT M/P\I%_>H)@.((_GD/X#I^.!7F^K_ !>U*]D^SZ%8"WW':KR#S)#]%Z _G6%3 M$4Z>C>IZF"R;&8Q./TS7"6W@?QEXMG6ZU>:6&,\A[USD#_ &4ZCZ8% M=KI/PDT"QVO?//J$HZAVV)G_ '5Y_,FL?:UZGP1LN[/2^H95@_\ >JSJ2[0V M^_\ X*.0OOBGXDUB;[-HUFML6^ZL,9FE/YC'Y+4"^"_'?B9@^I23)&>0;ZX. M!]$&2/R%>U6.G66FP^38VD%M'_=BC"@_7'6K5/ZHY_Q9-B>?T\/I@:$8>;U? M]?>>6:;\&+5,-J>JRRGNEN@0?]]'.?R%=39?#GPK8X*Z6DS?WIW9\_@3C]*Z MJBM8X:E':)YU?.L?7^.J_EI^5BO:Z?96"[;.TM[=<8Q#&$'Z"K%%%;I6V/,E M)R=Y.[/#/C#_ ,CC!_UY)_Z&]>?U]*ZYX-T/Q'=QW6I6K23HGEAUD9?ER3@X M/N?SK+_X5;X3_P"?&7_P(?\ QKRZV"J3J.2MJ?=9=Q-@\-A*=&:E>*MHE_F? M/U%?0/\ PJWPG_SXR_\ @0_^-'_"K?"?_/C+_P"!#_XUE_9]7NCM_P!;L!_+ M+[E_F>>?"'_D='_Z])/YK7NM8&A^"]"\.WCW>G6C1SLAC+M*S84D$@9/L*WZ M]'#4I4J?+(^.SO'TL=BO;4DTK):D%U96E]%Y5W:PW$?]R:,./R-7_ %<;=^!+_PQ(9+[PU"\*GEGA$L9^K#I^8KZ=HK&>&3UC)KY MGIX?.Y0]VO2A47G%)_>E^AX-X5U_P1I^HV]U>>$K6QNX6W1W=F"P0^NTG(_, MU[5IFM:9K4'G:=>PW*=]C>R6"X;_EO;?(WX]C^(-> M=ZI\+->T:?[9H5X;G85,OTYP?P/X5GS8BE\2YE^)U^QR?'?PI.C/L]8 M_?\ \%>AV^I?";P+JUZUY=^'H//CZ? M!909R5B7!8^K'JQ]R:\GT?XH:YH=S]A\0VKW*H<-YB^7.G]#^//O7J&A>*]& M\1QYTZ\5I<9:!_ED7_@)Z_49%;4L13J:)Z]CSL=DV+P?O3C>/\RU7_ ^9M5S M?B'P#X6\53"?6M&@N9P,><"T4<[X>\">%_"LK2Z+HUO M:S,,&7+228] S$D#\:Z*BB@ HHHH **** "BBB@#C_&?PXT/QE"TEQ%]FU # M"7L*C?[!A_$/KSZ$5XK-:^-?@[J_FQ.7L)'^^H+VT_LP_A;\CZ$BOIJH;NTM MK^TDM;N".>WE7:\4BAE8>X->U@,ZJX:/L*RYZ3WB_P!.WY&JT9R'@GXF M:+XRC6!'^QZGCYK.5N3[H?XA^OM7:UX3XW^"L]G(VJ^$&D8(=YLB_P Z$"?C/=Z;,-(\8+*Z(WE_;"A\V(CC$B]6^O7US75B,GI8JF\1E MDN9=8OXE_G_5FR54<7:9[S14%I>6U_:17=G/'/;RKN26-@RL/8BIZ^<::=F; M!1112 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHKE/&/Q!T3P9;D7DOGWS+F.SB(+MZ$_P!T>Y_#-:T*%6O- M4Z4;M]$)M)79TMU=6]C:R7-U/'!!$NYY)&"JH]237B7C?XVR3N^F>$5;YCL- M\R?,W;]VI_F>?0#K7+W%_P"-/C%K!MH$*6,; ^4I*V\ [%S_ !-^9ZX%>Q>" M/A?HO@Y$N2HO=4QS=2K]P^B+_#]>OOVKZ6."P64KGQO[RKT@MEZ_U\F8\TJF MD=$><^#?@UJ.MSC5_%TL\,4C>8;=F)GF)YRY/*Y_[Z^E>ZZ=IMEI%C'9:?:Q M6UM&,)'&N /\3[U:HKQLPS3$8Z5ZKT6R6R-(04=@HHHKSBPHHHH **** "BB MB@ K/UC6]/T&P:\U&X6&(< 'EG/HH[FN>\8?$'3_ RK6T&V[U+'$*GY8_=S MV^G7Z=:\XTOP_P"(_B/J?]HZA.\=GG!N''R@?W8U[_R]3FN6KB;/DIJ\CW,->\>7_ /9.C6\T5HYP((S\T@]9&Z >W3ZU MVWA#X96.A^7>ZGLO-0'(7&8XC[ ]3[G\!74Z#X>J[R*QN=?N_JN!C[.E^+]6%%%%=9X 4444 >&1_\G)^*?^P= M'_Z!;5WU<#'_ ,G)^*?^P='_ .@6U=]791^$PJ?$%%%%:D!1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% '&_%;_ ))IJ_\ VQ_]')11\5O^ M2::O_P!L?_1R45R5_B-J>QL^$/\ D2M!_P"P=;_^BUK9K&\(?\B5H/\ V#K? M_P!%K6S75'8Q>X4444Q!1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 5Q_Q$_Y UM_O77_ *0W-=A7'_$3_D#6 MW^]=?^D-S4S^$J.Y[+1117 =(4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 445S_C/Q=8>"O#<^KWQW;?D@A!PTTAZ*/YD]@": .4^,'Q'7P7HGV#3 MY1_;=ZA$6.?(3H9#[]E]^>U<;\#/APS,GC36XV:1R6L(Y>2<]9CG_P =_$^A MKEO /A74OBWXXNO$/B!GDTZ*4/@ QGT7W(-?4D<:11K'&BHB * MJJ, = !0 ZLW6]>TSPYIKW^JW<=M;KP"W5CZ*.I/L*Y;QW\4=)\'(]K$5O= M6(^6V1N(_0R'M].I]NM>0Z5X>\7?%[6?[3U&X>.P5BIN9%Q'&/[D2=S_ ))S M7NX#)G5I_6<5+V=)=7N_3^O2YE.I9VCJRWXH^)'B'X@W_P#87AJUN(;.8E1# M%_K9QZN1]U?49QZDUW'@/X-6.A^5J/B 1WVH##+!UAA/_L[>YX]N]=QX6\'Z M-X/L/LNEVP5V \VX?F24^K'^@X'I6]5XS.DJ?U7 1]G3[_:EZO\ K] C3UYI MZL.E%%%?/FH4444 %%%% !17+>)/'VB>' \4DWVF\''V: @D'_:/1?QY]J\R MN_$_C#Q[9Z7XA^(6A>'RT33_:[M>/(MR&(/^T>@_G[5YQ=^-?&'C*X:ST>" M6"(G!CLP<@?[4G;]!70^'?A!;0;9]>N/M#]?LT!(0?5NI_#'XUZ59V5KI]LM MM9V\5O O1(U"@?E67)7K?&^5=EN=WUK*\NTP\/:S_FE\*]%_7J>4Z'\'IY6% MQK][LR'IT_A M1Y6-S;%XS2K/3LM%]W^84445L>:%%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 9NL:!I>OV_DZE9QS@#Y6(PR_1AR*\OUWX2WUC(;SP[=M- ML.Y89&V2K_NL, _I7L5%8U3^%OBURMEXC3:P.T7<:_\ MH:C^8_*O4[>Y@O+=+BVFCFAD&4DC8,K#V(KII5H55>+/&QV6XG SY:T?1]'Z M/^F2T445J< 4444 %%%% !1110 5QGC;X:Z-XSA::1?LFI@82\B7D^@982MGRR2UO<#N5/\+?D> MF017N7@[QYHOC2TWV,WEW:#,UI*<2)[C^\/#>,?A/JWA.[_MWPE/9LC8^?;_3'WE_7'7/)KZ15\ M'G"Y<1:G6Z2Z2]?Z^?0QM*GMJCZ$HKQ[P%\:K?4/*TWQ0T=M=\*EZ!MCD_WQ M_ ??I]*]@!#*&4@@C(([UX.-P%?!5/9UXV_)^C-8S4E="T445QE!1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4=Q<0VEO)<7, MT<,,:EGDD8*JCU)/2N:\8>/]$\&6Q-[-YMXRYBLXB#(WH3_='N?PS7AMYJOC M3XP:O]DM8BEBC9\E"5MX1V+M_$?KSUP*]G+\EJXJ/MJCY*2WD_T[_D9SJ*.B MU9U?CGXVL[/IGA')8G8U^RC>!OA;H_@]$NI0M]JN,FYD7B,^D:]OKU^G2N[KLKYQ1P M<'A\LC9=9OXGZ=OZLD2J;D[S*FFZ78Z/81V.G6L5M;1C"QQK@?7W/N>35NBB MOFY2K.?11W-) MM)79=.G.I)0@KM]"_)(D,;22.J1H"S,QP !W)KR;QA\47G=M,\-%OF.QKL#Y MF/3$8_K^7K6'J_B3Q!\1M3&F:9;O'9YR+=#QC^](W^1]37HW@_X?:?X81;F; M;=:D1S,1\L?L@[?7K].E<3JSKOEI:+O_ )'TU/ X7*8JMCO>J=(=O.7]6]3E MO!_PN>9UU/Q*&)8[ULR>6/7,A_I^?I7K$<:0QK'$BI&@PJJ, #T IU%=-*C" MDK1/%Q^8U\=4YZS]%T7H%%%%:G %%%% !1110!X9'_RGL;7A#_D2M!_[!UO_P"BUK9K&\(?\B5H/_8.M_\ T6M;-=4= MC)[A1113$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !7'_$7_D#6W^]=?^D-S785Q_Q$_P"0-;?[UU_Z0W-3 M/X1K<]DHHHK@.D**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH @O;RVT MZRGO;R9(;:!#)+(YP%4#))KY9US4]8^-_P 1X;#3Q)%IT1*P*P^6"$$;I7'] MX\?^.K6[\9_B!/XGUE/!?AXO/;I,(YS#R;F?. @QU53^9^@->@^$M%T+X->" M3=:S<1KJ-R ]RZ_,\C@<11CN!G\R2<#I=.G.I)0@KM] ;MN=QH>BZ7X0\.0: M=9A+>QLX\M)(P&>[.YZ9/))KR+QY\99KN5]&\(%_G/EM?*IWN3QB(=?^!=?3 MUKG-=\5^*?BSK(T?2+62.PW96U1OE"@_?F;I_0=LGKZWX"^%^E^#HTNY]E[J MY'S7#+\L?J(P>GUZGVZ5]-3P6%RF*K8[WZO2';SE_5O4PWP00VT"001)%#&H5(T4*J@= .@J M2BO%Q^98C'5.>L_1=%Z&L(**T"BBBN H**** "BJ][>VNG6KW5Y/'! @RSR- M@"O*?$WQ9GN9&L?#<3*&.T73IEV_W%[?4\^PK*K7A27O,]# 99B<=*U&.G5O M9?/^F>B>(/%6D>&K?S-0N0)",I GS2/]!_4X%>4:KX\\2^,+LZ=H=O-;POP( MK;)D8>K/V'TP/7-6?#_PPU;7+C^T?$=Q-;I(=S(YW3R?7/W?QR?:O6=(T33M M"LQ:Z;:QP1]]H^9CZL>I/UKFM6K[^['\3V>?+5UVZ+Y?TPHHHK4X HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y/Q3\/])\2AY]OV2_/2XB7 M[Q_VQ_%_/WKS CQ9\,M0SR;-V]WMYO\ XD_D?PKWNHKFV@O+=[>YA2:&08>. M1058>XKFJX:,GS1TD>W@<[JT(>PKKVE+L_T?]?(YKPKX\TKQ0BQ*WV:_Q\UM M(W)_W3_$/U]JZJO(?%?PKFM9&U'PT68*=YM-WSH?5&[_ $//N:9X5^*5S82C M3?$RR.J'9]I*GS(R.,.._P!>OUJ(8B4'R5E;SZ'5B,GI8JF\1EDN9=8OXE_G M_5FSV&BH;6ZM[VVCN;69)H)!N21&R&'UJ:NP^;::=F%%%% @HHHH **** "B MBB@#S3Q]\(M.\3>;J&E>78:L+-.-EJUL) ,F.5>)(CZJW M;^1[U[^"SE*G]5QT?:4OQ7H_Z\C*5/7FCHR70/$>E>)]-6_TF[2>$\,!PT9_ MNL.H-:M?-&M^$_%?PGU<:OI-S)+89P+J)?E*_P!R5/\ (Z8.>GJO@/XKZ7XM M$=E>;+#5R,>2S?),?^F9/?\ V3S]>M+'9*X4_K.#E[2EW6Z]5_7FD$:EWRRT M9Z%1117@FH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445R_B_P ? M:'X-MB;^?S+QES'9Q$&1O0G^Z/<_AFM:-"I7FJ=*-V^B$VDKLZ2>XAM;>2>X ME2*&-2SR2,%50.I)/2O%/''QNRTFF^$AN8G8U^Z9_P"_:G^9_ =ZY2]U?QI\ M8-6-E:0F.P1@?(0E8(1V:1OXC^OH*]=\#_"O1O""QW7>-?B@ MEN9--\/.LDWW9+PP]NI_6O-=)\/>(?B/JAU+49W2SS@W#CY0/[L:_Y' MKS6QX.^&<^HRKJ_B7S CGS%MG)WRD\Y<]0/;J?;OZ[%%'!$D42+'&@"JBC 4 M#L!7*J<\0^:II'L>[4QF&RB+HX+WZO6?;R7]>M^F?H>@:=X>L!9Z= (TZNQY M:0^K'N?\BM.BBNU))61\Q4J3J2-WLQY ].3Z5V7CWQI9^!O M#,VIW&V2X;]W:V^>99".!]!U)]/?%?(MQ<7^MZU-JVI2-")M+^'=@/$6HPK>>)+F/_B7V)/% MM&P_ULA[%@>!UVGMNR-/0_"OBGXM:T=7U:YDBL-V&N7&%"Y^Y"O^0.Y)Z]%X M!^#4MXZ:SXN60!SYB6+$[W)YS*>H_P!WKZXZ5[E##%;PI#!&D<4:A41% 50. M@ '05[=3&X7*8NC@??J]9]O)?U;U,E&5366W8R_#OAG2O"NF+8:3:K#'U=SR M\C?WF;N?\C%:]%%?,U*DZDG.;NWU9NE;1!1114 %%%4=5U>PT2R:\U&Y2"%> M['ECZ =2?84FTE=E0A*Z@./*1OEC/^TW]!S] M*X?Q!\0]8\4W7]E>';>>"&0[0(QF:4>Y'W1]/Q-;GA/X3PVWEWOB$K/-]X6B MG*+_ +Q_B/L./K7'+$3JOEHKYGTE+*D%N_7^OGT.5M]/\ %GQ+ MOQY_,^IKU7PQX'TCPPBO!%Y][CYKJ49;_@(_A'T_$FN MCCCCAC6.)%2-!A548 'H!3JTI8:,'S2U?3*F^TD;)0DF&<>JGLWZ M^HKUWPSXNTOQ3:[[.39<*,RVTAPZ?XCW'Z5J:AIUGJMD]G?6Z3V[_>1Q^H]# M[BO'/$_P_P!3\*W/]L>'YIY+:([\H?WL'UQ]Y??\QWKB<:F&UCK'MV/I56P> MVT5YUX+^)UOJWEZ?K3);WQ^5)ND*^//@J&:35?"0\N0'>]@6P"?6,]O\ =/X$=*]LHKNP.8XC M U.>B_5='ZHF4%)69X%X(^,5]HEP-%\7I/)%&WE_:G4^="1QB0=6 ]?O?6O= MK.]MM0LXKNSN([BWE7Q%]\8_!O7/(GC\RQE;/EL2UO<#U4_PM^HXR"*]R6%P>;IU,):G6ZP> MS]/Z]4MS+FE3TEJCZ;HKF?!_CK1O&=GYFGS;+I%S-:2'$D?O[CW'Z'BNFKYJ MM1J4)NG55FNC-DTU=!11160PHHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J"\O+;3[22ZO M+B*WMXQN>65@JJ/ R2K7A[>N_9TEU?7T_K[S.51+1:LZCQI\; MI;AVTSPA&V6.PWSIEF)X_=I_4\^W>J?A#X-ZIKUP-7\7SSP1RG>8&8FXF/\ MMD_=_G]*]*\%_#+1/!R).B?;-3Q\UY,O*_[B_P (_7WKM:ZJV<4<)!T,LCRK MK-_$_P#+^K)$JFY.\RGI>E6&BV$=CIMI%:VT?W8XQ@?4^I]SS5RBBOFY2C1M"AF2TD;:$3_63_ M .]Z+[?G[=GX*^&]KH/EW^IA+G4NJCJD)]O5O?\ +UK>\+^$--\*V?EVJ>9< MN/WMRX^=_;V'M_.M^II8=\WM*NLOR-\=F\%2^J8!PUN>R44 M45PG2%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !5'5]8L-!TR;4=2N4M[6(99V/4 M^@'\?:]!'/NF MFED$=G8P?=4DX ]?5C_ "KVLMR>6)BZ]=\E);R?7T_K[]C.=2VBU9;\2ZQK M'Q1\:JUK:S3')CL;1>?*CSU/8$]68\?@!7M?P]^%%AX36/4=2\N\UC&0V,QP M'T3/4_[1_#'?7^'G@6U\%:$D3*DFISJ&N[@#JW]Q3_='Z]>]=A6N/SB/L_JF M!7)2_&7K_7KV%&GKS2W"BBBO -0HHHH **KWM]:Z;:27=[/'!!&,M(YP!7D' MBCXDZAKUQ_97AN.:*&0[!(@/G3?[N/NC]?ITK&M7A26N_8]++\KQ&.E:FK16 M[>R.R\7?$;3O#HDM+3;>:D./+4_)&?\ ;/\ 0<_2O/=,\/>)/B/J/]HZC.\= MGG'GR#Y0/[L:]_Y>IS72^$/A3'#LOO$0$LOWELPR:!XCT[Q)8"[T^;=C DB;AXSZ,/Z]#5T<0JGNO278Y.%%%% !1110 4444 %4]4TFPUO3Y;#4K6.YM9!\T<@R/J/0^X MYJY151DXM2B[- ?._B_X5ZUX-O?[=\*SW,]K"WF#RB?/M_R^\ON.W4=ZZCP' M\:K74O+T[Q.8[2[/RI>#Y8I/][^X??I]*]@KS+QY\']-\2>;J&D>7I^J'YF M&(IC_M ?=/\ M#\0>M?2T'W'I@(90RD$$9 M!'>EKYL\.^.O%'PQU/\ L37;2::QCZVLI^:-?[T3]"/;H?;K7OGA[Q-I/BG3 M5OM)NUGCZ.O1XSZ,O4'_ "*\W,7>-?C3I>A^99:&(]2OQP9,_N(S[D??/L./?M75A,% M7QE3V="-W^7JR9245=GH6L:WIN@:>]]JMY%:VZ_Q.>6/H!U)]A7AOBSXR:OX MAN?[)\)V\]M%*VQ947=<3?[H'W?PR?<5E:3X0\9?%345U75KF6*R/2ZN!A0O MI$G&1],#WS7N7A/P)H7@ZVVZ=;;KEAB2[EPTK_CV'L,"OH/8Y?E&M;][6[+X M5Z_U\EN97G4VT1YCX*^"$D[IJ7BYV&X[Q8H_S-_UT8?R'/OVKVRTL[:PM([6 MS@C@MXAM2*)0JJ/8"IZ*\3'YEB,=/FK2TZ+HO1?TS2,%'8****X"PHHHH ** M** "BBB@ HHI"0H)) Y)/:@!:XOQI\0;/PU&UI:[+G5"/\ 5Y^6+W?_ Z_ M2N=\:_%#:9-,\.R;G/RR7B\@>T?J?]K\O6H/!?PRDNG75O$B/ACO2T<_,Y/. M9/\ #KZ^E<=2O*DQ_#&.@'OT'O7M.F:79:-81V5A;I! G15[GU)[GWJTB)'&L< M:JB*,*JC ]!3JUHT(TE?=]S@S+-JN.DHOW8+:*V7]?\,%%%%;GE!1110 44 M44 %%%% !1110 4444 %%%% 'AD?_)R?BG_L'1_^@6U=_7 1_P#)R?BG_L'1 M_P#H%M7?UUT?A,*FX4445J0%%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 <9\5_^2::O_VQ_P#1R44?%?\ Y)IJ_P#VQ_\ 1R45RU_B-J>Q MM>$/^1*T'_L'6_\ Z+6MFL;PA_R)6@_]@ZW_ /1:UM5TK8R>XE%+13$)12T4 M )12T4 )12T4 )12T4 )12T4 )12T4 )12T4 )12T4 )12T4 )12T4 )12T4 M )12T4 )12T4 )7'_$3_ ) UM_O77_I# _#8\4>,8EGU";C3M(<_ZR3KNE]AU*_@>3BOI<+E='"4 MEB\RT7V8=7Z_UZ^>,IN3Y8'GWB'4]1N;LWVJ323WMT/,W2GYBIZ''8>@].G& M*]U^"'PY;2+-?%6L0G^TKM/]%C<+/$(: M:PAFW_O!Q,CIT'3./IRO-S+-:V.DN;2"VBMD7""B%%%%>86%%%! M( ))P!0 5S?BKQKIGA6W_?MYUXPS':H?F/N?[H]_RS7+>,_BE#9>9I^@.D]S M]U[KJD?^[_>/OT^M8GA7X<7^OW']K^)'F2"0[_+=CYL_NQZJ/U^G6N.IB')\ ME'5]^B/HL)D].E36*S%\D.D?M2_K^K;F8J>*/BAJNYCMM(VZ\K! /;U;\S]! M7K/A?P9I?A:WQ;1^;=L,274@^=O8?W1[#\+:WX;USXKEN;5<$W!KFIO>+V?_ 3EO!WCJQ\50"%MMOJ2KE[< MG[W^TA[CVZC]:ZRO&_&/PYNM%G.L^&S*88V\QH8R?,@([H>I'ZCW[;G@?XEQ M:KY>FZVZ17Q^6.XZ),?0^C?H?;I65.O*,O9UM'W[G;CD4445V'SH4444 %%%% !1110 4444 8_B/POI'BK3C9:M:K,G5'' M#QGU5NQ_0]\UX)K_ ()\4_"W5/[:T.[FFL4/_'S$.57/W94Z8]^1]#Q7TG2, MJNI5@"I&""."*];+LWK8+W/BIO>+V_X']7,YTU+7J>;^ _B[IGB<1V&J>7I^ MJG )Q%,?]@GH?\ 9/X$UZ37CWCOX)VVHF34?# CM;HY9[)CB*0_[)_@/MT^ MEO^";W^Q/%-MZ] M/Z^?0E3<=)_>?15%9VBZ[IGB+3DO]*O([FW;NIY4^C#J#[&M&OFYPE"3C-6: M-KW"BBBI **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJC MJVLZ;H5BU[JEY%:VZ]7D;&3Z =2?8$;:6(2'8+EDW32'T1.D5\3_P OZO8Q M=1MV@8^L>,_&/Q2U%M)T>UEBLFZVMN>-OK+)QQ]<#VS7H7@KX*Z7HOEWNO&/ M4K\8(AQ^XC/T/WS]>/;O7HFCZ'IGA^P6RTJRBM;=?X4'+'U)ZD^YK0K+%YY) MT_J^"C[.GY;OU?\ 7JQQI:WEJQ JA5 P .U+117@&H4444 %%%% !1110 M 4444 %%%8_B+Q+IOAFP-U?RX8Y\J%>7D/H!_7H*4I**NS2E2G5FJ=-7;Z&A M?7]KIEE)>7LZ06\8RSN< ?\ U_:O%_%'C?5/&=Z-%T*"9;21MHC3_63^[>B^ MWY^U.>Z\1_%#7!#$FRUC.0@)\J!?5CW;]3VXKUSPMX0T[PK9[+5?,N7&)KEQ M\S^P]![?SKAD?-_UZ=S#\%?#BU\/B._U$ M)*?^P='_ .@6U>@5UT?A,*FXE%+16I E%+10 E%+10 E%+10 E%+10 E%+10 M E%+10 E%+10 E%+10 E%+10!Q?Q7_Y)IJ__ &Q_]')12_%?_DFFK_\ ;'_T MX4444Q!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 5Q_P 1?^0-;?[UU_Z0W-=A7'_$7_D#6W^]=?\ I#^)6K+H/A^VG2PD;"6Z??GQ_%(>@7OCH.^:J$^+/C-XDX_=V4+>X@M M5/\ Z$Q_,^PZ>\^#_!6D>"M-^SV$>Z=QF>ZD WRGW]!Z 531:(Y'PIX!T/X::+-XC\03137UO&9))R,I /[L8[L>F> MI)P,9Y\B1=9^.?Q+);S(-.CZ]UM+<'IZ%V_4GT'&C\4_&UY\1?%=MX4\-[I[ M".<1QB,\74W0OG^XO.#TZGZ>Z?#_ ,$6?@3PU%IT&V2Z?$EW<8YEDQ_Z".@' M]2:^B:5;:9I\"PVEL@CCC7L!_,GJ3W) MJY117,,***YKQ9XUTWPK;8F;S[UQF*U0_,?=O[H]_P LU,YQ@N:3T-J&'JXB MHJ5*-Y,V=3U2RT>Q>]O[A(($ZLQZGT [GV%>->(_&^L>-;W^Q]#MYH[20[1$ MG^LF'JY[+[=/4U6MK'Q+\3]7^T3R>79QM@R$$0PCT0=S^O3)KV#PYX6TSPQ9 M>18Q?O&'[V=^7D/N?3V'%<7-4Q.D=(_F?2JGA,E7-5M4K]ND?7S_ *TW.:\& M_#2TT/R[[5-EUJ Y5<9CA/MZGW_+UKOZ**[*=.--X]&_0^W?TFBLZE*-2/ M+([,%CJ^"JJK1=G^#\F>.^"_B//I4PT;Q(9!'&?+6XD!WPD<;7'4CWZC^7L$ MS^OUZCWZ5YYX;\6 MZOX"U1M&UJ"5K)6^:%N6BS_$A[COCH>U(P2Y:J M^*'?S7]?<]_%/&/PHU0ZKI=Q))8@X^U0+E&7^[*G./QX]#FO3 M/!'QCTGQ%Y=EJ_EZ;J1P 6;]S*?]EC]T^Q_ FO2V571D=0RL,$$9!%>2>-O@ ME8:IYE]X;,=C>'YFM6XAD/\ L_W#^GL.M?20S+"9E%4\Q7+/I-?JOZ7H8\DH M:PV['KE%?-_A_P"(OBKX=7PT7Q#:3W%K%Q]GN#B2-?6-^Z^@Y'IBO=/#7B_1 M?%MG]HTF\60J,R0M\LD?^\O]>GO7FYAD^(P7OOWH/:2V_P"!_5BX5%+U-RBB MBO)- HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBFR2)%&TDCJB*,LS' ]2: M'5%<7,%I;R7%S-'##&-SR2,%51ZDG@5YKXM^->AZ('MM& U6]'&Y&Q A]V_B M_P" \>XKS2*R\??%R[$TSN-/#V3ZFO>PF0UJD/;8EJE3[ MO?Y+^OF92JI:1U9W7C#XYV%AYEIX:B6^N!D&ZE!$2G_9'5OT'UKC-)\"^-/B M9?)JNMW4T%HW2YNAR5_Z91\O4?"'PAT#PR8[FZ3^T]07GS9U&Q#_LIT M'U.3]*]"KIEFV%P$73RV'O?SRW^2_KT%[.4M9_<[(P] MW-AI6]<'^$>PQ73T45\[6KU*\W4JR;;ZLU225D%%%%9#"BBB@ HHHH **** M"BBB@ HHKS#QM\3X[3S--\/R+)R>I]^GU[9U:L:4>:1VX' 5\;5 M]G15^[Z+U-_QEX^L?"\36\.VYU-A\L /$?NY[?3J?;K7G.A>%]<^(>JMJNJS MR)9EOGN&'W@/X8QTQ^@]S6KX-^&D^I2KJ_B3S!&Y\Q;9R=\I/.YSU ]NI]N_ MKT44<$211(L<: *J*,!0.@ KEC3GB'S5-(]$>[5QF&RB#H8+WJK^*?;R7]?? MTJZ5I-CHE@EEI]NL,"=AU8^I/<^]7:**[4DE9'R\YRG)RD[MA1113)"BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH \,B_P"3E/%/_8.C_P#0+:O0 M*\_B_P"3E/%/_8.C_P#0+:O0*ZZ/PF%3<****U("BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** .,^*__)--7_[8_P#HY**/BO\ \DTU?_MC M_P"CDHKEK_$;4]C:\(?\B5H/_8.M_P#T6M;-8WA#_D2M!_[!UO\ ^BUK9Q72 MMC)[A11BC%,0448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 M 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 5Q_Q%_P"0-;?[UU_Z M0W-=ABN/^(O_ "!K;_>NO_2&YJ9[#6Y['1117"=(4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44A(4$D@ [D=_\ 9Z_2O+O"G@37_B9JS:]K]U.EA(V7 MN7^_-C^&,= !TST';/2MWX>_!Z6]D36_%R/M<^9'8R$[Y">=TO?_ (#U/?T/ MND<:0QK'$BI&@"JJC 4#H *]VMCL-E4'A\#[U1_%/]%_5O5[9*+J.\MNQ3TC M1]/T+38M/TRU2VM8A\J(.I]2>I)]37D'QS^)7]EVC^$]'G_TVX3_ $V5#S#& M1]P?[3#KZ#Z\=M\3O'\'@/PXTR%)-4NQ_NXW'-M$><>S'J?08'K7K=%%2 45#=WEO86LEU=S)#!&,O(YP *\;\5 M?$+4/$UU_8WAV.9+:4[,H#YMQ[?[*_TZ^E8UJ\:2UW['I9=E=?'SM#2*WD]E M_78Z+QK\3H-,\S3]#=)[T95[CJD1]O[S?H/?I7/^$_AW?>(KG^V?$;S);RMY MFQR?-G]R>JK^I[8ZUT?@KX96^D^7J&M*EQ??>2'K'"??^\WZ#]:]%K"%&=5\ M];Y(]6OF>'R^F\-EN[^*?5^G]>GH__ M %UNT5,HJ2M+8UHUJE":J4W:2ZG@MK>^(/A?KQM[A#):2'+1Y/E3K_>4]F_R M:]GT+7]/\1Z1L[0Q"^Z7_ M ?ZU6WO5%<[X3\8Z?XKLM\!$5V@_?6S'YE]QZK[_G715VQDIKFCL?,5Z%2A M4=*JK270****HR"BBB@ HHHH **** "BBB@#)U_PUI'B>P-GJ]E'<1\[&(P\ M9]5;J#7AGB7X3^(O!UY_;'A:ZN+J"$[E,)VW$0]P/O#Z?B,5]$T5ZF7YOB<% M[L'>#WB]4_\ (B=-2/$O!WQS4[+'Q9$4+3_!^CZFL9*6J'4445RE!1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445!=WEKI]L]S> M7,5O @RTLSA%7ZDTTFW9 3TV21(HVDD=411EF8X 'J37E7B?XZ:+IH>#0H6U M.Y''FME(5/U/+?@ />O/!'\0_BQ."WFG3RW4_N;5/_BB/^!&O=PW#]>G>*_C5H&B;[?2O^)M>#C,38A4^[]_^ Y^HKS%I_B! M\6KG8@D_L_=R%S%:Q_4_Q$?\"->C^%O@?H>D^7<:U(=4NASY9&V%3_N]6_$X M/I7J$,,5O"D,,:11(-JHBA54>@ Z5U?VCE^7:8&'//\ GE^B_P"&^9/).?Q. MQYEX3^">AZ*4N=9;^U;P<['7$"'_ '?XO^!<>PKTY$2*-8XT5$4855& !Z 4 MZBO!Q>-Q&+GSUY-O^MELC6,5'1!1117*4%%%% !1110 4444 %%%% !1110 M5#=W=O86LEU=S)#!&-SR.< "J&O^(M.\-Z>;O4)MH/$<:\O(?11_D"O&KS4? M$7Q/UH6MM&8[1#D1 D10C^\Y[G_(%<];$*G[JUEV/8RW*)XM.K4?)26\G^A> M\6>/M0\577]B^'XIEM96V?(#YEQ_@OMZ=?2NK\$_#6WT3R]0U8)<:C]Y(^J0 M'V]6]^W;UK>\*>#-.\*6N(%\Z\<8EN7'S-[#T'M^>:Z.HI8=N7M*NK_(Z<=F M\(4OJF7KEI]7UEZ_U]RT"BBBNL^>"BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@#PR+_DY3Q3_ -@Z/_T"VKT"O/XO^3E/%/\ V#H_ M_0+:O0,5UT?A,*FX448HQ6I 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 4 M48HQ0 448HQ0 448HQ0 448HQ0!QGQ7_ .2::O\ ]L?_ $QM>$/^1)T'_L'6__ *+6MJL7PA_R).@_]@ZW_P#1:UM5 MTK8R>X4444P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ KC_ (B_\@:V_P!ZZ_\ 2&YKL*X_XB_\@:V_WKK_ M -(;FIEL-;GL5%%%<)T!1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %5=1U&STFPEOK^YCM[6(;GDD. /_K^U9?BKQ=I M/@_2S>ZG-AFR(8$YDF;T4?S/05X#=7WBSXR^(A;V\?EV439$8)$%LI_B<_Q- M^IYP,5[&6Y1/%IUJKY*2WD_T_K_(SG44=%N7_&GQ)UCQ[J \/^&H+A+&9M@C MC'[VZ_WO[J^WIR?;T#X=_"6S\,+%J>L".[U?[RKUCM_]WU;_ &NW;U/1^"O M6D^";'R[1/.O9%Q/>2+\[^P_NK[#\"I?5, N2GU?67K_7^0HTW? MFEN%9?B+Q!I_A?0KK5]3E\NVMUR0/O.W95'PKY;\=>*-3^+WCFUT#0%9M.CE*6J'(#G^*9_08SCT'N37SYJ0:+INL_& M_P"(\U_J!>+3XB&G93\L$(/RQ)_M'G_QYJ^I[*RMM-L8+*SA2"V@01Q1H,!5 M P *Q_!OA*P\%^'+?2+!<[?FFF(PTTAZL?Z#L !6_0 5C^(O$NF^&; W5_+A MCGRX5Y>0^@']>E8OC/X@67AB-K6WV76ID<1 _+'[N?Z=?IUKSS0?"NM_$'4S MJ^KW$J6;-\T[#EP/X8QT ]^@]S7+5Q%G[.FKR_(][+\G4J?UO&ODI+[Y>G]> MA%K^%/!FF^%;7$"^=>.,2W3CYF] MA_='M^>:UM*TFQT6PCLM/MUA@3L.I/J3W/O5VG1P_*^>>LB,QSAUX?5\.N2D MMDNOK_7WA11172>(%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5!>6=O?VD MEK=PI-!*NUXW&014]%#5QIN+NMSP[Q5X+U+P5J"ZUH4TQLT;Z^_M7:LJNC(ZAE88((R"*\A\;_#:6QD; M6/#BN$0^9);1D[HR.=T??'MU';VX94YT'STM5U1]10QN'S6FL-CGRU%\,_T? M]?<]_7Z*\R\"_$M+_P K2]=D6.ZX6*Z;A9?9O1O?H?KU]-KJI58U8\T3PL=@ M*^"JNE65G^#\T%%%%:'&%%%% !1110 4444 %%%% !2,JNC(ZAE88((R"*6B M@#S'Q9\%-"UO?=L:YA<^Z?P_\!X]C7FBS_$#X2701PYT_=PK9EM9 M/H?X2?\ @)KZ9IDT,5Q"\,\22Q.-KHZAE8>A!ZU[N$SZM3A['$I5:?:6_P G M_F92I)ZK1GF_A7XU>'M;"0:H?[)O#Q^^;,+'V?M_P+'U->DQR)-&LD;JZ,,J MRG((]0:\O\4_!#0M7WW&C.=*NCSL4;H6/^[U7\#CVKSAH/B'\*)BR&7^SPW+ M+^^M7^H_A)_X":ZO[-R_,-P7<)_CAD# >QQT/L:\7%Y= MBL&[5X->?3[]C2,XRV9HZKI^D6YN-1OK>TB'\<\@0'Z9ZUYSK_P =?#NG;HM* M@GU28=&4>5%_WTPS^2_C79AI5B:]XOT#PS&6U; M4X+=\9$6=TC?1!D_I7A-Q\0?B)XZG>UT2&:&$G!33HB-O^]*>1^8%:N@_ ?4 M[Z077B74Q;[SN>& ^;*WKESP#_WU7LK(Z&%7-F%91_NQUE_7R9G[5R^!%GQ' M\?7??;^&]-VYX%S>!_B!\1;E+[69IX;9OWDN?9CT_#%=-3>=8;"+ERZBD_YI:O^OG; MR#V/+#PM$T";;G4F'R6ZGA/=SV'MU/ZUS7C3XHI 9--\/. M))ONR7@Y5?9/4^_3TS5'P?\ #.XU*5=6\2^8$<^8+9R?,E)YRYZ@>W4^W?CJ M8B4Y>SHZOOT1]'A,II8>DL7F3Y8](_:E_E_6QD:-X#Q_Q1.@_]@ZW_ /1: MUM8KH6QD]Q**7%&*8A**7%&* $HI<48H 2BEQ1B@!**7%&* $HI<48H 2BEQ M1B@!**7%&* $HI<48H 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@!**7%&* $KC M_B+_ ,@:V_WKK_TAN:['%<=\1?\ D#6W^]=?^D-S4RV*6Y[%1117$= 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444A(4$D@ ^ M._T>#RFEAZ2Q>9/ECTCUE_7]6,95&WRP,/PUX-\1_%366UO6[J6.P+8>Y<*^A-$T/3O#NF1Z=I=JEO;1]EZL>[,>I/N:O0PQ6\*0PQI'% M&H5$1<*H'0 #H*?7#F6;5<:U&W+36T5LO^#_ $BX4U'U"BBO+?C'\2U\'Z3_ M &5IDH_MN\0[64\VT9XW_P"\>0OY]N?*+..^.'Q(>]N&\%Z#(S_.$OI(N2[Y MXA7'7GK[\>M=Y\(_APG@C0_M=]&IUN]0&=NODIU$0/ZGU/T%<9\#?AHR^7XR MUN(F5_FT^&0<@'_EL<]S_#^?H:]PU#4;32K*2\OKA(+>,99W/Z>Y]J3:6K*C M%R:C%7;+)(4$D@ 0/:/U/^U^7K6'XE\:ZM MXVOQHVAP3)9R':(T^_-[N>R^W3U]NW\%?#FT\.A+Z_V76I]0<92'_=]3[_EC MOQ2JSKODI:+J_P#(^FHX##Y7!8C,/>F_AA^LOZMZ['.^#/AC)=.NJ^)5?#'> MEHY.YSUS(>OX=?7TKUJ.-(HUCC1410 JJ, =@*=1732HQI*T3QLPS&OCJG/ M5>G1=%Z!1116IP!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 >;^.OAK'JOFZGHJ+%??>D@'"S'U'HWZ']:P_!7Q&N-(F71?$?F>3&?+ M2>0'? 1QM<=2/U'TZ>R5QWC7P%:>*(6N;?9;ZHH^67'$G^R_^/45QU:$HR]I M1W[=SZ/ YK2K4E@LQUATEUC_ ,#^M4=?'(DT:R1NKQN RLIR"#W!IU>%^&O% M^K>!-3;1]9@E:S1L/"W+1?[2'N.^.A[5[787]KJ=E%>64Z36\HRKH>#_ ('V MK6C7C579]C@S/*JN!DF_>@]I+9_\$LT445N>6%%%% !1110 4444 %%%% !1 M110 4C*KJ58!E(P01D$4M% '!>(_A#X5\0;Y8[4Z;=-SYMGA03[I]T_@ ?>O M+M2^$_C7PA=F_P##UW)=JG26RZ9Y^@+5]'45[.$S[&X9EX4X<2QFWG'UP,?^._C7I.@_&/PCK6V.:[?39S M_!>+M7/^^,K^9%=AJFBZ7K<'D:GI]M>1]A-&&V_0GI^%>H6]S!=PK-;31S1 M-T>-@RG\14M?.=S\(O'?AJ9KG0KT3XY#65R89,>X./R!-1Q_$SXC>$I%AUJW M>5 ?/#UJ?QP:]4RTT]BY7@?Q2^)>IV?C:&QT.^DAATMAYPCK*P'WE P,' MOFO6/&?BJW\,>$;W5DDCDE0>7;J""&E;[H_#J?8&OD2::2XFDFF=GED8N[L< MEB3DDU]5PME<:TY8BM&\5HD^_7[E^9A7G;1'V=H.LVWB#0K+5K0_N;J(.!G) M4]U/N#D?A6C7@OP,\9163W?AW4+E(H7S<6KRN% ;^-99;4PF+E1BFUT]'M_D:PFI1N:M%58ZI\-*7W,'.*ZGI=%>' MWW[0J\KI_AXGT>XN'?\(1\4 MO%8SJ4MXL+]KZ\VK_P!^P21_WS6]I'[/C':^LZX!ZQ6<>?\ Q]O_ (FM?[)R MZAKBL4GY15_QU_(7M)OX8FOJ_P ?=#MMR:5IMW>N.CRD0H?YG]!7%W'Q.^(/ MC"9K;0[:2!#P4TZW+,!_M.&.&)>%2-0JCZ 4?VCE6%_P!VP_.^\W^FOZ!R3E\3/GG3_@OX MOU^X^UZ_?I:%_O/<2FXF/X X_-J]%T#X+^%-'VR7<,FJ7 YW71^3/L@XQ]T=/^#^)4:4416]M!:0)!;0QPPH,+'&H55'L!4M%%>,V MV[LT"BBBD 4444 %%%% !1110 4444 %%%% !1110 445@>*/%^F>%;3?=OY MERXS%;(?G?\ P'N?UZ5,I**O+8UHT*E>:ITE>3Z&KJ&HV>E64EY?7"06\8RS MN?T'J?:O&?$GC;5_&M\-&T*"9+20[1&G^LF]W/9?;IZGTJ*GB7XHZUN8^79Q M-UY$-N/;U;]3[#IZ_P"&?"FF^%K+R;*/=,X_>W#CYY#_ $'L*XG*>)TCI'OW M/IHTL+DJYZUJE?HND?7S_I=SG_!?PWM/#XCOM1V76I=5[I#_ +OJ??\ *N\H MHKLITXTX\L4?.XO&5L75=6M*[_K8****LY@HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#PV'_DY3Q3_P!@Z/\ ] MJ M] KS^'_DY3Q3_P!@Z/\ ] MJ]!Q751^$PGN)12XHQ6I E%+BC% "44N*,4 ) M12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0!Q?Q8_Y) MGJ__ &Q_]')11\6/^29ZO_VQ_P#1R45S5OB-J>QM>#_^1)T'_L'6_P#Z+6MJ ML7P?_P B3H/_ &#K?_T6M;5="V,WN%%%%,04444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %:^FC1PN2I M3K6J5^D>D?7S_I=S&\JFVB.8^'OPDL?# BU+5A'>:N/F48S';G_9SU;_ &OR M]3Z9117SV+QE;%U75K2N_P O0UC%15D%%%9^N:W8>'=&N=5U.<0VENFYV[GT M 'IKE*,7Q_XWLO GAN34;C;)=292TM\\RR?_$CJ3_4BO!_AIX*O_B=X MMN?$_B-GFTZ.;?.SC_CYE[1C_9 QG'08 Z\4(TUWXY_$8LV^"PCZGJEG;YZ> M[G]3[#CVK7/%VC?#_1X?#OA^"-[BVC\M(P[$\D=<\GWBI4C3CS29TX M3"5L755*C&[_ *W.I\1^*=+\)Z>LETP\PKB"VCQN?'H.P]^E>19\2?%'6_\ MGG:1-[B&W']6_4^PZ6O#?@K5_&]\=9URXF2TD.XRO]^8>B#LOOT]!7L^GZ=9 MZ591V=C;I!;QC"H@_4^I]ZXU&>)=Y:1_,^BE5PN2Q<*-JE?J^D?3S_I]C,\, M^$]-\+67DV<>Z=Q^]N''SR'^@]O_ -=;M%%=L8J*M'8^9K5JE:;J5'=OJ%%% M%49!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110!@>*?"6G>*K'RKI?+N$'[FY0?,A_J/;^5>1VM[XA^%^O&WG0R6DART>3 MY4Z_WE/9OU]17O=4-8T6PU[3WL=0@$L+'B M\/B%ST7NNWFOZ^YD6@^(-/\ $>G+>:?-N7H\9X>,^C#M6I7@^JZ+KWPTUI=0 MT^9I+-FPDP&5ITU%%%=1X84444 %%%% !1110 4444 % M%%% !1110 4444 %-=$D0HZJRG@JPR#3J* .=U'P%X4U7<;O0+!F;J\<0C8_ M\"7!KE+_ .!7A*Z8M;/J%D>RQ3AE_P#'P3^M>FT5W4;5L_9/$4T?H);4/\ R85D3_L^:PKX@UJP=?61'0_D :^@:Y[QOXEC M\)^$[W56*^'==NM)>[ANI;9MDDD.=N['(&0.G0^X-9=/FFDN)I)IG9Y9&+N[')8DY)-, MK],IJ2@E-W?5G&PKUOPW\$1XBT6RU:/Q)$MOM>3GM3%T<(ZV%E9QU>B>GS[;ET ME%RM(U[7]GW1$Q]KUG4)?7RE2/\ F&KA MT5^=U,[S"I\59_+3\K'8J<%T,"Q\$>%M-Q]E\/Z-?%[>(G\'>#=*D>\ M:%'EODY,8?T)^5/]YC],'FO*=(\+WOA'XW>'=-U*Z6YOFGAGGD4DC>^21D\M M]>]>?4K5*KO4DWZNY226Q]85Y9XE^.FA^&/$5[HMSI>HRS6C['>()M)P#QEL M]Z]3K,N/#FAWEP]Q65UCC12SNYP% ZDGL*\EU?]H'P]:7TEII.G7VK&,_-+$ MD9]USDD>^!4/[0GB&XT_PQ8:%:.RRZK,WF!.K1IC*_BS+^1%=UX#\%V'@GPU M;Z?;0I]J9 UW< ?-+)CDY] > .P_&@#'\%?%_P -^-;T:?#Y]EJ+?@5Y9\0?A-/XD\3Z=X@\/75IIFH0-ON)65AYC*04?Y1RPYR3 MUX]*]27=M&[&['..F: %HHHH **** "BBB@ HHHH **** "BBB@ HJM?ZA:: M79R7=]<)!!&,L[G ^GN?:O'/$_Q!U3Q3=?V/X>AGCMI3L'EC][/^7W5]O3J> MU8UJ\:2UW['I9=E5?'2]S2*WD]D=/XS^)UMI/F6&C,ES?#*O-UCA/_LS?H/T MKE_#'@#4_%=W_;/B":>.VE.\ES^]G^F?NK[^G0=ZZ;P9\+[?2_+O];5+B]'S M)!UCB/O_ 'C^@]^M>CUA&C.L^>MMV/5K9EA\N@\/ENLGO/J_3^O\RO8V%IIE MG':64"06\8PJ(, ?XGWJQ117:E;1'S,I.3 M.WMXEW/+(P55'N:\%\PZ=_2N M!\'_ XUOX@:B?$'B:YN([*9MYED_P!;<^R#^%??IZ#TZOX??!B'3_*U7Q.B M3W?#1V6=T<9]7[,?;I]:]B & *]>MF.&RV#P^7:R>\_\ +^K>NYFH.;O/ M[BGIFEV.BZ?%8:=;1VUK$,)&@X^I]3[GDU+8-!T(DZ5#(1 &.U9&'WIG/90,]> M@R>YKIOC+\19M8NI?!OAR0O$IVZA<(>&(_Y9@_W1_$>YX['/(>$/"]]-*=.T MN)I[NX \YUX&T'H3V4'!]SCVQA6Q$:>F[['K9;E-7&WFWRTUO)[?\$ZZWUJU M\(^'T\+^#]SRR'_2]35,27,IX/ECJ!V'?'3U/7>"OA>$,>I^(DWR$[DLVY ] MY/4_[/Y^E=+X.\ 6'AB-;F;;=:F1\TQ'$?L@[?7J?;I785E3H2G+VE;5]NB. M[%YM2PU)X3+5:/6767^7]6L( % ' [4M%%=A\V%%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $ M5S;07EM);W,22PR+M='&0P]Q7C?B[X?WWAFZ_MOP[),;:(^850GS+?W![K_+ MOZU[316-:A&JM=^YZ.79G6P$[PUB]XO9_P!=SS[P1\28-<\O3M69+?4?NI)T M2<_T;V[]O2O0:\Q\;?#!+TR:GH"+%<_>DM!PLA]5]#[=#[=\SP?\2[G2YAI' MB7S3&A\L7#@^9$1QAQU(]^H]^V$*TJ3Y*WR9ZN)RRACJ;Q66_P#;T.J]/+^E MV/8:*9#-%<0I-#(LD3@,KH.[?3X8M5^Q):N[,C1;UD+ 'J.1@_\ M?1KN**WPV)J8:JJU)VDMNOYB:4E9G@__ SS=_\ 0QP_^ I_^*H_X9YN_P#H M8X?_ %/_P 57O%%>O\ ZS9G_P _/PC_ )&?L8=CP?\ X9YN_P#H8X?_ %/ M_P 56CH/P-O-$U^PU-?$:9M9TE(2V(+ ')&=W<&:B!5!) )ZG'6OGSQA_R<]H?^_;?R-?0E?/?C#_DY[0_]^V_D M: /H2BBJNIWT>EZ3>:A-_JK6!YW^BJ6/\J / _B3<3?$CXP:;X*LY6%C8OMG M93P&QNE;ZJHVC/<'UKZ M+6"QLX;2VC6*"!%CCC7HJ@8 'X5X/\ L]Z?)JNN M>(?%E[\]P[>4KD=7D.^0_7A?S->_4 ?.G[05\;+Q[X[:7>VNI:39WMDRM:W$*21%>FT@$4 ?/7V_P 5 M_ [Q;9VFI:E+JGAR[;JV2"@.&*J2=CKD' .#QU[?1L4J3PI+&P:-U#*P[@\@ MUXA^TG=VXT30[+\-6T]GX5T>UNMWVB&RACEW== MX0 Y_$&@#4HHHH **** "BBB@ HHHH ***9--';PO--(D<2#JOA7X87>J3#5/$SRHCG?]G9CYLI]7/4?3K]*XYXAS?)1U??HCZ/#9-3 MP]-8G,GRQZ1^U+_+^MC'B@\3_%#5O,D;R[.-L;B"(8!Z ?Q-^OK@5ZYX9\(Z M7X6M=EG%ON&&);EQEW_P'L/UK8M;2WL;:.VM84A@C&$C1< "IJTHX=0?-+67 M*?^P='_ .@6U>@UY]#_ ,G*>*?^P='_ .@6U>A8KJH_"8SW$HI<48K4@2BE MQ1B@!**7%&* $HI<48H 2BEQ1B@!**7%&* $HI<48H 2BEQ1B@!**7%&* $H MI<48H XOXL?\DSU?_MC_ .CDHH^+'_),]7_[8_\ HY**YJWQ&U/8VO!__(DZ M#_V#K?\ ]%K6U6+X/_Y$G0?^P=;_ /HM:VJZ%L9/<****8@HHHH **** "BB MOF*Y\$^-VNYF72M1*EV((;MGZU$Y./0J*N?3M%?+O_"#^./^@3J/_?7_ ->J M.J:!XFT2V%QJ=O=VD1.U6EDQN/H!GG\*CVK[%%89=.TB2/ M4==;Y$BB.Y(6Z9-7!9?J.HJ6OGC]GN M[N[_ ,9^);N_D>2[FA#S/)]XN9#G/XU]#T %1QW$,K%8YHW8=0K XKP+Q%K/ MB#XM?$*Y\(Z%?O8Z#8LRW,\><.%.&9L'YOFX5[;3=(>^\-:UJ M*ZQ;(98_-90)& SA2H!0GLYX_'BO$M'^/6L1>#!8RP"YUR-C&+V7[OE]F*_Q/U'IP"<\BO/O%MGX@E6RU M76A<-/JKLT+3G]Y*%QSCJ%^8 =O3BO9PV61CAOKV)?N=%?66MK+M^?YF#/$R M:Q)XGEU!5B>/R&M2@.X=<^8W3Z4\=G,\136'HQ]G27V5U]7U_J]PC32=WJSU M*BBBO%- HHI"0JEF( R2>U "UYA\5/',VFVS^']%G\O49UQ<7*GFU0]A_MD M=/0<]Q3?&?Q3BMA)I_AYUEFY5[SJB?[G]X^_3ZUS7P^\%-XMG?6=4:1M-$A( M8L=UT^?FYZE<]3W.0.^..IB'*7LZ.K[]$?1X3**="FL7F3Y8=(_:E_E_6QA> M!_AW=ZXP6UC^S:>K?O;MQG<>X']YOT%>_P"@^'M.\.6 M-.@"+U>0\O(?5CW MK0M[>&UMXX+>)(H8UVHB# 4>@%25I1PZI^\]9=SCS+-ZF,M2@N2FMHK;Y]PH MHHKH/("BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "N2\8^ [#Q3"9EVVVI*/DN .&] MG'<>_4?I76T5,X1FN62T-\-B:N&J*K1E:2/"-(\0Z_\ #C56TS4H'DL\Y:!C MP1_?C;_(/?!Z>S:+KNG^(+!;S3K@2QGAEZ,A]&'8TW7- T[Q%8&SU& 2)U1Q MPT9]5/8UXUJN@>(?AOJHU+3IWDL\X$ZCY2/[LB_Y]N:XOWF&\X?BCZ3_ &3. MUTIXC_R67_!_'U/>**Y'P?X^T_Q1&L$FVUU(#YH&/#^Z'O\ 3J/UKKJ[83C- M0V'A#XN^ T?3?#=]9ZGI>XF(2,@V9/7;(05]< D=>]>[T4 >+^&OA/K^L M>*XO%/Q"U".[N8F#Q62,&4$'*AL#:%!YVKD'N>N?:*** "BBB@ HHHH **** M "BF3316\+S32)'$@RSNP 4>I)KR[Q7\6$C+V7AQ1))]TW;KP#_L*>OU/'L: MRJUH4E>3.[ Y=B,=/DH1OW?1>K.W\2>+=*\+VV^^FS.PS';Q\R/^'8>YKR*\ MU;Q/\2]2-G:1%+12#Y*$B*,=F=NY_P @5H^'/AOJOB*Y_M7Q)-/#%(=Q60DS MR_7/W1]>?;O7KVFZ99:19)9V%M';P)T5!U]R>Y]S7-RU<1\7NQ[=6>Y[; Y. MK4;5:W\WV8^G]?-;',^$?AYIOAH)X4445J0%%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 <7\6/^29:O_P!L?_1R44?% MC_DF6K_]L?\ TK'Z\>@%1.:BBHQN>F>,/C)8:9YEGX?5+Z[&0 M;@_ZE#[?WS]./F>@_W0/PK%T6?2;:^$ MVKV4]Y O(@BE$88_[1P3CZ8^M>K6?QNTS3K2.UL_"YM[>,82..=54?@%K#FY MW[S-+?I7=5X]_PONU_Z%^; M_P "A_\ $UZEHFIKK6AV6IK$8ENH5E$9;.W(SC-;P<=HFNO_2&YKL:X[XB M_P#(&MO]ZZ_](;FIGL-;GL-%%%<1T!1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7$>%?A5X:\ M+7[ZE';M>:F\C2?:KG#&,DY^1>B_7K[UV]% 'SW\ ?\ D>_%7^Y_[5->Z:[> M-IWA[4[Y#AK:TEF'..50G^E>%_ '_D>_%7^Y_P"U377_ !0^*&CZ;HNI:#8, MM_J%S;R6\GE-^[@W*5.YN[#/W1^.*Z,-A:V)GR48W8G)+<\S^%?CS1OA]X2U M?4;N-[O5+Z[6*&UC8!G5%SEC_"N9#S@Y/0'!QG^+_C1XD\46S69MUT[3V^_% M;EMT@]&<]1[# /?-9OPQ^'EYX[U&Y\J>.WM+39Y\SN-%AT^.2WNH_+N7E :2;W9OU&, 'IBNJBZ6&I1Q$9_O>BLFEYN_7L MOF2[R=K:'GOPA^'OAV\T>U\33W$6JSN?DBVGR[=QU!4]7'OQW&>#7+?&O7;> M+XP:+]IC>>UTJ."26%.KG>7*CZC:*TOV?9Y=/\5>)] $C/;1_.N3D!DKW.E64FK*0ZSN@,A( /O@ 8/;%<^,QM?&5/:5Y7?Y M>@XQ459'E-U\4?BDD9U&/P"(M-Y;;);S-(%ZY)##MWVUV?PX^*FF^/XGMO)- MGJL*;Y;9FW*R]-R'N,D<'D9[]:[^OG+Q%:Q>&?VF-)?2T$8O;B!Y8XS@ RDI M)^?+'ZURE'T;117)^+O'NG>%XV@!%UJ)'RVZM]WW<]A[=3^M3.<8+FD]#?#8 M:KB:BI48WDS>U;6+#0[![S4;A885Z9ZL?0#N:\*\IB=M(_BSZ10P>2J\[5*_;[,?\ M@_CZ;G0?#_PG>_$?5V>19+;PY:N/M$@X:X/7RP??OCH/Y)Y)[FK]=E.G&FN6 M*/G<7C*V+J.K6E=_UL%%%%6CIY=#Z3#9O1Q5-8;,US+I+[2_P _ZON>& MO%^E>*+?=93;;A1F2VDX=/P[CW%:4<3&H^5Z2[')F&35<)'VM-\])[27Z]OR M-ZBBBN@\8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH ***SM8UW3=!M#&5:*23[3?8XMHCR/]X]%_G[5Y]K_Q,U?Q M!.0[59!NGD^F/N_AS[U?\ #'PE:1EO?$DI))W?9(WR2?\ ;8?R M'YUQRQ$JCY:*OY]#Z*EDU'"05;,YY_,^@KTGPI\.]+\-A+B4"\U <^?(O"'_87M]>OTKJ[2TMK&V2VM((X M($&%CC4*!^%35I2PRB^>;O(YL=G=2M#ZOAX^SI=EU]7_ %YW"BBBND\,**** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH \-@_Y.4\4_\ 8.C_ /0+:O0J\]@_ MY.4\4_\ 8.C_ /0+:O0JZJ/PF,]PHHHK4@**** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH XOXL?\DRU?_MC_ .CDHH^+'_),M7_[8_\ HY** MYJWQ&U/8VO!__(DZ#_V#K?\ ]%K6U6+X/_Y$G0?^P=;_ /HM:VJZ%L9/<*** M*8@HHHH **** "N D^#GA*21I&AN]S$D_P"D'J:[^O ?B1\2=7GU^\TC2;R2 MSLK20PL\#;7E<<,2PY SD "HJ.*5V5%-['>_\*9\(?\ /&\_\"#1_P *9\(? M\\;S_P "#7BUCXN\6>'KR.==1U!"?F\JZ9F1QWRK<'Z]?>O![+Q M%,C&6[4K%:*WS-(I(89[*".OH1Z@5$7!]"FI+J4KCX0^"K2WDN+G[1##&-SR M276U5'J2>E=IH$=A%H%A'I:^:?$7B_7_ !QJ*0S-(Z,^ M(+&W!V@]L NO M_2&YKL:X[XB_\@:V_P!ZZ_\ 2&YJ9[#6Y[#1117$= 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7C? MQ+^*U_X<\76NEZ-)&8[3:]\K(&\TGGR\GI\O<XP1; MQDHA/WW/"K^)(KX[O;R?4;ZXO;J0R7%Q(TLCGNQ.2:^KX8RJ&*G*O6C>"TL^ MK?\ DOS1A6GRJR/M'3=0MM6TRVU"T??;W,:RQM[$9_.JFO\ B/2O#.G-?:M> M);Q#A0>6D/HJ]2:^=_"?Q:U'PGX0FT:"U2XF60M:S2M\L*MRP*]^>1SW/TJU MH7@'Q;\2M076=>NIH+.3G[3<#YG7TB3L/?A?K2EPY'#U)SQ=10I)Z/K)>2_K MT#VUU:*U."\-WNNW>MZG9>'/M7FZHQ5X[><>O%>X^!O@G::= MY>H>)_+O+L89;->8HS_M?WS[=/K7H'ACP9H7A"T\G2+&.)V7$EPP!EE_WFZ_ MAT]JWZ\W^UJM##_5<-[L;N[V;_R_,OV:;YI'S?!)?? GXCWDD]E-/X9U(X1X MA_!G*X[;TR1@D9!)[BNR\2?'_P -6VBRG0'GOM3D0K"C0,BQL>A8L.<=<#.> MG%>L75I;7UN]O=V\5Q XP\4J!U8>X/!K*L?!OAC3+L7=CX>TNVN5.Y98K1%9 M3_LD#C\*\/].M&N--GD#S! <(2NR16/;<"2">Y]J^A:;)&DL;1R(KHP(96&01 MZ$4 >7O\?_!*Z6+I9;U[DKG[)]G(<''0M]W\H& M..?XC^=>?WFJ^)/B/J*Z?86_E6*$;;>,XBB7L7;O_G KGK8B-/W5K+L>QEV3 M5<6O:S?)36\G^G?\CH?%WQ4>5VT[PUNRQV-=[>6/I&/ZG\!WK.T;P'#8V$WB M7QO<&VLHE,SPR,=[>[GKR?X1R2?P/;>&_!&C>"[)]2OI8Y;J%"\MW-PD( YV MYZ#WZ_RKP[QQXPUCXO>+;?P[X=BD.F++BWBY7S".LTGH .F>@]S6<,/*H^>M M]W0[<1F]'"TWALL5EUG]I_Y?U9(JZIJ.M?&?QI;:/HUO]ETBVXMK<+B.VB'! ME<#C/3] /?Z3\(^$]-\&Z!#I.FQ_(GS2RL/FF?N[>_\ (8%4O 7@73O >@+8 M6F);J3#75T1AIG_HHYP.WU)-=578?-MMN["BBB@04444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% %34M,LM7LGL[^VCN('ZJXZ>X/8 M^XKR#Q+\-M4\/7']J>'9IYH8SO"H<30_3'WA].?;O7M5%8UJ$*JUW[GI9?FN M(P,OW;O%[Q>S/*?"GQ95@EGXC78X^47B+P?]]1T^H_*O4H+B&Z@2>WE26%QE M7C8,K#V(KE/%/P\TCQ('N$46=^>?/B7AS_MKW^O!]Z\S!\6_#*_P M7_XD_D:Y_:5:&E35=SUW@L#FJY\$_9U/Y'L_3^ODCWNBN/\ #'Q%T;Q"$@D< M65\>/(F;AC_LMT/TX/M785UPG&:O%W/GL3A:V&G[.M%Q844459SA1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%07E[:Z? M;-!_NK MW_'\JQ='\ ^(O%]T-3UVYFMX9.3)/S*X_P!E?X1]<>P->B^'/A_HGAS9*D/V MJ\'/VB< D'_9'1?Y^]=54K#SJ/FK/Y&L\XP^"BZ660L^LWJWZ?U\C'T'PQI/ MANW\K3K548C#S-\TC_5OZ=*V***[(Q459'SM6K.K-SJ-MOJPHHHIF84444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 >&P?\G*>*?^P='_Z!;5Z%7GL' M_)RGBG_L'1_^@6U>A5U4?A,9[A1116I 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110!Q?Q8_P"29:O_ -L?_1R44?%C_DF6K_\ ;'_T8,D6-QW*RC&?K6-7=7+ALSW/XL64%W\.]1DEC5 MGM]DL3$<'VK#^&_P 0--\%V5_%>6=U/)VA?] O4?R3_P"*KT?1]2BUG1[/4H4=(KJ)955\9 (S@XK>+CM$AI]2 M[12XHQ5$B44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*, M4 )7'?$7_D#6W^]=?^D-S798KCOB+_R!K;_>NO\ TAN:F>PUN>P4445Q'0%% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !16=K.NZ9X>L&O=5O8K6!?XG/+'T4=2?85X5XS^-^H:GYEEX;1["T M/!NF_P!W]>A$ZD8[DOQV\5_;=5M_#=K)F& MSQ+U>/4Z21Y9&DD=G=R69F.22>I)IM?J67X*&"P\:$ M.G7N^K.&H>1'.+:99#%*H97 .2"#ZU]EZ;J%MJVF6NH6; M[[>YB66-O8C/YU\3U[U\!_%?GV=SX8N9/G@S/:9/5"?G4?0G/_ CZ5\_Q7@' M6PZQ,-X;^C_R?ZFU"=G8]HHHHK\Z.L***P?$GB_2?#$&Z]FW7##*6T?,C?AV M'N:F4E%7DS6C1J5YJG2C=OHC<=UC1G=@J*,LS' ]:\R\6_%>&UWV7A[;/-T M:[891?\ ='\1]^GUKEK[6_%/Q(OS8V4+)9@\P1$B-!V,C=_Q].!7H/A+X;:; MX>V75YMO=0'(=E^2,_[(/?W/Z5QNK4KZ4M%W/HX9?@\K2J8]\]3I!?K_ %;U M.*\._#O5_%%U_:OB&>>&"4[B9#F:8>V?NCZ_@*]DD2*-I)'5$0%F9C@ #J2:^:?BC\2[SQUJJ>$_"HEFT]Y1&3 M"#NO7ST'^P/UZGM711H0I;;]SRLPS;$8YVF[16T5LB'XC_$/4OB5KT7A7PO' M+)IK2A$5!AKMP?O-Z(.H!]-Q]O9?AI\.;+P#HV#LGU:X4&ZN0/\ QQ/11^IY M/8"K\+OAC:^!-,^T7(2?6[A,3SCD1CKY:>WJ>Y_"O0ZV/,"BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *BN M+>&[MW@N(4FA<8:.10RL/<&I:*!IM.Z/+O$OPBMY]]SH$H@DZFUE)*'_ '6Z MCZ'/X5SNF>-?%'@F[&G:Q;RSP)QY-R3N ]4?G(_,5[G5/4])L-9M&M=1M8[B M$_PN.GN#U!]Q7)/"I/FI/E?X'T&'SZ4H>PQ\/:P\_B7H_P"GYF5X?\;:'XC5 M5M+H1W)ZVTWRR?@/XOPS70UY)X@^$$D;-<^'[HG'(MIVP1_NO_C^=8^G^._% M?@^Y%AK,$MQ$O_+*[!#@?[+]_P!14K$SIZ5HV\UL:RR7#XQ.>6U.;^[+22_K M^F>YT5R6A_$;P[K05/M7V.X/_+*ZPG/LWW3^>?:NM!! (.0:ZX3C-7B[G@8C M"UL/+DK1<7YA1115& 4444 %%%96M>)-(\.I"VJW@MQ,2(_D9BV.O"@GN*3D MHJ[+ITIU9*%--M]%JS5HKDO^%F>$/^@O_P"2TO\ \11_PLSPA_T%_P#R6E_^ M(K/V]+^9?>=?]EX[_GS/_P !?^1UM%78R$7*5*22_NO_(Z&BBBM#C" MBBB@ HHHH **;)(D4;22.J(HR68X 'UKD-9^)GAS2=R1W)OIQ_!:C<,^[=/R M)J)U(P5Y.QT8?"5\3+EHPUJ?[9KUX;;>;,WUYP/Q/ MX5S/%.>E&-_R/O4]"\#Z#X?VO:62R7"_P#+Q/\ M.^?4=A^ %=%2^KSJ:UI?)%/.<-@URY=2L_YI:O\ K^K'(^'OAQH.@[)6A^VW M:\^=< $ _P"RO0?J?>NNHHKKA",%:*L>!B,56Q,^>M)R?F%%%%48!1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'AL'_)RGBG_L'1_^ M@6U>A5Y]!_R./%27*_^AAU'_P "&IR^//%BL&'B'4,C MUG)%9BCZ\^@-;4,/5Q$U3HQI M]S^0KZ*.78++5SYA+FGT@OU?]?,QYY3TAMW/-M&\#^,?B=J"ZOK5U-#9OR+J MY'5?2*/CC\A[UU_BOX+L=&T^P\*+;(4=GO)KN0^9,< *=P!X'S?*,#D5[+TK MSSXH>*=7\.?V9'I5R+)XGQ4)*K"T81VBEIVUVO_ M %8[,#ELL966'IOWI=7Y*_F>7?\ "B/%_P#STTS_ +_M_P#$T?\ "B/%_P#S MTTS_ +_M_P#$U>_X69XO_P"@O_Y+1?\ Q%'_ LSQ?\ ]!?_ ,EHO_B*R_U[ MQ?9?=_P3W_\ 4G%_SQ^]_P#R)1_X41XO_P">FF?]_P!O_B:V/"OPA\8^'_%6 MFZH+G3XUMYU:0I,Q)CZ.,;>BDYRJ@]JF7&V*K)TI)6EIMW^9G6X.Q5"G*JY1M%- M[OIK_*>T5!>7MKI]J]U>3QP0(,M)(V *XGQ/\4M+T??;::%U"\'&5;]TA]V[ M_0?F*X.WTOQ;\2;U;JZD9+,'B60;84'HB]S]/Q->!4Q23Y::YF3@\BJ3A[?% MR]E3[O=^B_KRN;GB?XL37#M8^&HF&X[?M3IEF_W%[?4\^PJMX<^&&I:UMZ>R>W?J:ZTDE9'SDI2FW*3NV.^*/Q1O/&NHC MPIX4$LEA)((F>$'?>OGH/]C^?4\5Z7\*_A7;>"+(:AJ"I/KLZ8=QRMNI_@3W M]6[]!QU7X6?"JV\#V8U#4!'<:[,N'D'*VZG^!/?U;OTZ=?2J9(4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !574-,L=5MC;7]K%C*C*4&I1 M=FCS+7/@[8W&Z71;MK5SR(9LNGT!^\/UKDO^*Z\ '_EX6S4_]=H"/_9?T->] M45RSPD&^:'NOR/=P_$6)C'V6)2JP[2W^_P#SN>4Z3\9HFVIJ^F,A[RVK9'_? M+=/S-=UI/C'P_K6T66IP&0](I#L?_OEL$_A46K>!_#NL[FN=,B24_P#+6 >6 MV?7CK^.:X;5?@QR7TC5!CM'=K_[,O_Q-3_M-/M)?B;6R3%[&_^/%[MHEZ"TN-ZG_@&<_I3XOB=XNT>00ZI:QR-W6ZMS$_Z8_E3 M^N)?Q(M"?#DZFN$K0J+R=G]VOYGN%>1_&O\ UVB_[LW_ +)4UI\:8B +S174 M]VAG!S^! _G7+_$'QC8>+6TYK*"YB-L)!()@HSNVXQ@GT/I6>)Q%*I1:B]3L MR3)\;A2?H(5T_P[_Y'W2?^NC?^@-7,5K^&-6BT M+Q'9ZG-&\D=NS,43&3E2._UJZ32FF^YRXZ$JF%J0BKMQ:7W'TY17DUS\:NHM M=$^C2W'] O\ 6LF7XJ^*=2;7Z7/;ZIWVK:=I:;[^^M[8=?WL@4GZ ]:\9^Q?$S7_P#6'4D1NH>06R_B MOR_RJW8_!W5[I_,U/4K>#<,>%S]6Q^F:X_4?BWK>HR_9]&L([8L<+\IFE/ MTXQ^AKKM-^$WANRPUR+B^<=?-DVKGZ+C]2:Z_3])T[2H_+L+*WME/7RHPN?J M1UHY,3/XI6]!_6LFPO\ !I.H^\G9?=_P#Q=/!_CKQ8XEU-YHXSR#?2E0/H@Y M'Y"NMT;X/Z5:;9-5N9;Z0?\ +-/WQZE2$ @@C(/4&O*_P#A>VA?] O4?R3_ .*H/QWT M+'&E:CG_ (!_\54^TCW'RLYKXWZ%I^F:GIE_901P27JRB98P%#%-N&QZ_-S] M!7J/PXG>Y^'FBR2,2PM]F3Z*Q4?H!7@?C7QA>>.]<@E%L8H8QY5M;*=YR3R? M=B<=/0#WKZ-\)Z4^B>%-+TV7_6P6ZK)SG#GEA^9-1!IS;6Q4M(I,V****V,P MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *X[XB_\@:V_WKK_ -(;JNQK MCOB+_P @:V_WKK_TANJF>PUN>P4445Q'0%%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%-DD2&)I975(T!9F8X"@=R: '5FZWX@TKPY8- M>ZM>Q6L(Z;S\SGT51RQ]A7FGC/XWV&F^99>&T2^NAP;I_P#4H?\ 9[N?R'N: MXG1/ /B_XDWZZQKMW-!:2<_:;D?,R^DEV@$S#$ES)\TLGU;L/88 M%=#5U\[A0@Z&6PY(]9?:?^7];"5*[O/4JZ?IUEI5E'9Z?:Q6UM&,+'$H4#_Z M_O5JBBOG92GW6K:G!862[KB<[$!;:.G.3Z8S5. MNG^'?_(^Z3_UT;_T!JNG'FFHOJ<^+JNCAZE2.\4W]R/2O#'PJTW2]ESJ[+?W M0Y\O'[E#]/XOQX]J]!551 B*%51@ # I:*]^G2A35HH_(<7CL1C)\]>5W^" M]$%07EY;:?9S7EY/'!;0J7DED;"JHZDFJ^L:SIV@:7-J6J74=M:0C+R.?T Z MDGL!R:^5?B3\4-2^(%^+"R26WT9' AM5Y>9NS/CJ?1>@]SS6AR%[XJ?%VY\8 MS2:3I#26^A(W)^Z]T1W;T7T7\3S@#UGX,_#[2_#_ (;LO$!'VG5-1MDF\YU_ MU*. =B#MP>3W^G%?/^K?#K7M!\')XCU> V4AYYZ M#O\ 5WP^_P"2<^&_^P9;_P#HL4 ;]S<1VEI-6?\-#>"O^ M>6J_^ Z__%UU/Q2U+^ROACK]QNVLUJ8%/O(1'_[-7%_!?P5H-Q\-K;4-7T33 M;R:[FEF$MW:QR,J [ ,L"0/D)Q[Y[T 6_P#AH;P5_P \M5_\!U_^+KU=&#HK M#H1D5@?\()X/_P"A4T/_ ,%T/_Q-5_B)K,OAWX>:UJ5L_E316^R)QQL9R$4C MW!88H Q/%_QF\+>$KUK!GFU"]0XDBLPK"(^C,2 #[#)'?%5O#'QR\)^([Z.Q MD-SIEU*0L8NU&QV/8.I('XXKG/@)X(TUO#Q\57]M'=7US,ZV[S+N\I%.TD9_ MB+9Y]OKGJ?C#X,TS7_!&I:BUK&FI:?;O=_ M!3Q-/XD^'EO]KE,EU82-:.[=6"@%2?7Y6 SWQ7HE !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %,DBCF0I+&KH>JL,@T^B@$[;&)=>#_#EZ29]%LBQZLD00G\5Q7E/ MQ2\.:3X?FTS^R[06_GB4R .S XVXZDXZGI7N->2?&M6\S16P=N)AGW^2N/&4 MXJDVEK_P3Z3AS%UY9A3IRF^5WTN[?"^AY/1117BGZ:%;_@FQMM2\8Z;:7D*S M6\CMOC;HV%)_F*P*ZCX=*6\?:5@$X=SQ_N-6E)7J17FCDS"3CA*LD[-1E^3/ M=;;PMH%ICR-&L$(Z-]G4M^9&:TXXHX4V11HBC^%1@4^BOH5%+9'X[.M4J?') MOU84$@#).!17G/Q,\+>+O%]U8:5HNIC3]&>-_M\A?&XY&%P/F;C/'"^M,S./ M^)'QJFM]>M-&\'WZ#RI@+N\6-)%7T^]CCKQUH P_&/C/2?!.BOJ&IS#>01!;J1YD[>BC^9Z"N,^"WC?7 M/&T>OW&LW*RB&>/[/&D2H(E;>2H( )' ZY/%8>E?!K4]4N9?$7Q"U5]0O!&7 M6S63(O^NL'\GH ]WHHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /#H/^3E?%/_ &#H M_P#T"VKT*O/8/^3E?%/_ &#H_P#T"VKT*NJC\)C/<****U("BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** .+^+/_),M7_[8_P#HY**/BS_R M3+5_^V/_ *.2BN:M\1M3V-KP?_R).@?]@ZW_ /1:UM8K&\'_ /(D:!_V#K?_ M -%K6U6ZV,GN)BC%+13$)BC%+10 F*,4M% "8KR>7X$Z9+,\AUF[!=BV/+7O M7K-?/7PVUG5+KXH6MO<:E>30%I\QR3LRG"/C@G%9SM=)HN-];'4_\*&TS_H- M7?\ WZ6E7X#:4&&[6;PKW C45ZW13]G'L+G9QWAGX9>'?"]TMY;12W-VOW)[ MIPQ3_= ^N,^]=ABEHJDDMA-MB8HQ2T4Q"8HQ2T4 )BC%+10 F*,4M% "8H MQ2T4 )BC%+10 F*,4M% "8HQ2T4 )BN.^(W_ "!K;_>NO_2&ZKLJX[XC?\@: MV_WKK_TANJF6PUN>OT445QG0%%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 45F:YXATKPW8&]U:]CMH1]W%+6 MXM8I3L5HUW7,WTQ]S\.?>O3R_*<3CG>FK16\GHD1.HH[GJ?C'XEZ#X.1H9Y? MM>HX^6S@(+#_ 'ST4?7GV->+W6K>./B]J)M+6-EL%;F&,E+>+T+M_$?KD^@K MI_!WP.EG==0\6S,-QW_8HGRS'_IHX_D/SKVJPT^STNSCL["VBMK:,82*)0JC M\J];ZWE^5:85>UJ_S/9>G]?,SY9S^+1' >#/@[HOAOR[O4@NIZD.0TB_NHS_ M +*GJ?<_@!7I%%%?/XK&5\74]I7E=_UMV-HQ459!1139)$BC:21U1%&69C@ M>YKF'N.HK@]?^*NB:5NAL,ZC5;L"H/^T_0?AD^U>.^*O%NH>++J&>\CCBAAW+#'&O"YQGD\D\#_ZU M>D>'OA#8VFR?6Y_MDHY\B/*Q@^YZM^GTK6\7_#Z#Q%;:?#8SQ:>EGO"QI#E2 M&QV!&/N_K6%6GB*L&WIY'KX#&9/E^(C&G>3UO-]-.B_#;YL\!HKU3_A2MQ_T M&XO_ '/_P 51_PI6X_Z#<7_ (#G_P"*KC^IUOY?R/H_]8LL_P"?OX2_R/*Z MZ?X=_P#(^Z3_ -=&_P#0&KK?^%*W'_0;B_\ <__ !5:WAGX62:#XAM=4EU5 M9EMRS"-8=NXE2.N?>KI86LIIM=3FQN?Y=4PU2$*EVXM+1[M>AZ37/>,/&>C^ M"=';4-5GP6R(;=.9)F]%'\ST%)[.WV7VM$?+;*WRQ9Z&0CI_N M]3[#FO&_#/@OQ5\8M>.NZ]=31Z:6P]VXQE0?]7"O3'49Z#G.3P?:/S(@EG\8 M?'7Q4(XU\G3X&R%R?(M$/"=+CM+"W62XR'ENY5!D MD?!&<]A@D #H"?4DZV@Z!IGAK28=,TFU2VM8APJ]6/=F/4D^IK2H \C_ &BO M^2LZUH%F/%/B*ZM_+B"P:?$-ZVZ]<')QGUP.O'0'TY ^E<;^T7>6T7@*SM)&4W$]^C1)GG"HVYOPR!_P(5U7@2=/ M#GPBT>[U61XH;;3Q/,Y1F*)@M]T GA3Z=J /,_@S\2=,\.:7+X3\2R_V=+;3 MN899@0@R?F1C_"0V3SQS[<]%\3_B=HUSX9N_#WAR[CU;5-2C:WVVA\Q(T(^< MEAP?EST/N>!6V?#WP\^+=H^N1VBW3!S UU'O@DW*!PPXSP1C<#QBJ?B'PMX2 M^&?P^U[4-+T^.WNI;.2W2XDW5Y1^S[I$FG_ [:\E4JVH7;S)D8^0 (/U5J]7H **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH *:\:2#$B*PZX89IU% ;$/V6W_P"?>+_O@4?9;?\ MY]XO^^!4U%*R*YI=R'[+;_\ /O%_WP*-;6'?';M'%+@<*\;^8F?KEA_P&O9O#_B/2 M_$^C0ZII=U'-;R*"P##=&>ZL.Q'I0!\_>*M('P9^*.D:KH_@^(WQ+T+POHD@NA;,T4LT1W(K.09"".H54R3 M]1VKZ- & .@% %>__ .0=<_\ 7)_Y&O$/V:/^0=XB_P"NL'\GKV^__P"0 M=<_]>V_ M_)ROBG_L'1_^@6U>AUU4OA,9[B8HQ2T5H0)BC%+10 F*,4M% "8HQ2T4 )BC M%+10 F*,4M% "8HQ2T4 )BC%+10 F*,4M% "8HQ2T4 <5\6?^29:O_VQ_P#1 MR44OQ9_Y)EK'_;'_ -')17-6^(VI[&UX/_Y$C0/^P=;_ /HM:VJQ?!__ ")& M@?\ 8.M__1:UM5T+8R>X4444Q!1110 4444 %?(VG:W>^'?$K:II[(MS#)($ M+KN'S94\?0FOKFOF7X=65KJ'Q/MK:]MH;FW=I]T4T8=3A'(R#QUK&KNC2&S+ M7_"Y_%__ #VL_P#P'%'_ N?Q?\ \]K/_P !Q7NW_"'^&/\ H7-(_P# &+_X MFC_A#_#'_0N:1_X Q?\ Q-')/N'-'L>$_P#"Y_%__/:S_P# <5[SX7U"?5O" MNEZA=%3/&UMXX+>&.&&-0 MJ1QJ%50.@ ' %7&,ENR9-/8DHHHJR0HHHH **** "BBB@ HHHH **** "BBB M@ HHHH *X[XC?\@:V_WKK_TANJ[&N.^(W_(&MO\ >NO_ $ANJF6PUN>OT445 MQG0%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%<7XQ^)V@^$%>"27[9J('%I M P)4_P"VW1?Y^U;X?#5<1-4Z,7)^0FTE=G8RRQP1/+-(L<: LSN7=Z@%U/4ASOE7]U&?\ 90]_<\^F*^A67X++ M%SX^7/4Z07ZO^OF8\\I_!MW/,]#^'WB[XCWXUC7KJ:WM).?M-R/G=?2-.,#\ MAZ9KW+POX+T/PA:^3I5H%E88DN9/FED^K>GL,#VKH**\W,,YQ&,7)\,%M%:+ M_@_UH7"FHZ]0HHK-U?Q!I6A0^;J5]%;@C*JQR[?11R?RKR&TE=F].G.I)0@K MM]$:507=Y;6%NUQ=W$4$*]9)7"@?B:\JUSXPRR$P:#9;#/&/C.X6\U::6&$\B6\)! _V(^WY 5RRQ:;Y:2YF>_1X?G"/M<=-4H^>[ M^7]/R.JU_P"+VGV>Z'18#>RCCSI,I$/H.K?I]:Y!+/QM\0Y!)*TOV(G(:3]U M OT ^]]0":]'T#X::#HFV66$W]T.?,N "H/LG0?CD^]=D ,#@5/L*M76K+3 MLC7^U<#@?=R^E>7\\M_DO^&]#S_0/A/H^F[9M28ZC<#G:PVQ _[O?\3CVKO8 MH8H(EBAC2.-!A410 ![ 4^BNFG2A35HJQX>*QV(Q-/B5K?B[Q&FIBXELH;5]UE!#(1Y&.C9'5_4_TJ'Q]X^U/Q[K1NKHF M&RB)%K:*V5B7U/JQ[G^EX.,X )_AS\#Y[^9->\:K)AV\U+"1COD)YW3'J M/]WJ>^.A^@888K>!(((DBBC4*D:*%50.@ '04^B@ HHHH X#XO\ A+5?&?@^ M#3=(2)KE+U)B)9-@VA'!Y^K"NF\):;<:/X/T;3;L*+FTLHH90IR RH <'OR* MV:* .>\:>$+#QOXP9E8=>1R!S]:]ZHH \.TGX6>*O&'B:'7OB/=QF*#!33XW5L MX_A^7Y57UP23^M>V7%M#=VDMK/&KP3(8Y$/1E(P1^52T4 >"P^ OB+\-]7O' M\#2P:EI-RV_[-,R C'3<&(^8#C*GG'([5)-\/OB%\1]5M)?'=S!INEVS;OLE MLZDGUVA2PR1QN8G&>!VKW:B@"O8V5MIMA;V-G$L5M;QK%%&O1548 _*K%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 < M?XS^'&C^.;W3[K4[F^A>PW>4+9T4')!.[FBU\V?"[_ )*Q:?[UQ_Z+>HF[-%16C/I.BO-OC=))%X'MVC=D/V^, M94X_@>G_ 5D>7P+(TCL[?;9!ECG^%:?-[W*+ETN=CJ_B71M >)=5U"&T:8$ MQB0GY@.O\Q5^TNX+^TBN[6598)E#QR+T93T(KQ;X^?\ ']H?_7.;^:UZ=X$_ MY$/0O^O*+_T$4E*\F@:TN=#1115B"BD=UC1G=@JJ,EB< #UKQ?QG\5II_$-G MIOAF\*6TY101,20,+D?='//?Z=9E)1W&HW/::**X+XJ^+;_PIH5G)I#[[:;=E=B2N=[17C<5W\:)HDE2UB*.H92?LHX/L36_P"$ M)?B6WB"(>)H(TTS8V\J8,[L?+]PYZU*G?HQ\IZ+161XF\0VGA;0;C5;S+)&, M)&IYD<]%'^>!DUYCI^H?%+QI:MJFG7-KIEBY/DQE54.!_=)5F/U) IN5G8%& MY[+17E?A3X@ZW:>*!X6\90+'>.VR&Y"A=S'H"!\I#=B._'T]4IQDGL#5@HHH MIB"BBB@ KCOB+_R!K;_>NO\ TANJ[&N.^(O_ "!K;_>NO_2&ZJ9;#6YZ_111 M7&;A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 445'<7$%I;R7%S-'##&-SR2,%51ZDGI32;= MD!)63K_B72/#%B;O5[V.WC_@4G+R'T51R37E_C/XYVUKYEEX7C6YFY4WLJ_N MU_W%ZM]3@?6N6T#X:>*_']]_;'B.ZGMK:7DSW(S+(/1$/0>F<#T!KZ##9%R0 M^L9A+V<.WVGZ+^GY&4JNMH:LG\3?%SQ!XMO/[(\*VMQ:0RG8ODC=QL;33;..TL;:*WMXQA M(HE"J/P%6*BN;JWLX&GNIXX85Y9Y&"J/Q-<%KOQ;T?3]T6F1OJ$PXW#Y(Q^) MY/X#\:^9JUHQ]ZHST<)@,3BYA5S.N^/?#^@[DGO!/<+_RPM_G; M/OV'XFO+I-7\<>/I&BM%F%H3ADMQY4(]F8]?H2?I72:%\'8(]LVN7IF;J8+; MY5_%CR?P ^MFWWG;,WU/0?F?I7K6F:/I MVC6_D:=9PVT?<1K@M]3U/XU=IK"\SO6E?\B*F?JA%T\OIJFN^\G_ %\S!T+P M=H?AX*UC9)YX'-Q+\\A_$]/PQ6]1175&*BK15CP:U:I6ESU9-ONPHHHJC(** M*1F5%+,P50,DDX % "UYC\;O!R^)O"27RZA%:3:7OE1;B0)%*& RI)X#<#!] M\=\BIXV^.V@^'O,L]$"ZOJ"Y&Y&Q!&?=_P"+Z+Q[BO*[;1OB'\9[];N\ED73 M0V5FFS';1?\ 7-1]X]LC)]30!Y;17T-X@_9WM(?"2_V'>33ZY!EV:8A4N>.4 M Z)[:TN9;:YB>&>)BDD;KAE8<$$'H: (Z]:^#'PVU#7];M/$E MRTEII5C.LL3CAKB13D*O^R".3^ YSBM\*/A1/XSNDU754>'08F^C73#^%?1? M5OP'.2/JFVMH+*UBM;6%(8(E"1QQKA54< =A0!+1110 4454U+4['1[&2]U M&[AM;6,9:69PJC\3W]J +3NL:%W8*HZDG %"LKJ&5@RD9!!R#7R_\6?BS)XP M@DTC0DE30HG7S[AE(-PVTA?U(KYY^'OPFU#QUX9.LOXFGT]3.\21^0 M9=P4#YL^8O M,/C5X>UJ_C>**?4+?['$W1(!-M 'KR&R>YS0!]:T444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110!X=;_\G*^*?^P='_Z!;5Z'7GEO_P G*^*?^P='_P"@6U>AUU4OA,9[ MA1116A(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Q?Q9_ MY)EK'_;'_P!')11\6?\ DF6L?]L?_1R45S5OB-8;&UX/_P"1(T#_ +!UO_Z+ M6MJL;P=_R)&@?]@ZW_\ 1:UM5T+8R8E%+13 2BEHH 2BEHH 2OFSX7?\E8M/ M]ZX_]%O7TI7R*]CK=IJDUQ:6NH0RB1]LD4;JPR3T(]JRJNS3+AK<]N^./_(C M6_\ U_Q_^@24_P""/_(AR?\ 7[)_Z"E>(78\37\0BO!J]Q&#N"3>8XSZX/?F MBU'B>QA\FT_M>WBSNV0^8@SZX%9\_O+P-HDHI:*V(.$\>^$=<\7WMG9VFJ?8M(5";H9)WMGCY1] M[CU(%>9>/_"NF^$M<\.6.G(V& :660Y>1MXY/^ KZ(KQ/XT?\CAX<_W?_:@K M*I%6N7!ZV/:Z\4^,EU!=^,O#NDW,RQVT8$DSLH!YS]>U5--JR)BTF49_C9X3ANC"BZA,@./.C@& MSZ\L#^E=CH/B/2O$MC]KTJ[2>,<.O1T/HRGD4A\*^'S8_8CHNG_9L;?+^SKC M^77WZUXW%;'X=?&BULK"1ET^^>-/+8D_NY#C!]=K#@^WUI-RCN-)/8U?CM=2 MRR:%I4><2,\I&>K?*J_S;\Z]>LK2*PL+>S@7;#!&L2#T51@?RKQGXU?)XO\ M#TC'";._08D&?YBO;J,>?"DN/\ >4'^M>7_ !Y('A_2ESR;IB!_P UZ-X;0Q^%M(1N2ME"# MG_<%$?C8/X4:=%+15DB44M% "5QWQ%_Y UM_O77_ *0W5=E7(_$(Q#0XO,5R MQ^U>65( #?8KGKQR,9].<5,MAK<];HHHKC-PHHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK$\2>+= M%\*6?VG5KU(B1F.$?-))_NKU/UZ>IKPWQ#\4/$_CF].C^&K6XM;>7*B*WR9Y M1ZLP^Z/7&!ZDUZN7Y/B<;[T5RP6\GHO^"1.HHGJ/C/XK:%X3\RVC<:AJ:\?9 MH&X0_P"VW1?IR?:O(&D\=?=JAA8(_09CM8?K_ 'F_,_A79>#?@9# 8[WQ M5*)I?O"QA;Y ?]MA][Z#CW->P(EEI-@$18+.SA7 Q'&@_D!7IO'8#*URX)> MTJ?SO9>B_KU9"A.H]?N.)\&?"70O"OEW5PHU'4UY\^9?EC/^PG0?4Y/TKOZX M36_BMH.F;H[(OJ,X[1?+&#[N?Z UPUSXQ\9^,IVM=*BFBB)P8[)2,#_:D[?F M!7RV-S66(J<]63G+^ODOD?08/A[%U8\\TJ<.\M/PW/6]:\5Z)H"G^T+^*.0# M(A4[I#_P$<_GQ7G&M?&*ZG8P:'8"($X6:X^9S]%' /XFC1?@]=7#"?7;X0AC MEH8#N<_5CP#],UZ-HOA/1- 4'3["))0/],YUNM4EEBA/(DO&*X'^S&.GY 5WNA?"S0=)VR7:- MJ-P.=TXP@/LG3\\UW%%:4\)3B[O5^9R8O/\ %UX^S@_9P[1T_'?]!L<:11K' M&BHBC"JHP /84ZBBND\3<**** "BBJU_J-EI5HUUJ%Y!:6Z?>EGD"*/Q- %F MD9E12S$!0,DD\ 5XYXK_ &A=#TS?;^'K9]4N!QYSYCA4_C\S?D![UYL9/B?\ M7Y< 7!TUCT'^CVB__%X_X$: /7?&'QR\,^&_,MM.;^V+]>-ENV(E/^U)T_[Y MS^%>2S:M\2OC',^RG[_U;CVKUI$2.-8XU5$4 *JC '8"G44 %<-XL^$ MWAGQCK=OJU_%-%=]G8(+E1T#\9]LC!QQGICN:* (K:V@LK6*UM84A@B4 M)''&N%51P !V%2T44 %%%% !7->-O!5CXZTNTTW49YXK:"[6Y80D!GPCKMR< MX'S]?:NEHH \0^-GAW2/#'PGL[#1K&*TMQJ<1(00L6 M8*%('&)Z<"O>M8%G'"GUSVJY86-IIEA!96,$<% MK @2**,855'I0!Y!X9^.DK:\NB>,]'.CW3,$$H5E5&/0.C\J#ZY/Y8NI:E;+ M:"X+9ET+3I/,U*ZCZ.RG!P>^/N MKZL2>0,UE^.K"UTOX^^";&RA6&UMX[&.*-1PJB=P!1\-OB9X#\">&([+RM2D MU"T2[&GV'V?SA)& _R2L[8 M&>>".] 'U717->#?'.D^.K&YO-(6Y6*WE$3_ &B,*$M8NUM+?55CG\.:G)K/AO3M3F1(Y+J!)61,X4D9P,U\W^$?A_K?C.Y\] T%B6S+ M>S D$YYV]W/^217TMH^F1:-HUGIL+N\5K"L2L^,D 8R<4X2E)W>PI)(NT445 MH0%>)_&C_D]3- M-JR*B[,Z6O)/$OC/7O"7Q0MXM3O)&\.3$,B>2@&QEP>0,G:W/7. /6O6ZR]> M\.Z5XEL#9ZK:)/'U0]&0^JGJ#1)-K02TW)?[;TK^S_M_]I6GV/;N\_SEV8^N M:\9M9O\ A8OQHAU&Q1CINFM&_FL#@I&<@_\ GZ#T^AKI3\"_#?V@.+[4_*S MDQ^8G\]G2N\T+P]I?AK3Q9:5:K!%GH(]*\YU'X)^&+V[,\$M[9*QR8H9%*#Z;@2/SI MM-.Z$FFK,Y;XAZE%X^\;:1X:T:7SXH'*S31\J&8C<0>X55Z^YKW"-%BC6-%" MHH"J!V KG_"W@C1/"$;_ -F6[&>0;9+B9MTC#TSP /8 5T5.*:NV#?1!1115 M$A1110 5QWQ&_P"0-:_[UU_Z0W5=C7'?$;_D#6W^]=?^D-U4RV&MSUZBBBN, MZ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK.UO7--\.:5-J>JW4 M=M:Q#)9SR3V '.?BAJ-LTGDZ(+226VLS&F4VLBABP&XD@D MD9QS[4 >T445Y#X[^*NK0^*E\'>";%+W6"=DLS#<(WZE5!P,@^=@5L#UR<=^]>H>!O&=CXZ\-QZM M9HT+!C%/ QR8I 2,]Q@@@^A['(H Z6BBO(?BW\74\,0MHWAZZC?6V(\V90K MK:@'D$'(+GI@C@=>U 'KU%8G@Z_N=5\%:)J%[+YMU,>,?CGDO8^$X2S'Y?MTR=_ M]A#_ #;\JXU[?Q?\3+@:EJ]\EKI2,<7-TWE6T7LB_P 3?3)]375:1?>!_ 2A M](M)=(_&-Y_:_BBZN+2&4[F:<[KB4>P/W1]>GI7J]O+X+^&]@ M;2![>U?'SHG[R>0_[6.?SP/I7GDOBCQQXTE:#3DG2 G!2S4HH_WI#_4XK7T; MX.7$I6;7-0$8/)AMOF8_5SP#^!^M>#F'$&,S'W8*T.BVBO\ ,]V&083!>]F% M9)_RQUE_P/N^8FL_&*YF8PZ'8"($X6:X^9S]%' /XFLF'PGXV\9RKL4 _W8QT_ 5ZYHWA31- 4?V?I\22#_ELPW2'_@1Y_*MFO+^K3J:UI7\ MD:/.\/A%RY?14?[TM7_7SMY' Z)\)M#T[;)J#2:C,.S_ "1@_P"Z.OXDUW-O M;06D"P6T,<,2\*D:A5'T J6BNF%*%-6BK'B8K'8C%RYJ\W+\ONV"BBBM#D"B MBHYYX;:%IKB6.*)>6>1@JCZDT 245P6N_&3P1H(96U=;Z8?\LK!?.)_X$/D_ M-J\RUS]H_4;@F'P_HD-N#PLMVQE<_15P ?Q- 'T42 "2< =2:XKQ#\6/!OAO M>ESJ\=S<+_R[V?[Y\^A(^4'ZD5X8-$^+?Q+.;TWZV4G7[6WV:WQV.P ;A[A3 M7:^'?V<-/@V2^(M7ENGX)@LQY:?0L\7GS+P Q@ M^T?3\\_6O2418T5$4*JC 4# I:* "BBB@ HHHH **** "BBB@ HHHH **** M /(_VBO^234T,,5O D$$2111J%2-%"JH'0 #H* /,_C?X*N_%GA.&YT MV(S7^F.TJPJN6DC(PZKZGA3COC'6L7P1\<]!A\/6^G^*))['4K*,0.Y@=UEV MC /R@D-QR"!S^GM-8VI^$?#FLS&?4M"TVZF/66:V1G/_ +&: /"/&?BB]^- M6OV'ACPM:3C3()?.FN)5P,XQYC#^%5!; SDYZ9P*]XM?#&D6^A:?I$MA;W5K M8Q+%"+F)9,;1C/(ZG%7=/TO3](MOL^FV-M9P9SY=O$L:Y^@%6Z ,?_A$_#?_ M $+^E?\ @%'_ (5X9\0M)TVV^/\ X5LK?3[2*TE^R>9!'"JH^9W!RH&#D<5] M%U3GTG3;F]CO;C3[26[BQY<\D*LZ8.1AB,C!YH =8Z98:9&T=A8VUHCG'V__ "AUU4OA,9[A1116A 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110!Q?Q:_Y)CK'_;'_ -')11\6O^28ZQ_VQ_\ M1R45S5OB-J>QM>#O^1(T#_L&V_\ Z+6MJL7P=_R)&@?]@VW_ /1:UM5T+8R8 M4444P"BBB@ HHHH *^;/A@Q?XMVK'J7N#_Y#>OI.OD"WU6^T77I+_3KAK>ZC MD<)(H!(SD'KQT)K*J[-,N&MSZ1^* !^&^LY&?W:?^C%KR3X2>"++Q/?W5_JB M^;:614+!VDP Z=\CMUYK4?'WBC5M/FL+_5Y9K68 21E$ 8 Y[#/4"JN MB>+==\.0RPZ3J#VL$;RXU'PAI%Y=RF6XGM8WD<@ L MQ')XK:,U+8AQ:-JBBBK)"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KC MOB-_R!K;_>NO_2&ZKL:X[XC?\@:V_P!ZZ_\ 2&ZJ9;#6YZ]1117&;A1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% 'BU]\)O$/C;QG?:CXOUF1-&BNY? ML5G%(&8P[SLQCY4!7;SRQ[X/-8/PHLK;3?C[XFL;.(16UO'=Q11@\*JS( .? M85]#U\__ V_Y.,\7?\ ;Y_Z/2@#Z KC_#OPWT7PUXJU#Q%9RWDM]?!Q+]HD M5U4NX=BOR@C)'#),Q7&T+UQR,G MM7!?LY:1>V7A?4]1N$9+:^G3[.&&-P0$,P]B3C_@)JOK'[.>G26,LVE:U>?V MGRX-V$:)VSG! 4$9]>?I6C\&OB#J>M7=]X4\0J@U/3E/ENJ!"51MC(P7C*G' M3J/ID@'7?$G3/%.L>'(-/\)W?V2[FNE6XG\WR]D&Q]WS=1\VS[O/X9KQ7XB? M"O3_ '\.8;UKE[[5Y[^-);EAM55*2$JJ^F0,DY)QVZ5]-UY'^T5_P DYM?^ MPG%_Z+DH [CX??\ ).?#?_8,M_\ T6*Z2N;^'W_).?#?_8,M_P#T6*Z2@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK(USQ1HGAN S M:MJ4%L,9",V7;Z*.3^ JHQQKUS'BSQ]H/@Z$_VA=;[LC*6D/S2 MMZ*/%,WVN M6UGV2G_3RBCA(*OF<^1=(K63^73^KV'1I5,0[4EHMV] M$OG_ $^Q+XL^)WB/QH[VU>UZ#\%].LD1M4NFG(Y,-N-B?BWWC^E>AZ9HVFZ-#Y6G M64%LN,'RTP6^IZG\:X\9G>)JP^KX*/L*7E\3]7T^3OYL]BA_9F"]Z:]O4\]( M+Y/5_-6/&]/^&WBGQ!(D^JS?9(@ %-RQ=POHJ#H/8XKO=%^%WAW2MKW$3:A. M/XKC[F?9!Q^>:[0D*"20 .2367=^)M L,_;-(>7_ - !KF[[]H3P7:@BW34KP]O*MPH_\?8?RKI/%;OJSU>BO K_ /:6 MC 9=.\-.WH]Q= 8_X"JG^=<[-\=?'^MR-%I%A:Q'L+2T:9Q]=Q8?I0!]/U5O M=2L--B\V_O;:UC_OSRJ@_,FOFM'D'_+2Y!G;/K\^&$$YWZC>&5P/95W8^AQ7T]'%'#&L<2*D:C M"JHP /84Z@#Q;0_VNO_2&ZKL:X[XB_\@:V_P!ZZ_\ 2&ZJ9;#6 MYZ]1117&;A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7S_P##;_DX MSQ=_V^?^CTKZ KC]$^'&CZ!XUU'Q5:W-\]]J'F^;'*Z&)?,<.=H"@]0,9)H M["O$/!OQ*UO3_B7JGACQSJ*JI8Q6LDL4<*JX/R\@#AU.03GMZU[?7(>-/AMX M=\=(KZG!)%>(-J7ENP64#^Z<@@CV(^F* -_6M16UM&N2SMC/ ML!W)[ 5X/\%+>Y\1_%+Q!XO$+161:9N?[\S[@GOAA.#Q],5ZMI&CZ=H.G1Z?I5G%:6D?W8HEP/J?4^YY- %ZO(_ MVBO^2N5SOC3P9IWCK18]*U.:ZA@2=9PULRJVX!@!EE88^8 M]J &_#[_ ))SX;_[!EO_ .BQ7252T?2X-$T6QTJV>1X+.!((VD(+%5 )( & M>/2KM !1110 457NK^SL4WWEW!;IUW32!!^M<]>_$CP7I^1/XFTPD=1%.)2/ MP3- '4T5YS=?'3P#;DA-5FN"/^>5I)_[,HK#NOVCO"D61;:;J\[>ICC13^.\ MG]* /8J*\#NOVEXAD6?A=V]&FO0OZ!#_ #K%NOVDO$3G_1-%TN+_ *Z^9)_) MEH ^EJ*^8/\ A1MTI8QSZ$ MQC/YT ?3]%?,']C?'/4A_K=<3/\ T_I!T_X&M+_PJGXLZ@73'A8R=Q;\%&?PYKGJ8JE#1N[\CU\)D6.Q*YE# MECWEHO\ /[D?0C?&SP&7V0:M-BWT(&WVPK..#!$02I_VL< ^QY]JE\/^$O$GCFYVZ?;$6P;#W$F M4A3\>Y]ADU[.!R;&8N'MJUJ-+^:6_P E_GIVN:UZ65X#2<_;5/Y8Z1^;_P M M3H_$?QE\0:EOALIULXCQBV&W_P >^]GZ8%>7W^K//<--XW+_*OI^BLQ'S /@7\0M7(;4M0M M%)Y/VN]>0_HK<\FM6T_9IU!\?;/$MK#Z^3;-)_-EKZ*HH \3M/V;-"3'VS7= M1F]?)1(_YAJZ*Q^!'@.SP9=/N;PCO<73_P D*BO2J* .;L/A]X/TW:;7PUIB MLO1WME=A_P "8$UT,4,<$8CAC2.->BHH 'X"GT4 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110!X?;_\G*^*?^P;'_Z!;5Z' M7GEO_P G*^*?^P;'_P"@6U>AUU4OA,9[A1116A(4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110!Q?Q:_Y)CK'_;'_P!')11\6O\ DF.L?]L? M_1R45S5OB-8;&UX.'_%$:!_V#;?_ -%K6WBL7P=_R)&@?]@VW_\ 1:UM5T+8 MR88HQ113 ,48HHH ,48HHH ,48HHH ,48HHH ,48HHH ,48HHH ,48HHH ,4 M8HHH ,48HHH ,48HHH ,48HHH ,48HHH ,48HHH ,5QOQ&_Y UM_O77_ *0W M5=E7'?$;_D#6W^]=?^D%U4RV&MSUVBBBN,W"BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **XSX@_$C2O %A&]RINK^;F"RC<*S#NS'!VK[X.3T'7%[P3XWT MKQUHHO\ 3GV2IA;BU<_/"WH?4'L>_P!<@ '2T444 %%(S*BEF8*H&22< "N0 MUOXI^"] W+=Z];22K_RRM3YS9]/DR ?J10!V%%>$ZS^TG91EDT309YNPEO)1 M&/\ OEB6TL<;'!&F618#ZNVXCZY% 'U!)(D4;22.J(H MR68X _&N6U7XE^"]%+"\\1V.]>J0/YS#V(3)%>%)\'_B9XJ=9M/!D _>SZK6YE?]"V/TKOJ* .&-)!'1FM$AZ""-0U&&.0?\LE.Z3_ +Y'->1OXB\=^-G,5@DZ M6Y."MFOE1CV+D_H6K7T?X.3RL)M;U$)GDPVWS,?JYX!_ US?69U/X4?FSV/[ M$PV%US"ND_Y8ZO\ X'W?,DUGXRD[HM%T[V$UT?Y(I_K^%8:Z3X]\<,'NFN%M M6Y!N#Y,(]"$'7Z@&O1GT_P %_#ZQ%]/J3U)]SS7O4_[*R?3#Q56JOM/ MX5Z=_P"M4>)B\QQV/?[^H[=NGW+0\M\'? RQL?+O/$TJWMP,$6D1(B4_[1ZM M^@^M>NP6\-K D%O#'##&-J1QJ%51Z #@5)17D8W,,1C9\]>5_+HO1'-&"CL% M%%%<104444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 >'VW_ "[MKM2UM<13*#@F-PP'Y4 34444 %%0K>6SW!M MUN(3..L8<;A^'6IJ "BBL/6O&&A: &6^U"(3#_EA&=\G_?(Z?CBE*2BKR=C2 ME1J5I1:Q\8[B4M%HFGB,'@37/S-^"C@' M\360GAWQUXVD66_:=("I<.U8Q]IC)JE'S> MOW?\$]%UGXF^'-)W)')M>G-IHEI]FW=%MT, MTI'UQ_("NGT;X0:3:;9-4N9;Z0?P+^[C_3D_F*[RPTVQTN#R+"TAMH_[L2!< M_7'6IY,14^)\J\C3ZUE&"_@4W5EWEHON_P"!\SQRP^&/B;7IQ=ZW>?9MW5KA MS-*1],_S(KO-&^&?AS2=KR6QOIQ_'='T=/^#^)Z/<7-GI5BT]S-!:6D*_,[L$1!_(5Y!XP^.L$'F6?A:'SY/NF]G7 M"#_<3J?JW&3ZFO8/!_PJ\/^ M%/+N#']OU%>?M5PH^4_["]%^O)]Z^F^I9?E>N+E[2I_*MEZO^O1GA+OB!?#5_$5W/;6\G/GW0)E=?1$XP/3H/0&O;O"_@C0O"%MY>EV8$Q M&'N9?FE?ZMV'L,#VKH:*\W'YSB<8N1OEATBM%_P2H4U'7J%%%%>2:!1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% 'A]M_R=VW_ "NO_ $@NJ4MAK<]=HHHK MC-PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BJ6JZQINAV37FJ7UO9VZ]9)Y H)]!GJ?85XYXK M_:)TZT\RW\,6+7THX%U<@I$/<+]YOQVT >VRS1P1/+-(D<:#+.[ !1ZDGI7F MOBCXY^$M WPV4SZQ=KP$M"/+!]Y#QC_=W5Y!%H_Q.^+LRSW;W']G,&6UN[A@D$?S3VT$AD MDA3^\<#! [X)QUZ9Q]96.GV6EVB6MA:06MNGW8H(PBC\!5D@$$$9!Z@T ? % M'4X%>Y_%OX-2V<\FO^%;-Y;:1LW-A A9HB?XHU'5?4#IVXZ;/P@^#W]GF#Q) MXFMO],X>TLI5_P!3Z.X/\7H.W4\] !/@_P#!_P"P"#Q+XEM_]+X>SLI!_J?1 MW'][T';J>>GNE%% !7D_Q!^,MCHZMH_A=EU379CY2- /,CA8\=OOOGHHSSU] M#ZLZ[XV3.-P(S7'^#?AAX:\$A9K"U,]_C#7MR=TGOM[*/H/J30!YK^S9/+=7 M'BVXGD:2:5[5Y'9IH[>"2:9PD4:EW9NB@#))KP+]F7_ )FG M_MT_]K5] 4 ?-^EVNK_'KQ;J$]_J%Q8^&[%@4MXCG&-Y )+$''3'(J[ MXT^$1\ Z._BGP?K6HPSV&UY4E=2Q7(!(90.G4J001GZ5[I&?#=I*GV]EBEN;UDA 7(.T9; S M@99B,#/U !ZY\-?%LGC3P19ZK<*JW8+0W(08'F*>2/J,'';-><_%OQ)KFN>. M+#X>:#=-:+-82_\ N8R! MQV8GZUC_ _^,FJZ5IUYHFL1OJEU;-_HT\DW(4'!5FQE@#@@]>?I7 WWCM]3 M9KB]>\N+HJ<&5]PSZ9)X'X5ZG\%OAI%)!-XHUZ.TNS=C%K LBRJH)RS-@D9/ M V]N<\](4JLTU;E['3.AE^%G3DY^U_F2NE;MW%D\0^.?&\C16"3K;DX*6B^7 M&/9G)_0FMK1?@W(Y676]0VYY,-MR?Q<_X'ZUZU'&D4:QQHJ(HPJJ, #V%.J( MX2+=ZCYF=-7B*M&/L\'!4H^2U^__ (%_,QM'\*:'H(!T_3X8Y!_RV8;I/^^C MS^5;-%,K:08:4_4=%'N<5WX?#3JR5.C&[[)'@5J\Z MDN>K)M]VSJ:X;Q?\5?#WA3S+<2_;]17C[+;L#M/^VW1?IR?:O)M7^(?C/XB7 MS:5H-K-;6[\?9[,G>5]9).,#_OD>M=5X1^!-O!Y=WXHN!/)U^Q6[$(/]Y^I^ M@Q]37T4,GPV!BJF9SU_DCJWZ_P!?,YO:2EI!'&W6M>._BU>M9V<4@L WS0P? MNX(_]]C]X_4GV%>D>$/@GHVB^7=:VRZI>CGRR,0(?]W^+_@7'M7I=E8VNG6D M=I96T5O;QC"11(%5?P%3USXO/JLX>PPD?94^RW?J_P"O.XXTE>\M6(B+&BHB MA548"@8 'I2T45X)J%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110!X?;?\G*^*O\ L&Q_^@6U>B5YW;?\G*^*O^P;'_Z!;5Z)732^$QGN%%%% M:$A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '%?%K_ ))C MK'_;'_TNO_2"ZI2V&MSURBBBN,W"BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BN<\4>._#G@Z$OK&I M1Q3$92V3YY7^BCG\3@>]>&^)?CQXB\17/]F>$;"2R24[$=4\VZD^@&0OT )] MZ />?$GC'0/"5KY^M:E#;9&4BSND?_=0R&S\)Z;]F#G:M MS/[U=3\27$O"WES?8_[1OEY^T7H#X/\ LI]T?EGWKT"B M@ Z# HHHH **JZCJ-II-A+?7TPAMH@"[D$XR<#@$/^@O\ ^2TO_P 14^WI?S+[S7^R\=_SYG_X"_\ (ZVBN37XE^$&8*-7&2<< MV\H'Y[:ZL$, 000>015QG&7PNYA6PM>A;VT'&_=-?F+102 "2< 5R>M_$;P[ MHNY/M?VRX'_+*UP_/NWW1^>?:B8V"?H.I_"OE+X7:QK]A_:MEH'F^=>>3O\B+> M^%WXQP/->GV/PGUW7B\^O7GV83 A_,;SIF!'?G'YG\*PJ5Y*?)"-W^!ZF M$RJA+#K$XJLH1=[+[3L[?FNS-?7_ (OZ;/!/::5IZ7\;@QN]T!Y3 ]04ZL/8 MXK@+KP?KWQ# DCT>") N(IH[=+>-!VP0!N'3UJGX:F3X/>-;O3O%^BFZL93_ M */>B'=C!XDC!X((/('(_#![?Q;\=])N-)ETWPC#=WVJ7:F&%_(*B,L,9 /+ M-SP,=?R*="I*5Y3T\BUF>"HT.2AAUS-:N3O]W_ MZ'&? [P]8>*[G4[357G9 M+(1R1QH^ P8L"">N.!TQU-&C^'+#QU\ 1:+I3S8M8R0&CB<1XSG.68 M@D]>WICTSX)^ KSP=X?N;S58O*U+464M">L4:YV@_P"T223^'<5QOB^RUCX6 M?%67QO8V4EYHU^6:YV# 7>1O1B/NG< P)X/ [&MU3A%\R6IY53&8BK35*TTVI7;Y:VRKCW! R#[CFO%O!_G_#CX\7'A*UN))- M'OFVB-VSC='O1O\ >!^7/<9KLIOV@?!2:<;B(W\EQMR+7[/AL^A;.T?7)KAO M!MPU_P".[GXH^,)4TNQRS64<@.Z$[.2W6 M0[%G9-\\G^ZHR%_4_2H?#GP9U[Q%<_VGXKO)K1)3N=7;S+F3ZDY"_CD^U?0T MLBA0@JV95/9Q[;R?]?/SL8NK?2"N,\0_%_Q'XJN_[+\+6D]G'*=J^2-]S(/J M/N_AR/6K_A3X&7=[(M_XLNFB#G>;2)]TC'_;?H/PR?<5Z_X>\*:+X6M/L^D6 M,<&1AY?O22?[S'D_3I6S2K9[&C!T'VW_ "//#O@VW+ZQJ"),1E+6/YYG^BC^9P/>O"O$7QL\5>+[O\ MLGPE8SV22G:@MU,EU(/J/N_\!Y'K0![EXL^(/AOP9"3JU^HN,92TA^>9_P#@ M/8>YP/>O#-?^-?B[QA>?V5X3L9K))3A5ME,MRX_W@/E_X"./6K_A/]G_ %/4 MYAJ/C&^>V$AWM;1.'FX^&O!OA_P ME;>3HNFPVY(P\V-TDG^\YY/TZ5NT4 %%%% !1110 4444 Q:K\7K*SMDM]'M&NI50+YLV4C!QV'4_I7CM?0GAWX?>'](@AG^R"[N2H;S M;GY\''9>@_+/O79A%5=U3=CYOB*I@::ISQ<7*U[);/:]_P #S<1>.OB V6,P MLF[M^YMP/I_%^IKK-$^#VGVVV76+M[N3J88LI']"?O']*]+Q@8%%>A#"03YI M^\_,^1Q'$.)E'V>&2I0[1W^__*Q0TS1=+T6$Q:9I]M9HP&X01!2V.F2.3U/6 MK]%%=6QX+;D[LKWMA9ZC!Y%]:074.<^7/&'7/T(JII_AS0])D\S3=&TZS?\ MO6UJD9_-0*TZIZGJMAHUD]YJ5Y#:VZ=9)6 'T'J?84XQWM""K><1AO8#^+Z#->0^*_CPH+VGA:UWGI]LN5X_X G7\6_*N= MTGX;^-/']Z-4\0W4]K _/GWN3(1Z)'Q@?]\CTKZ&AD+A#VV/FJ4//XGZ+^GY M&+JWTCJ/\5?$?0);QX_"7A/2DG8[?[0GT^(RL?\ 87;^K9^E+H7PG\5>,;L: MIXENIK*&3!+7.6G=?0(?NCZXQZ5[#X4^'7AWPBJO96GG7@'-W<8:3\.R_@!^ M-=75SSJAA(NEEE/E_O/63_K^D@5-RUFSG?#'@?0/",(72[)1.1A[F7YY7^K= MOH,#VKHJ**^>JUJE:;G4DVWU9JDEH@HHHK,84444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% 'A]M_RX4445H2%%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 <5\6_\ DF.L?]L?_1R44?%O_DF.L?\ ;'_T M$^+_ -H#4-1F.F^#;-X1(=BWU^)O&6@^$+/[1K6H1P$C,<(^:63_=08_-+)_O,>3].GM0!X=X5^ 6L M:S/_ &EXQOI+59#O:!'$EQ(?]ISD+_X\?I7NOASPEH7A.S^S:+IT-JI&'<#, MDG^\QY/YUM44 %%%% !1110 4444 %%%5-0U.QTJW-Q?W<-M$/XI' S[#U/L M*3:6K*C&4WRQ5V6Z:[I&C/(RJBC)9C@ 5YEKOQAM(-T.B6AN7Z">?*I]0O4_ MCBN633O''Q <27#3"S8Y#3'RH![A1][Z@&N6>+C?EIKF?D>]0X>KN'M<7)4H M?WM_N_SL=1\2/&NAWOAZZT:RNOM5S*R?-",HNU@QRW0].V:\X%?5MK_QYP?\ 7-?Y5\I8R<"OJZV!6UA!!!"*"#]*]++M MY?(^(XS^&C_V]^A+115/4]6T_1K-KO4KR&TMUZR3.%&?0>I]A7K1BY/EBKL^ M%+E5=1U.QTFS:[U&[AM;=>LDSA1].>_M7CWBKX\PQE[;PQ:>]R#M/_ #SB&./^^1[U[]#()QA[;'35 M*'GN_1?T_(R=76T=3J?%GQXMX=]KX7MO/?I]LN5(0>ZIU/XX^AKEM-\ >./B M->+J>NW,UO;/R)[W.=O_ $SBXP/^^17K_A3X8>&_"FR:&U^V7R\_:KD!F!_V M1T7\.?>NSK66<8;!+DRVG9_SRU?R_KY"]G*6LV2^-OCSH>@^99Z"J:O?C(\Q6Q M;QGW8??^B\>XH ]2O]0L]+LI+R_NH;6VC&7EF<*J_B:\0\:_M"PPF2Q\(6PG MDY7[?<(0@]T3J?JV/H:XRS\/_$/XRWZ7U_-(FFALK/< QV\8_P"F:#[Q[9'X MFO;O!7PD\->#!'<)!]OU->?MERH)4_["]$_G[T >-Z'\+/&_Q'OUUCQ->3VE MO)SY]Z"967T2/C:/KM'/&:]V\(_#GPWX*B']EV(:[QA[R?#S-^/\(]E %=71 M0 4444 %%%% !1110 44A( ))P!U)KC]>^)7A_1=\4/*MB" ?=^@_# M)]JB=2,%>3L=&'PM?$SY*,7)^1V-8>N>+M$\/*1?WR"8#B"/YY#_ ,!'3\<" MO*+SQOXO\8W+6>D0RP1-_P LK,'36K36%E/6M*_ET"6>TL,N3+J2A_>>LOZ^\Y70OA[ MX?T+;(EK]JN1SYUSAR#[#H/RS[UU5%%=4(1@K15CP:^)K8B?/6DY/S$(# @@ M$'@@]ZB^RV__ #[Q?]\"IJ*HQ3:V.)^(_BRV\$>'ENH;2UFO[B3R[:*5/E/= MF(&"0![]2*O^"=>L?&'A>VU5+:!)FS'<1*HQ'(.H^G0CV(KY[^*GBO\ X2GQ ME.T$FZPLLV]M@\, ?F;\3G\ *O\ PC\=6_A'6+JVU21D<>WI7V4^&[94IQC^]^+SM_+]WXG.L1+GM?0^EQ;0*01!&".00@JKJVM: M9H5F;O5+Z&T@'\4K8R?0#J3["O%_$_QWNKEVL_"UB8MQVK=7"[G)_P!E.@_' M/TK'TGX7^,_'%X-3\0W4UI%)R9KTEI2OHL?8>QVBO/HY Z4/:X^:I1[?:?R_ MX=^14JSD[1U.@\4_'H#?;>%[/<>GVNZ7C_@*?U/Y5S>F?#WQO\0[U=3UVYFM M[=N1<7N=VT_\\XN,#_OD5['X6^&?AKPH$EMK,7-ZO_+W=8=P?51T7\!GW-=A M6DLYPV#7)EM.S_GEJ_Z_JPO9N6LV<;X5^&/AOPJ$E@M/M=\O/VJZ =@?]D=% M_ 9]Z[*BBOGZ^(JXB?/6DY/S-4DM$%%%%8C"BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** / M#[7_ ).6\5?]@V/_ - MJ]%KSNU_Y.6\5?\ 8-C_ /0+:O1:Z:7PF,]Q**6B MM"1**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@#B?B MW_R3'6/^V/\ Z.2BE^+?_),-8_[8_P#HZ.BN>M\1K#8VO!W_ "(^@?\ 8-M_ M_1:UMUB>#O\ D1] _P"P;;_^BUK;K=;&3"BBBF 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<=\1O\ D#6W M^]=?^D%U78UQWQ&_Y UM_O7?_I!=4I;#6YZW1117&;A1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 445S_BGQKH'@VS^T:S?)$Q&8X$^:63_=7K^/3U- '05P/C?XN>'/ M!?F6S2_;]47C[';,"5/^VW1/IR?:O(/$?Q=\7>/K\Z+X3L[FS@ER!':Y:XD7 MU9Q]T>N,8[DUTG@C]GR.,QW_ (PG\Z3[PL('^4'_ *:..OT7\S0!QMWKGQ#^ M,]^UE90NFFAL-#!F.VC_ .NCG[Q[X)/L*]2\$_ C0O#_ )=YKA75]0&#L=<6 M\9]E/WOJW'L*]1L;"TTRSCL[&VAMK:(82*% JJ/8"K% "*JHH55"J!@ # I M:** "BBB@ HHHH **SM6UW2]#@\[4KV*W7&0K'YF^BCD_@*\UUWXQ,Q:#0;+ M&>!<7(R?P0?U/X5C4KTZ?Q,]'!95B\:_W,-.[T7W_P"1ZK=7=O96[3W4\4$* M_>DE<*H_$UY_KWQ=TNRW0Z1"U_,./,;*1#^I_(?6N0M?"'C+QK<+=ZK++%"> M1+>$K@?[$8Z?D![UZ!H/PPT#1]LMQ&=0N1_'<#Y ?9.GYYK#VE>K\"Y5W9ZW MU+*\!KBJGM9_RQV^;_X*]#SLR^./B$^%$OV)CT7]U;C\?XOU-=?H/P@TZTVS M:S<->RCDPQY2,?CU/Z?2O25544*H"J!@ # I:N&$@GS3]Y^9SXCB#$2A[+# M)4H=H[_?_E8@L[*UT^V6WL[>*WA7HD2!1^E3T45U)6/!E)R=V[L****!!117 M(>)_B7X9\+;XKJ]%Q>+Q]EM<.X/HW9?Q(-;4,/5Q$^2E%R?D)M+5G7UP'Q6\ M9P>&O"MS:VUR@U6\7R8HU8;XU;[SXZC S@^I%>9:O\6?&'C"[.G>&[.6S1^! M'9J9)V'J7Q\OU &/6O+[LS?:YOM,ADG#D2.7WDMW^;O]:^ORKAB:JQJ8J25K M/E6K^?\ 3.>=?2T2&BBBOO#E/IGX0Z1X8?PG9ZOIFGQ#4"#'5^I7TKZ3K\IXAPU6A MCI<[;4M4WKIV^6QW4I)QT"BBBO$-0J*XN8+.VDN;F:."")2\DLK!511U))X MJMJ^L:=H.FRZCJEW%:VD0^>60\#T [D^PYKYN^)_Q2O_ !Q97=CH%M<1>';4 MJ;JX*X,Q+ +N_NKGHO4]3TP #Z8L[VUU&TCN[*YAN;:092:"0.C#..&'!YJ> MN'^#_P#R2C0/^N3_ /HQZF^*'BZ7P7X&NM2M0OVV1EM[8MT#MGYO? #''M0! MT>H:YI.D8_M+5+*RR,C[3<)'Q_P(BI+'5-/U2,R:??6MV@ZM;S+(!^()KQ#X M?_!VR\4:)#XG\87=[?7>HCSDC,Y'R'H7;[S$CGJ, UF?$'P!+\*C:>+?!VI7 M=O&DRQ30N^XKGD<_Q(<8*GV_ ^C:BN+F"S@:>YGC@A7EI)7"J/J365X9\0Q M>(/"&GZ\P6!+FV$T@W?+&W=S:^%M/?$<,9Q MP<[0 >-[ $ECG'3TH ]XL?$^@:G.(-/US3+N8G'EV]W'(WY DUJUXEXS^!&B MVOAVXU#PPUY;:G91F:-#*7$VT9P.X;C@COV].P^$>NZUK7@M%\06UU%J%G)Y M!>YB9&F0 %7.X@#O:*** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH \0M?^3EO%7_ _P#T"VKT6O.K M7_DY;Q5_V#8__0+:O1:Z:7PF,]PHHHK0D**** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH XKXM_\ ),-8_P"V/_HZ.BCXM_\ ),-8_P"V/_HZ M.BN>M\1K#8VO!W_(CZ!_V#;?_P!%K6W6)X._Y$?0/^P;;_\ HM:VZW6QDPHH MHI@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !7'?$;_D#6W^]=_^D%U78UQWQ&_Y UK_ +UW_P"D%U4RV&MS MUNBBBN0W"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH ***0D*"20 .230 M4]3U6PT6PDOM3O(;2UC^] M+,X4#V]S[=:\R\<_'71/#OF66AA-6U%>"ZM_H\9]V'WOHOYBO+-.\->/OC+J M2ZCJ-Q(FGAOEN;@%((QW$2#[Q^GIR: .J\:?M S7#MIW@RV8%CL%]-'EV)X' MEQG^;?D*R?"WP5\2>,+W^V?&%YX&7D/JS'D M_P"<5M444 %%%% !112$A022 !R2>U "T5QNO_$S0-%W10S?;[H<>7;G*@^[ M]/RR?:O/;OQAXQ\:W#6>E0RQ0G@Q68(P/]N3M^8%UA,AQ>(C M[2:Y(=Y:?U^7F>J:]XUT+PZ&6\O%>X'_ "[P_/)^([?CBO-=5^*.O:Y/]BT" MT:V#G"^6OFS-].,#\!^-:&@_!UF*SZ]>XSR;>V//XN?Z#\:]*TK0],T.W\G3 M;**W7N4'S-]6/)_$UG;$5=_=7XG;[3*,O_AKVT^[TC_P?Q]3R72?A9KFLS_; M-?O#;!SEM[>;,WUYP/Q)^E>E:%X+T+P\%:SLE:X'_+Q-\\GX$]/PQ7045M3P MU.GJEJ>=C[*WWP>'+)KN3H+FY!2/ZA?O'\=M=V#RW%8QVH0;7?I M]Y,IQCN>Q2RQP1-+-(L<:#+.YP%'J2:\Y\3?&GPWHF^'3V;5KI>,0'$0/O(> M#_P$&O,HM%^(WQ1E6>\>=;!CE7N3Y-NH[%4 ^;Z@'W->B^&O@?X?TG9/J\CZ MKCR$_H3@^E=5X8^ D,92X\2WQE;K]DM"0O_ )SR?P M^M>S6UM!9VZ6]K!'!"@PD<2!54>P' J6LJ_$%50]E@X*E#RW^_\ I^8U26\M M3DM>T&31? >I6'@W3((+R2+9%'" C-D@,VX]6"DD$GM7SW_PJKQO_P! ";_O M['_\57UC1667Y]B,#&2A%2-_^@!-_W]C_ /BJ/^%5 M>-_^@!-_W]C_ /BJ^L:*]#_7#&?R1_'_ #)^KQ[GRC'\+O'4,J2QZ%<)(C!E M998P01T(^:OJ'1WOI-%L7U.-8[]H$-PBD$+)M&X<<=:]6KS?XZ_\DHU+_KK!_P"C%H T M/@__ ,DHT#_KD_\ Z,>NPN[&TU"'R;VU@N8LYV31AUS]#7'_ ?_ .24:!_U MR?\ ]&/7<4 ,AABMX4A@C2**-0J(BA54#H !T%>#_'3Q8-;NK/P)H:F\O7N5 M:Y$7.'Z)$/?)R?3 ]\:'Q"^*][>:H?!_@-'NM3F8PRW<(SL/=8STR.[]!S]1 MT7PQ^%5MX+B_M/4F6\U^=?GFZK!GJJ$]2>[=_IU )M7TU_!?P(O=-5P9;727 MA=QTWN"&(_X$QQ7D_P .?B$_A3P5%HGA_27U;Q'J%Y)-Y*J2L:X506QR?NG@ M8P.21W]P^)MJ]Y\,_$42#+"R>3'LGS'_ -!KSC]FS3;5=#UG5-JF\>Y%N6[K M&%#8^A+'\AZ4 5KKXK?$OPH\5SXJ\*6XTYV 9TC9",]@X9E!]B*]E\->(]/\ M6:#;:QIDC-;3@_*XPR,#@JP[$&IMP\169W>3%+!*O/ 9@X/Z(M 'O%%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 >(6O_)RWBK_ +!L?_H% MM7HM>=6O_)RWBK_L&Q_^@6U>BUTTOA,9[A1116A(4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110!Q7Q;_P"28:Q_VQ_]'1T4?%O_ ))AK'_; M'_T='17/6^(UAL;7@[_D1] _[!MO_P"BUK;K%\'?\B/H'_8-M_\ T6M;>*W6 MQDQ**7%&*8"44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N M*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 )7'?$;_D#6 MO^]=_P#I!=5V6*XWXC?\@:U_WKO_ -(+JIEL-;GK=%%%TY]0U:]AM+5.KR-C)] .I/L.:\ \9_'?5==N#I'@RVGMXY6\M;D)N MN)B>R*,[<_B?I0![!XS^)7AWP1"5U"Z\Z^*Y2R@PTK>F>RCW/X9KP35O&?CS MXOZB^DZ1:RQ6!^]:6I(0+ZS2'&?QP/09KH/!?P$U#59AJOC.YE@60^8;17W3 M2$\YD?G;GT&3SV->]Z1HNFZ!IZ6&E64-I:ITCB7'/J3U)]SS0!Y=X&^ ND:' MY=]XC:/5;\J*YNK>SMWGNIXX84&6 MDD8*H^I->6:]\8E&Z#0;/<>GVBY''X(/ZG\*P;;PMXS\N66+3?+37,SWZ/#]2,/:XV:I0\]_N_I^1V.O?%S2K'=#I,+7\ MPX\PY2('^9_+\:XLR>-_B&^ )?L1/0?NK=?_ (K'XFO0]!^&&@Z/MEN8SJ-R M/XYQ\@/LG3\\UVJJJ*%50J@8 P *GV%6K_%E9=D;?VG@,!I@*7-+^>7Z+_A MCSC0/A#IMGLFUF=KV8<^4F4B']6_3Z5Z%:6=M8VZV]I;Q00K]V.)0H'X"IJ* MZ:=*%-6BCQ,7F&)QDN:O-ORZ?=L%%%%:'&%%%5[V_L]-M6N;ZZAMH%^])-($ M4?B::3D[+<"Q17E?B+XZ:!IN^'1X)=4G' ?_ %<0_$C)_ 8]Z\]F\3_$;XE3 M-;:ZBDMTO_+K;?O),^A X7_@1%>3ZW\;?$.MW'V'PSIYM/,.U"J>? M._T&,#\C]:U?#?P"0;)_$FHECU-M9\#Z%R/Y#\:]9T3PUHOARW\G2-.@M5(P MS(N7;_>8\G\373[3)\!\$76GW>D?N_X?U%:I+?0\*TKX0^,/%=T-0\27SVBO MR7NG,TY'LN>/Q(QZ5ZMX:^%OA?PSLEBLOMEVO/VB[Q(P/L,;5_ 9]Z[2BN'& M9YC,4N1RY8]HZ+_,J-*,0HHHKQS0**** "BBB@ HHHH **** "BBB@ KS?XZ M_P#)*-2_ZZP?^C%KTBB@#A_@_P#\DHT#_KD__HQZQOCKXNN?#7@R.RL9&BN] M4=H?,4X*1@9HT4 ?)/P[^*&F?#^PE6+PJ+W49B?-O6O=C%<\(H\ ML[5_'D\^@';?\--?]2C_ .5+_P"U5] 44 8'A77(_&G@VSU::R$$5_$^^V:3 MS !N92"<#.<>G>O#[1]<^ OBV^\[3YK_ ,,7S#;*GH"=AW= X!((.-WY$?1] M(RJZE64,I&"",@T >#>*?CFOB32I=#\&Z1J;ZC?(8?,EC&Y%88.Q49B6QQGC M'6N\^$?@:7P/X2\F]"C4[Q_/N0I!V<85,CK@9_$FNVMK"SLL_9;2"#=U\J,+ MG\JL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 >(6O\ RN__ $@N MJ4MAK<]:HHHKD-@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBN2\9_$?P]X'MS_:-UYEZ5S'908:5O3(_A'N<>V: .L9@ MJEF("@9)/:O(O'7QXT?0?-L?#RQZKJ RIES_ */$?J/OGV''OVKS/5_&/CKX MPZFVDZ1:RQ6!/-I;-A%7UFD.,_C@>@S7IO@3X$Z/H'E7WB QZKJ(PPB(_P!' MB/LI^^?=N/;O0!YEH_@OQU\7]235]8NI8K!CQ=W(P@7TAC&,CZ8'J%<27L^&E?UP?X1[#'XUU:J%4*H 4# [4M !1110 445S& MO^/M \/[XYKH7%TO'V>WP[ ^A/1?Q.:F4XP5Y.QM0P]7$3Y*,7)^1T]8VN>* MM&\/(3J-ZB28R(5^:0_\!'/XGBO*-1^(?BCQ3(+PP[CN:&)M\C?5CP#^=_'(Z.%2GF550_N MK67]??ZD>L_%G5-3E^R>'[,VX<[5=E\R9OHO0?K]:@TOX:>(_$5Q]NUZZ>U5 M^2T[&29A],\?B>/2O6-&\-Z1X?BV:;91PL1AI,9=OJQYK5IK"N;O6E?RZ!// M:>&BZ>6TE!?S/63_ *^9SF@^!M!\/;7M;02W(_Y>)_G?\.P_ "NCHHKJC",5 M:*L>!6Q%6O/GJR=&LMT6AVMURW MB+XB>&/# =+_ %.-[E?^7:W_ 'DF?0@?=_X$17B3Z[\2_B2YBLENELV."MH/ M(@ [AG)Y^A8_2NF\._ $#9-XBU//S_8V$P>N85E?^6.K_X' MW?,S]I*7P(S]=^.VL:C+]D\-Z:MJ'.U))5\Z9CVPOW0?;YJS[+X:>//'%TM] MKUQ+;1M_RUU!R7 ]%CZCZ':*]WT+PGH/AJ/;I&F6]LV,&0+ND;ZN%M%"2WD3ZKP%/HKP\3C,1BI;D_/_+H:J*CL%%%%N__2"ZI2V&MSUJBBBN0V"BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BB@D 9)P* "J.K:QIVA:?)?ZK>0VE MK']Z25L#Z#U/L.:\T\=?'31?#GF6.AB/5M2&075OW$1]V'WC[+^8KRS2_"GC MSXQZFNJ:I6%9&\L7 M;)NGE)XQ&G.W/KR?H:9X,^!&J:W<#5O&ES-;I*?,:VW[KB4GG+L<[<_B?I7K MW@OX:^'? \"M86WG7Y7$E]. TC>N.RCV'XYKL* *&CZ)IGA_3DL-)LH;.U3I M'$N,GU)ZD^YYJ_110 45#>Z_P#%W3;+=#H\ M#7TPX\U\I$#_ #;]/K6=2K"FKR9V83+\3C)CNZQH7=@JJ,DDX M%<1K_P 4="TC?%:,=1N1QM@.(P?=^GY9KSX1>-_B)(&8R_8B>"W[JW7\/XL? MB:[;0/A)I.G[)M5E;4)QSL^Y$#].I_$_A7-[:K5_A1LN[/;_ +,R_ :X^IS2 M_DC^K_X8XN?Q%XT\>3M;6$&U@6"WACAB085(U"J![ 5)51PD;\U1\S,:_$%50] ME@XJE#RW^_\ I^94T[2[#2;86^GVD5M$/X8UQGW)[GW-6Z**ZDDE9'@2E*;< MI.[8445SNO>._#7AH,NI:K DR_\ +",^9)G_ '5R1^.*UI4:E:7)3BV^R5R& MTMSHJ:[K&C.[!449+,< "O#-?^/TTA:'P[I00'@3WARWX(IQ^9/TKGT\-_$S MXC.LNHO=):,6B^[_ ('S%:I+=V/!-,^#_C'Q3ZD,TY'^[GCZ$C'I7IWA[X0^$]!V2/9G4;E>?-O2' /LGW?S!/O7>45Q M8O/L;B5R\W+'M'1?Y_B5&E%#418T5$4*BC 51@ 4ZBBO&- HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@#Q"T_Y.6\5?]@V/_T"VKT:O.;3_DY;Q5_V#8__ $"VKT:N MFE\)E/<****LD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M XKXM_\ ),-8_P"V/_HZ.BCXM_\ ),-8_P"V/_HZ.BL*OQ&D-C:\'?\ (CZ! M_P!@VW_]%K6W6)X._P"1'T#_ +!MO_Z+6MNMUL9L**** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KCOB- M_P @:U_WKO\ ](+JNQKCOB-_R!K7_>N__2"ZI2V&MSUJBBBN0V"BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **JZCJ5CI%C+?:C=PVMK$,O+,X5 M1^??VKP7QO\ 'ZXNY&TSP7"ZASL^WR1Y=R>/W:'I]3S["@#USQA\0/#_ ((M M?,U6[!N67,5G#AII/H.P]S@5\_ZYX\\;_%K4FT;0[2:"Q<\VEJ>"OK-)QQ]< M+[9K5\'_ .UOQ-=?VSXSNKFUBF/F-$[;KJ;_>)SL_')]A7T#H?A_2?#6G)8 M:/8PVELO\,8Y8^K$\L?W>O8418T5$4*JC 4# I:* "BLC6_$^C^'HMVHWL<;XRL0.Z1OHHY_'I7F6 MM_%O4;^0VOA^S-N'.U9'7?*WT7H/UK"KB*=/XGJ>G@-UIQM'N]%_P?E< M]7U/5]/T:V-QJ-Y%;1=C(V"WL!U)]A7FNO\ QA1=T&@VF\]/M-R,#\$']3^% M9&F?#?Q+XEN1?:[/Q(QZ5Z5H'@70?#VV2VM!-) M_G?/MV7\ *QYJ];X5RK\3U/8Y3E_\67MI]E\/W_\/Z'EUMX5\9>.;A;O4Y98 MX#R);LE5 _V(Q_0 >]>@Z!\,M!T79+/&=0NASYEP/E!]DZ?GFNTHK2GA81=W MJ_,X\7GV*KQ]G3_=P[1T_'^EY" !0 !P .U+156_U*QTNV-SJ%Y!:P#K)/ M($7\S75&+D[15V>(6J*\OU_XY^&],W1Z7%/JDPZ%!Y<6?]YAG\@:\^N?B-\0 MO'$[VFAP301$X*:=$&X>QM://42A'O+3\-S)U8K1:GONL^ M)-%\/P^;JVIVUH,9"R/\S?1>I_ 5YCK_ ,?=,MMT6A:=+>..!-<'RX_J!]X_ MCMK T;X%Z[JDWVOQ%J:6A #N"Y(W?0L:Z+0?@ [%9?$.K!1U,%D,G\78?^RGZU[D % ' I:SJ\ M15U'V>$@J4?):_?_ , :HK>6ISV@>!O#?AD*VF:5!',/^6[C?+_WTV2/PP*Z M&BBO"JUJE:7/4DV^[U-$DM@HHHK,84444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% 'B%I_RM4445R&P4444 %%%% !1110 4 M444 %%%% !1110 445SWBOQMH/@RR^T:Q>K&[#,5NGS2R_[J_P!3@>] '0UY MAX[^->A>%/-LM.*ZKJJY!CB?]U$?]MQW_P!D<^N*\K\1?$[QC\3=1.A^&K.X MMK.7@6UJKGV MX'UH \]L]'\?_&K5!>7[^"/A9X>\$1K-;0_ M:]2QAKZX4%_^ #H@^G/J37:0PQ6\*0PQI'$BA41% 50.@ '04XD*"20 .23V MH 6BN,U_XFZ#HNZ*"4ZA>W7BKQEXYN&M-,BEC@/!BM 5 M '^W(?ZD#VKFJ8JG!V6K\CV\)D.*KQ]I4_=P[RT_K\O,]1U_QUH/A[[8X_ #'K6OH'P>4; M9]>N]QZ_9[8\?\"<_P!!^->E:9I&GZ-;"WTZSAMH^XC7!;ZGJ3[FL^6O6^)\ MJ_$[/;93E_\ "C[:?=_#]W_#^IY1HGPDU+4)?M?B"\-N'.YHT;S)6^K=!^M> MFZ)X8T?P]'MTZRCC?&&E/S2-]6//X=*UZ:[I&C/(RJBC)9C@ 5O2P].G\*U/ M+QV<8O&Z5)6CV6B_X/SN.HKA]>^+?A'0MR?VA]OG'_+*R'F?^/?=_6O-=7^. MGB#59OLOA[3([0N<(2IGF/T&,?A@U[N%R+'8G6,++O+1?Y_T_;)JUQ<:G*.JY\J+\E.?_ M !ZN[^S\KP>N*K<\OY8?Y_\ #$\\Y?"K'%ZG\9_%OB*Y^Q>'=/%H7X5;>,W$ MY_'&/R7\:CL/A)XV\5W(O?$-Z;4-R9+V4S2X]E!X^A(KW_3='TW1K?[/IEA; MVD7=8(PF?KCJ?K5VE+/XT%RX"BJ?F]9?UZW#V5_C=SSK0/@MX4T?;)=Q2ZI< M#G=@6UM;V<"P6L$4$*#"QQ(%5?H!Q4M%>)B<9B,5+FK3O.+3_ ).6\5?]@V/_ - MJ]'KII?" M93W"BBBK)"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .)^ M+G_),-8_[8_^CHZ*/BY_R3#6/^V/_HZ.BL*OQ&D-C;\&_P#(C^'_ /L&V_\ MZ+6MNL3P;_R(_A__ +!MO_Z+6MNMUL9L**** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KCOB-_P @:U_W MKO\ ](+JNQKCOB-_R!K7_>N__2"ZI2V&MSUFBBBN0V"BBB@ HHHH **** "B MBB@ HHHH *@O;VUTZSEN[VXBM[:)=TDLKA54>Y->?>.OC+X?\(>;9VK#4]67 M(^SPM\D9_P!M^@^@R?IUKQB.V^(/QLU3S9&8:* . MS\<_M JK2:=X-B\QS\IU"9.,_P#3-#U^K?EWK!\*?!KQ+XVOO[;\7W=U9V\Q M#L9SNNIA[ _<'U_ 8KUOP-\(_#W@H1W7E_VAJHY-Y.H^0_\ 3->B_7D^]=KJ M&IV.E6QN+^ZBMH1_%(P&?8>I]A2;2U948RD^6*NV4?#GA;1O"FG"QT:QCMHN M-[ 9>0^K,>6/UK4GN(;6%IKB5(HD&6>1@J@>Y->8Z_\ &&WBW0Z%:F=NGVBX M!5?P7J?QQ]*YJ#P_XT\?3)]<29O&_Q$ MDVJ)?L1/(7]U;K]3_%^IKT'0/A;H6D;);Q3J-R.=TPQ&#[)T_/-=NB+&@1%" MJHP !@ 5/L:M7^*[+LC?^T\OP&F I\TOYY?HO^&/.- ^$6FV6V;69VOIASY2 M92(?U;]/I7H5K:6]E;K!:P100K]V.) JC\!7.:]\1/"OAWGXXKS+7?C_ #R%HO#^D+'GA9KP[F/T13@'\37NX#(,567[FE9=WHOO M>_R/!QN:5\5+FQ$[^73[MCW8D $DX KC]>^)_A+P_N2?5([F=?\ EA9_O6SZ M9'R@_4BO&QHOQ0^(A#7C7B6;\YNF^SP8[$( -P]PIKL-"^ .GP;9==U26Z<< MF&U'EI]"QR2/IMKU?[*R_":XVO=_RPU_'_AC@YYR^%&/K7Q[U.\/Y%FU62YCMF.0U_(8HQ[B(#/Y+7O>B>%-!\ M.H%TG2K:U.,>8J9D/U']'T&'RM*TVVM%Q@F*,!F^IZG\:TJ* M\C%9EB\7_&J-KMT^Y:&D81CL@HHHKA*"BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \0M/\ DY;Q5_V#8_\ MT"VKT>O.+3_DY;Q5_P!@V/\ ] MJ]'KII?"93W"BBBK)"BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** .)^+G_),-8_[8_\ HZ.BCXN?\DPU MC_MC_P"CHZ*PJ_$:0V-OP;_R(_A__L&V_P#Z+6MNL3P;_P B/X?_ .P;;_\ MHM:VZW6QFPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "N.^(W_(&M?]Z[_](+JNQKCOB-_R!K7_ 'KO M_P!(+JE+8:W/6:***Y#8**** "BBB@ HHHH **KWU]::99RWE]OP77@?X8:0_[;>O\ O$#TJ92C%7D[&M&A5KSY*47)^1Q'@7]GZUL_*O\ MQ=(MU.,,MA"W[M?]]ARQ]A@>Y%>M:AK6A>%+&.*YGMK*&-<16\:@' Z!47M^ M&*\LU3XF^(?$%Q]BT&T>U#\*(5,DS#ZXX_ <>M2Z-\*-7U6;[9X@O&MPYW,N M[S)F^IZ#]?I7*\4YNU&-_/H>_#(J>&BJF8U5!?RK63_KYD^N?%Z[NG-MX?LS M%N.U9IEWR'_=3H/QS6=I_P /_%7BNY%]K=Q);(_62[):3'LG;Z'%=WO\"?#J M+,UQ9VMP!RTC>9<-^ RV/H *XW7?V@+2+=%H.E23MT$]VVQ?^^%Y(_$5Z&#R M#'8]J7*VON7WLFIG^'P:<,NIJ/\ >>LOZ^]>1W^@?#_0- V21VWVFZ7_ );W M&&(/L.@_ 9]ZGUWQUX:\-[EU+5[=)E_Y81GS)/\ OEK92?\\1]F@Q_O<;A]2:Z+0OV?W;;+X@U<+W,%DN3_WVP_\ 9?QKWX9'@<$O M]MKI/^6.K_KY?,^=KXVOBI\\VY/NR37?V@%&Z/0-()/:>]; _P"^%/\ [-7, M^5\4?B+]_P"VK92?WO\ 1K?'TXWC_OHU[AH7P_\ "_AS:^GZ1 )U_P"6\P\R M3/J&;./PQ72U7]L8+":8&@K_ ,TM7]W3[S'VFZ%X*\.>&PITO2;>&4?\MF7?)_WVV36_17EXO-L9B]*M1V[ M+1?*O^P;' M_P"@6U>CUYQ:?\G+>*O^P;'_ .@6U>CUTTOA,I[A1115DA1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% '$_%S_DF&L?]L?_ $='11\7/^28 M:Q_VQ_\ 1T=%85?B-(;&YX-_Y$?P_P#]@VW_ /1:UMXK$\&_\B/X?_[!MO\ M^BEK;K=;&;#%&*** #%&*** #%&*** #%&*** #%&*** #%&*** #%&*** # M%&*** #%&*** #%&*** #%&*** #%&*** #%&*** #%&*** #%<;\1O^0-:_ M[UW_ .D%U795QOQ'_P"0-:_[UW_Z075*6PUN>LT445R&P4444 %%%@>%/-L[!EU75%R/*A?\ M=1'_ &W_ *#)]<5Y'XD^)WC'XD74FEZ-"]CIQ'SP0/CY/6:4X 7\E]L>]UCQ#XCM%$\\.GZ.@V*NY;:U0#^$9QNQZ%PV.Q[M@Z3:[]/OV/:>6Y?E_O9C5O+ M^2._S?\ PWJ=1=^,/&/C:X:STJ&6&$\&*S!&!_MR=OS ]JL0?#_2-!B6\\:: M];6BGYA;1R@,WMGJ?HH/UKE$\<^.O% _L[PQ8&QM!P(=)M]@7_>DZJ??(K5T MCX%Z_JLWVOQ%J<=H7.74-Y\Q^ISC\(VG_)R_BK_L&Q_^@6U>CXKSBS_Y.7\5?]@V/_T"VKT> MNFE\)E/<,48HHJR0Q1BBB@ Q1BBB@ Q1BBB@ Q1BBB@ Q1BBB@ Q1BBB@ Q1 MBBB@ Q1BBB@ Q1BBB@#B?BY_R2_6/^V/_HZ.BCXN?\DOUC_MC_Z.CHK"K\1I M#8V_!O\ R(_A_P#[!MO_ .BEK;K$\&_\B/X?_P"P;;_^BEK;K=;&;"BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HILDB0Q-)*ZI&@+,S' 4#J2:\.\:? M%BXOO$=EIWAJ\>*SAG59;E/^6Y) P/\ 9'/U_*E*2CN-*Y[G117"_$?Q^?"% MM;V>GPK<:Q>?ZF-@6"+G&X@A!X(]Q]! M*EK8=COZ*Q?%?B6T\)^'Y]5NP7"86.)3@R.>BC_/ !KR_39/BIXWM3J]IJ5O MI5DYS!$?W8<#^[A68CW8\TW*V@)'M5%>2^%/'^OZ9XL7PIXUC47$A"076T+E MC]W..&5N@([]?;UJA-,&K!1113$%%%AX M[5%6HJ<'.6R.C"86>*KQH4]Y.VNQT]<;\1_^0-:_[UW_ .D%U7$?\)YXE_Z" M7_D"/_XFL'Q+XUUN^BBM;B]$FW>V/*08#1O&>@[J[C\<]<&HR^I_:.(CAJ$7 MS/OLK=6>SCN&\3@*#Q%:<>5=F[OT]T^KJ*^=+;XI^+KBW24:OU'(^S1<'_OB MM'2?B7XF;6+);S54:U:=%F$D$2KL) .2%&..^:X*N*C2JNE4BU).S]5\SJCP MOBYT56A.#BU=:O56O_*>]50UC6],\/Z>]_JU]#9VJ=9)6QD^@'4GV'->7^+/ MCA;0-)8^$+0:I=#Y6O),K;1GVZ%_T'H37BNLWMWKVH&_\3ZQ-J-SSMB5OD0> MB@<*/88KKIPG5G[.E%REV2N_^!\SQZ.!JU8^T=HP_FD[+\=_E=GH'C'X]:EJ MTDFG>#+62WB/RF]D0&5A_LKT0>YR?I7F<6A375R]]K5W)-*[;Y-TA9G/JSG_ M #[U-%>N2MKIMH%+'"HB[F8^P'?\Z[#1?A)XQ\1%9;J#^S[<\[[UBK8]D'S? MF!7L1X=Q*CSXVI&A'S=Y?=M^+9TQKY9A=DZ\O_ 8?YO[K'/-JUK:6RVD'$"G M(BA&%SZGU/N><]!'"9F';I@@#WQQZUZ)XB\#^#?AEX M>;4=;N7U?5I%*V=I(3''+)C@[%.[8#@L2V,<=2 >[^#7B)_$W@J6\DTW3M/\ MJ\>!8=/A,4>T*AS@D\_,>;Z7\%_%OB"9;K7KU;)2 "9Y#/-CV ./P+"O2=!^#/A/1MLES;R:G< M#G?=ME,^R# Q]B?'?5;#74TSQWH TP2E<2QPR1-"#_$T;DEE]P1@ \& MO5_$3XQQ^%M6&@:'8#4];)56!R8XF;&U,+ M\SL<]!CJ.<\5R3?&[QWH-S!-XI\');V$C;?^/6>V9CC^%G+#(ZXQ^76D!] T M5F>'M?T_Q1H5KK&F2F2UN5RNX892#@JP[$$$'^HK3H **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH \1L_^3E_%7_8-C_\ 0+:O1Z\XL_\ MDY?Q5_V#8_\ T"VKT>NFE\)E/<****LD**** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH XGXN?\DOUC_MC_Z.CHH^+G_)+]8_[8_^CHZ*PJ_$ M:0V-OP;_ ,B/X?\ ^P;;_P#HI:VZQ/!O_(C^'_\ L&V__HI:VZW6QFPHHHH M**** "BBB@ HHHH **** "BBB@ HHHH X3Q[X+U?QG?V5M#JWV+2$0FY0$DR M/GCY1@'CU/%>8_$3PMI?A+7?#=AID3*I&Z21SEY&\P7%N'_C_ #7N%>':!^Z_ M:,U!7)#,\^W/?,>?Y4Y] CU/<:\0O\:#^T7;20?)'?,F]1T/F)M/_CW/UKV^ MO#_& \[]H'1$4\J]L3CV8G^5$]D$2?X\W,DT^@:5&>)&DD(]22JK_-OSKV*S MM8K&QM[2!=L,$:Q(/15&!_*O%?C;^[\7^'97)$>SJ>@Q("?YU[C1'XF#V1XU M\>K40QZ%JL/R7$8.O9E_(@_G7K>FW?V_2[.\QCSX$E_[Z4'^M>6_'U@/ M#VDKGYC=,0/^ '_&O2/#2&+PKH\;9RME"IS[(*%\3![(U****LD*XCXG_P#( MOVO_ %]#_P! :NWKB/B?_P B_:_]?0_] :N7&_[O(]?(/^1E1]?T/*'=8T9V M.%49-B_PK_-_@ MD>EQGF?ML0L)!^[#5_XG_DOS9HZ7>I;%TE;$9Y!QG!J:YUE65DBBW C!+]#^ M%9%=3H-KYMQ9MIJQI>O(@A>0;@LF1@G/;.*KB3 Y5@JW]HXFC*'T!KTS0/@#8P;9=?U.2Y?J8+4;$^A8\D?0+7LJYVC<06QSBEKQZO$&(Y M/986*I0[17Z_Y6/ GS59<]63D_-W,G1?#&A^'8O+TG3+:TXP71,NP]V/S'\3 M5/QWJ>L:1X+U&]T"U:YU1%1;>)83*26=5)"CDD D_ASD5T5%>).I.I+FF[ON MQI6V/E;Q+\./%*$G^#L%_>R._P#9$[MP&#.O/FS,Q+CT.%8?\"KWGQ+H-KXF\.7^D7:(R7,+(K. MN[RW(^5Q[@X(^E>,?LS?\>_B7_?MOY2U[Y0!\_?LV:TXEUO09'8KA+R%.RD? M)(?QS'^5?0-?,O[.^?\ A8^JD=/[-E_]'15]-4 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 >(V?_ "CUTTOA,I[A1115DA1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% '$_%S_DE^L?]L?_ $='11\7/^27ZQ_VQ_\ 1T=%85?B M-(;&WX-_Y$?P_P#]@VW_ /12UMUB^#?^1&\/_P#8-MO_ $4M;=;+8S8E%+13 M 2BEHH 2BEHH 2BEHH 2BEHH 2BEHH 2BEHH 2O$/C7_ ,CCX;_W?_:@KW"N M<\1>"-&\4:A:7NI),TUH,1&.3:.N>1WYJ9*ZL.+LSHJ\1^(22^#?BQI?BX1. MUG<%?-*^H7RW7Z[,$>O->WU1U?1]/UW3I+#4[5+FV?JC]CV(/4'W%$E= G8I M+XN\//I/]J#6+/['LW^891D<9QCKGVQGVKRKP7YGCGXPWWBI(G73K//EEQU^ M3RT'UQEO:NE'P,\)_:3+YVIE,Y\GSUVCV^[G]:[W2-&T_0=/2PTRUCMK9.0B M=SZDGDGW-*S;U'=+8\Z^..@2ZEX8M=5@0N^G2-Y@':-\ G\"J_@372^#O'6D M^(O#UOH?!/PE?7AN(Q?688Y,5M,H3\F5B/P-#33NA75K,X[Q_J<7Q&\=:1X;T23[1 M;V[L);B/E,L1O8'N%5>OP]A@5T%.*:U8-B44M%4(2N'^*3K'X;MW8X5;D$_]\-7FG_\ ?YO_ (FLW6?AOKNA6R3W M36C(Y< 1RDGY(GE/4#^&-OQQ7Z?3S/+J--4X5(J*5EKT1YU1U*LW.>K;N_5G M(5TG@BYV>*--@8_*]W$5^N\5U7_"B/%__/33/^_[?_$U+:_!#QG:W<-Q#<:; M'+$ZNCB=OE(.0?NUPYIB\LQ^$GAIUHZ[:[-;/[SIP->M@Z\:T%M^*>C1]'T4 MB[M@W$%L^-?#7_ F'A&_T'[7]D^UA/W_E^9MVNK_=R,_=QU[U0^'7@C_A /#DND?V MC]O\RY:X\WR/*QE5&,;F_N]<]Z ,WXTZ(VM?##4A%&9)[(K>1@=MA^<_@A17A^O_ 6[MM:. MK>!]<.E2,Q(ADD>/RLYSLD3+8[8(_$T ;'Q_\0VNG> 'T;S(VO-2EC41;OF6 M-&#E\>F45?\ @5:/PH\+):_!ZVTZ]A:,ZK#+-<+D$E9ZN<1@2-C]]"S QCU)#L?^ U[OXJ\0VOA;PU?:Q=21J+>)FC5VQYDF#M0> MY.!7#?$;X-6?C._;6=.O3I^L$#>S*6CF*C"YQRIX W#/ Z=ZY*/X%^+M6X<#N%\P *2!UY^AH /V;-$<#6]?EB(5MEI!)G@_P <@Q_W M[Y^M>_5GZ'HECX=T6UTG38?*M+9-B+U)[DD]R222?4UH4 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 >(V?\ R#?\ D1O#_P#V#;;_ -%+ M6W6RV,V%%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH *XWXC_ /(&M?\ >N__ $@NJ[*N-^(__(&M?]Z[ M_P#2"ZJ9;#6YZQ1117*;!1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!XC9_\ )R_BK_L& MQ_\ H%M7I%>;V?\ RD5T4_A,I[A1116A(4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110!Q/Q=_Y)?K'_;#_P!'1T4? M%W_DE^L?]L/_ $='17/5W-(;&WX-_P"1&\/_ /8-MO\ T4M;=8G@T?\ %#>' M_P#L&VW_ **6MS%;K8AB44N*,4Q"44N*,4 )12XHQ0 E%+BC% "44N*,4 )1 M2XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% "44N*,4 )12XHQ0 E%+BC% " M44N*,4 )7&_$?_D#6O\ O7?_ *075=GBN-^(_P#R!K7_ 'KO_P!(+JIEL-;G MJ]%%%;V?_ M "KN:0V-SP;_ ,B-X?\ ^P;;?^BEK;K$\&_\ MB-X?_P"P;;?^BEK;K=;&;"BBBF 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %<;\1_\ D#6O^]=_^D%U795Q MOQ'_ .0-:_[UW_Z0753+8:W/5Z***Y38**** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /$K M+_DY?Q5_V#8__0+:O2*\WLO^3E_%7_8-C_\ 0+:O2*Z*?PF4]PHHHK0D**** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH XGXN_P#)+M9_[8?^ MCHZ*/B[_ ,DNUG_MA_Z.CHKGJ[FD-C;\&_\ (C>'_P#L&VW_ **6MNL3P;_R M(WA__L&VW_HI:VZW6QFPHHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "N-^(__(&M?]Z[_P#2"ZKLJXWX MC_\ (&M?]Z[_ /2"ZI2V&MSU>BBBN4V"BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Q*R M_P"3E_%7_8-C_P#0+:O2*\WLO^3E_%7_ _P#T"VKTBNBG\)E/<****LD* M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH XGXN_\DNUG_MA M_P"CHZ*/B[_R2[6?^V'_ *.CHK"KN:0V-OP;_P B-X?_ .P;;?\ HI:VZQ/! MO_(C>'_^P;;?^BEK;K9;$!1113 **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "N-^(W_(&M?]Z[_](+JNRKC? MB-_R!K7_ 'KO_P!(+JIEL-;GJ]%%%;V7_ "N_\ T@NJF6PUN>K4445RFP4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 >)67_ "DUYM9?\G+^*O\ L&Q_^@6U>DUO3^$SEN%%%%:$ MA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '$?%[_DEVL_] ML/\ T='11\7O^27:S_VP_P#1T=%85-S2&QN>#/\ D1O#_P#V#;;_ -%+6WBL M7P9_R(OA_P#[!MM_Z*6MNMEL9L3%&*6BF(3%&*6B@!,48I:* $Q1BEHH 3%& M*6B@!,48I:* $Q1BEHH 3%&*6B@!,48I:* $Q1BEHH 3%&*6B@!,48I:* $Q M1BEHH 3%&*6B@!,5QOQ'_P"0-:_[UW_Z075=G7&_$?\ Y UK_O7?_I!=5,MA MK<]5HHHKF-@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH \2L?^3F/%7_8-C_] MJ])Q7F MUC_RN__ $WW53+8:W/5:***YC4**** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** /$K'_DYCQ5_V#8__ $"VKTJO-;'_ ).8\5?]@V/_ - MJ]*K>G\)G+<* M***T)"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .(^+W_) M+M9_[8?^CHZ*/B]_R2[6?^V'_HZ.BL*FYI#8W/!G_(B^'_\ L&VW_HI:VZQ/ M!G_(B^'_ /L&VW_HI:VZV6QF%%%%, HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XWXC_P#(&M?]Z[_]-]U7 M95QOQ'_Y UK_ +UW_P"F^ZJ9;#6YZK1117,:A1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0!XE8_\ )S'BK_L&Q_\ H%M7I5>:V/\ R_Y)=K/_;#_P!'1T5A4W-(;&YX,_Y$7P__ -@VV_\ 12UM MUB>#/^1%\/\ _8-MO_12UMULMC,****8!1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5QOQ'_ .0-:_[UW_Z; M[JNRKC?B/_R!K7_>N_\ TWW53+8:W/5:***YC4**** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** /$K'_ ).8\5?]@V/_ - MJ]*KS6Q_Y.8\5?\ 8-C_ /0+:O2JWI_"9RW" MBBBM"0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#B/B]_R M2[6?^V'_ *.CHH^+W_)+M9_[8?\ HZ.BL*FYI#8W/!G_ "(OA_\ [!MM_P"B MEK;K$\&?\B+X?_[!MM_Z*6MRM5L9B44M%,!**6B@!**6B@!**6B@!**6B@!* M*6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!*XWXC_\ M@:U^MW_Z;[JNSKC?B/\ \@:U_P!Z[_\ 3?=4I;#6YZI1117,:A1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110!XE8_\G,>*O^P;'_Z!;5Z57FUC_P G,>*O^P;'_P"@6U>E M5O3V,Y;B44M%62)12T4 )12T4 )12T4 )12T4 )12T4 )12T4 )12T4 )12T M4 )12T4 _P"26ZS_ -L/_1\=%'Q>_P"26ZS_ -L/_1\=%8U-S2&QM^#/ M^1%\/_\ 8-MO_12UN5A^#/\ D1?#_P#V#;;_ -%+6Y6RV,PHHHI@%%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !7&_$?_ ) UK];O_P!-]U795QOQ'_Y UK];O_TWW53+8:W/5****YC4**** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** /$['_DYCQ5_V#8__0+:O2J\UL?^3F/%7_8-C_\ M0+:O2JWI_"9RW"BBBM"0HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@#B/B]_P DMUG_ +8?^CXZ*/B]_P DMUG_ +8?^CXZ*PJ;FD-C;\&? M\B+X?_[!MM_Z*6MRL/P9_P B+X?_ .P;;?\ HI:W*V6QF%%%%, HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M*XWXC_\ (&M?K>?^F^ZKLJXWXC_\@:U^MY_Z;[JIEL-;GJE%%%_Y);K/_ &P_]'QT4?%[_DENL_\ ;#_T?'16%3_[!EM_Z*6MRM5L9B8HQ2T4P$Q1BEHH 3%&*6B@! M,48I:* $Q1BEHH 3%&*6B@!,48I:* $Q1BEHH 3%&*6B@!,48I:* $Q1BEHH M 3%&*6B@!,48I:* $Q1BEHH 3%<;\1_^0-:_6\_]-]U79UQOQ'_Y UK];S_T MWW5*6PUN>IT445S&H4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 >)V'_)S'BK_L&Q_P#H M%M7I6*\UL/\ DYCQ5_V#(_\ T"VKTNMZ>QG+<3%&*6BK)$Q1BEHH 3%&*6B@ M!,48I:* $Q1BEHH 3%&*6B@!,48I:* $Q1BEHH 3%&*6B@!,48I:* .'^+__ M "2W6?\ MA_Z/CHI?B__ ,DMUG_MA_Z/CHK&IN:0V-OP9_R(OA[_ +!EM_Z* M6MRL/P9_R(OA[_L&6W_HI:W*U6QF%%%%, HHHH **** "BBB@ HHHH **** M"BBB@ HHHH ***X/XM^);WPSX/2XTVY-O>3W21)(H!(&"QX/LN/QI-V5P6IW ME%>%6EO\:+VR@NX;XF*>-9$+20 [6&1D$<<&N@\)6/Q3B\3V3^(;K?I0+>>O MF0G(V''W>?O8Z4E+R'8]5HKFO'7B^#P7X?88)/\ M]>O.-/TSXK^+;%-:_MZ/38YAYEO;ES%E>QVJI^4]MQ)-#E;0$CVRBO)O _C[ M7+;Q0WA#QFFV_P [;>X*A2S=E..&!'1AU]\UZS33N)JP4444P"BBB@ KC?B/ M_P @:U^MY_Z;[JNRKC?B/_R!K7ZWG_IONJF6PUN>IT445SFH4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 >)V'_)S'BK_ +!D?_H%M7I=>:6'_)S'BK_L&1_^@6U>EUO3 MV,Y;A1115DA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '$ M?%__ ));K/\ VP_]'QT4?%__ ));K/\ VP_]'QT5C4W-(;&WX,_Y$7P]_P!@ MRV_]%+6Y6'X,_P"1%\/?]@RV_P#12UN5JMC,****8!1110 4444 %%%% !11 M10 4444 %%%% !1110 5XC\>KU)M2\/Z2\HCC^>:5CT4,54'\,-7MU<9XI^& M>B^+M<@U74I[WS(D6/RHY%$;("3@_+D9R>AJ9)M60T[,YR?XZ^&+&=;6SL=0 MN+:+""5$500.FT$Y/XXKM/"OC;0_&%NTFE7)\U!F2VE&V5!ZD9Y'N"16I%HN MEP6(L8M.M%M ,>2(5V8^F*\+\2Z?'\.?C#I5WH^;>RNS&[0K]U49]DB#VP,C MT)'I2;:W'HS2^-#-JGCOPSH3']TX4XSWEEV?^R5[>JJB!5 55& !T KP[XFG MR/C;X5G?.P"T;)Z<7#9_S[U[E1'=B>R/#_CHATSQ#X;UNW^6X7> PZYC967] M6->W1R"6))%^ZRAAGT->*?M"L/+\/)GYB;@X_P"_=>SV<9BL;>-LY2-5.?84 M+XF#V1-1115B"BBB@ KC?B/_ ,@:U^MY_P"F^ZKK]C_\]#^0KD?B$=FB1!QY MA8784GC8?L-RI4445S&P4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 >)V'_)S'BK_L&1_P#H%M7I=>:6'_)S'BK_ +!D?_H%M7I=;T]C.6X44459 M(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Q'Q?_Y);K/_ M &P_]'QT4?%__DENL_\ ;#_T?'16-3J:3I^M6+ MV6I6D5U;/UCD7(SZCT/N.:35T-,H0>,?#=QIPU!-V#ZUVLGP/\'/-O5+^-D64=K"3EMN2SGU9CR3]:FS>X72V/-/CIHES M)8:9XBLU;?I\A25EZJK$%6^@88_X%7:>'/B!X?U_0XK\ZG:6LH0&X@GF5&B; MOD$_=ST/0UT\T,5Q"\,T:212*5='&58'J"#U%>?7GP4\'75VTZP7=N&.3%#/ MA/P!!(_.G9IW075M3BM=OH_BA\6=+L-,!FTK3B/-FQ\K*&W2-]#@*/4X]:]Y MK&\.^%=&\*V9MM(LD@5\>8^=SR$?WF/)_D*V:(JVX-A1115""BBB@ KC?B/_ M ,@:U^MY_P"F^ZKLJXWXC_\ (&M?K>?^F^ZJ9;#6YZG1117.:A1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110!XG8?\G,>*O^P9'_Z!;5Z77FEA_P G,>*O^P9'_P"@6U>E MUO3V,Y;A1115DA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M '$?%_\ Y);K/_;#_P!'QT4?%_\ Y);K/_;#_P!'QT5C4W-(;&WX,_Y$7P]_ MV#+;_P!%+6Y6)X+_ .1%\/?]@RV_]%+6Y6JV($HI:*8"44M% "44M% "44M% M "44M% "44M% "44M% "44M% "44M% "44M% "44M% "44M% "44M% "44M% M "5QOQ'_ .0-:_6\_P#3?=UV=<;\1_\ D#6OUO/_ $WW=3+8%N>I4445SFH4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 >)V'_)S'BK_L&1_^@6U>EUYII_\ R_[!EM_Z*6MRM5L0%%%%, H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH *XWXC_\ (&M?K>?^F^[KLJXWXC_\@:U^MY_Z;[NIEL"W/4J***YS M4**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** /$]/\ ^3F?%7_8,C_] MJ],KS/3_\ DYGQ M5_V#(_\ T"VKTRMZ>QG+<****L04444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110!P_P 7_P#DENL_]L/_ $?'11\7_P#DENL_]L/_ $?'16-3 M"_^1%\/?\ 8,MO_12UN5A^"_\ D1?#W_8,MO\ T4M;E:K8@****8!1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 5QOQ'_Y UK];S_TWW==E7&_$?_D#6OUO/_3?=U,M@6YZE1117.:A M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110!XGI_P#RG_\ )S/B MK_L&1_\ H%M7IE;T]C.6X44458@HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@#A_B__ ,DMUG_MA_Z/CHH^+_\ R2W6?^V'_H^.BL:FY<=C M<\%_\B+X>_[!EM_Z*6MRL3P7_P B+X>_[!EM_P"BEK_[!EM_Z*6MRM5L0%%%%, HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M*XWXC_\ (&M?K>?^F^[KLJXWXC_\@:U^MY_Z;[NIEL"W/4:***YS4**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** /%-/\ ^3F?%7_8,C_] MJ],KS/3_\ DYGQ5_V#(_\ MT"VKTRMZ>QG+<****L04444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110!P_P 8/^26:S_VP_\ 1\=%'Q@_Y)9K/_;#_P!'QT5C4W+CL;G@O_D1 M/#W_ &#+;_T4M;E8?@O_ )$3P]_V#+;_ -%+6Y6JV("BBBF 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<; M\1_^0-:_6\_]-]W795QOQ'_Y UK];S_TWW=3+8%N>HT445SFH4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 >*:?\ \G,^*O\ L&1_^@6U>F5YGI__ "GL M9RW"BBBK$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 "_^1$\/?]@RV_\ 12UN M5A^"_P#D1/#W_8,MO_12UN5JMB HHHI@%%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7&_$?_ ) UK];S_P!- M]W795QOQ'_Y UK];S_TWW=3+8:W/4****P- HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M \4T[_DYGQ5_V#(__0+:O3:\RT[_ ).9\5?]@R/_ - MJ]-K:&QG+<****L0 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!P_Q@_P"26:S_ M -L/_1\=%'Q@_P"26:S_ -L/_1\=%8U-RX[&YX+_ .1$\/?]@RV_]%+6Y6'X M+_Y$3P]_V#+;_P!%+6YBM5L0%%&*,4P"BC%&* "BC%&* "BC%&* "BC%&* " MBC%&* "BC%&* "BC%&* "BC%&* "BC%&* "BC%&* "BC%&* "BC%&* "BC%& M* "N-^(__(&M?K>?^F^[KLL5QOQ'_P"0-:_6\_\ 3?=U,MAK<]0HHHK T"BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@#Q33O^3F?%7_8,C_\ 0+:O3:\RT[_DYGQ5_P!@ MR/\ ] MJ]-Q6T-C.6X448HQ5B"BC%&* "BC%&* "BC%&* "BC%&* "BC%&* M"BC%&* "BC%&* "BC%&* "BC%&* .'^,'_)+-9_[8?\ H^.BCXP?\DLUG_MA M_P"CXZ*QJ;EQV-WP7_R(GA[_ +!EM_Z*6MRL/P7_ ,B)X>_[!EM_Z*6MRM5L M0%%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH *XSXD?\ (&M?K>?^F^[KLZXSXC_\@:U^MY_Z;[NIEL-; MGJ%%%%8&@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 >*Z=_R'O\ L&6W_HI:W*U6Q 44 M44P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ KC?B/\ \@:U^MY_Z;[NNRKC?B/_ ,@:U^MY_P"F^[J9; MS MT^BBBL#4**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** /%=._Y.9\5?]@R/_P! MJ]-KS+3 MO^3F?%7_ &#(_P#T"VKTVMH;&L_]L/_ $?' M16-3"_^1$\/?\ 8,MO_12UN5A^"_\ D1/#W_8,MO\ T4M;E:K8D*** M*!!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 5QOQ'_Y UK];S_TWW==E7&_$?_D#6OUO/_3?=TI;#1Z?1116 M!H%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% 'BNG?\G,^*O\ L&1_^@6U>FUYEIW_ "L_\ ;#_T?'11\8?^25ZS_P!L/_1\=%93W+CL M;G@O_D1/#W_8,MO_ $4M;E8G@O\ Y$3P]_V#+;_T4M;E:K8@2BEHH 2BEHH M2BEHH 2BEHH 2BEHH 2BEHH 2BEHH 2BEHH 2BEHH 2BEHH 2BEHH 2BEHH M2BEHH 2BEHH 2N-^(_\ R!K7ZWG_ *;[NNSKC/B1_P @:U^MY_Z;[NE+8:W/ M3Z***P- HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH \5T[_DYGQ5_V#(__0+:O3:\RTW_ M ).:\5_]@R/_ - MJ].K:&Q$MQ**6BJ)$HI:* $HI:* $HI:* $HI:* $HI: M* $HI:* $HI:* $HI:* $HI:* .&^,/_ "2O6?\ MA_Z/CHH^,/_ "2O6O\ MMA_Z/CHK*IN7'8W?!?\ R(GA[_L&6W_HI:W*P_!?_(B>'O\ L&6W_HI:W*U6 MQ 4444P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ KC/B1_R!K7ZWG_IONZ[.N,^)'_(&M?K>?\ IONZF6PU MN>GT445@:!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110!XKIO_ "*_\ L&1_^@6U>G5M#8B6X44459(4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110!PWQA_Y)7K7_;#_P!'QT4?&'_DE>M?]L/_ $?' M16-3Z\(ZY'$9(XMWF69^9W"*.+CNS ?C5C_A(=4_Z$S7/^_UE M_P#)% '045S_ /PD.J?]"9KG_?ZR_P#DBC_A(=4_Z$S7/^_UE_\ )% '045S M_P#PD.J?]"9KG_?ZR_\ DBC_ (2'5/\ H3-<_P"_UE_\D4 =!17/_P#"0ZI_ MT)FN?]_K+_Y(H_X2'5/^A,US_O\ 67_R10!T%%<__P )#JG_ $)FN?\ ?ZR_ M^2*/^$AU3_H3-<_[_67_ ,D4 =!17/\ _"0ZI_T)FN?]_K+_ .2*/^$AU3_H M3-<_[_67_P D4 =!17/_ /"0ZI_T)FN?]_K+_P"2*/\ A(=4_P"A,US_ +_6 M7_R10!T%%<__ ,)#JG_0F:Y_W^LO_DBC_A(=4_Z$S7/^_P!9?_)% '045S__ M D.J?\ 0F:Y_P!_K+_Y(H_X2'5/^A,US_O]9?\ R10!T%%<_P#\)#JG_0F: MY_W^LO\ Y(H_X2'5/^A,US_O]9?_ "10!T%%<_\ \)#JG_0F:Y_W^LO_ )(H M_P"$AU3_ *$S7/\ O]9?_)% '045S_\ PD.J?]"9KG_?ZR_^2*/^$AU3_H3- M<_[_ %E_\D4 =!17/_\ "0ZI_P!"9KG_ '^LO_DBC_A(=4_Z$S7/^_UE_P#) M% '045S_ /PD.J?]"9KG_?ZR_P#DBC_A(=4_Z$S7/^_UE_\ )% '045S_P#P MD.J?]"9KG_?ZR_\ DBC_ (2'5/\ H3-<_P"_UE_\D4 =!17/_P#"0ZI_T)FN M?]_K+_Y(H_X2'5/^A,US_O\ 67_R10!T%%<__P )#JG_ $)FN?\ ?ZR_^2*/ M^$AU3_H3-<_[_67_ ,D4 =!17/\ _"0ZI_T)FN?]_K+_ .2*/^$AU3_H3-<_ M[_67_P D4 =!17/_ /"0ZI_T)FN?]_K+_P"2*/\ A(=4_P"A,US_ +_67_R1 M0!T%%<__ ,)#JG_0F:Y_W^LO_DBC_A(=4_Z$S7/^_P!9?_)% '045S__ D. MJ?\ 0F:Y_P!_K+_Y(H_X2'5/^A,US_O]9?\ R10!T%%<_P#\)#JG_0F:Y_W^ MLO\ Y(H_X2'5/^A,US_O]9?_ "10!T%%<_\ \)#JG_0F:Y_W^LO_ )(H_P"$ MAU3_ *$S7/\ O]9?_)% '045S_\ PD.J?]"9KG_?ZR_^2*/^$AU3_H3-<_[_ M %E_\D4 =!17/_\ "0ZI_P!"9KG_ '^LO_DBC_A(=4_Z$S7/^_UE_P#)% '0 M45S_ /PD.J?]"9KG_?ZR_P#DBC_A(=4_Z$S7/^_UE_\ )% '045S_P#PD.J? M]"9KG_?ZR_\ DBC_ (2'5/\ H3-<_P"_UE_\D4 =!17/_P#"0ZI_T)FN?]_K M+_Y(H_X2'5/^A,US_O\ 67_R10!T%%<__P )#JG_ $)FN?\ ?ZR_^2*/^$AU M3_H3-<_[_67_ ,D4 =!17/\ _"0ZI_T)FN?]_K+_ .2*/^$AU3_H3-<_[_67 M_P D4 =!17/_ /"0ZI_T)FN?]_K+_P"2*KW/B^[M);6*?PCKB/=2^3"/,LSN M?:SXXN./E1CSZ4 =117/_P#"0ZI_T)FN?]_K+_Y(H_X2'5/^A,US_O\ 67_R M10!T%%<__P )#JG_ $)FN?\ ?ZR_^2*/^$AU3_H3-<_[_67_ ,D4 =!17/\ M_"0ZI_T)FN?]_K+_ .2*/^$AU3_H3-<_[_67_P D4 =!17/_ /"0ZI_T)FN? M]_K+_P"2*/\ A(=4_P"A,US_ +_67_R10!T%%<__ ,)#JG_0F:Y_W^LO_DBC M_A(=4_Z$S7/^_P!9?_)% '045S__ D.J?\ 0F:Y_P!_K+_Y(H_X2'5/^A,U MS_O]9?\ R10!T%%<_P#\)#JG_0F:Y_W^LO\ Y(H_X2'5/^A,US_O]9?_ "10 M!T%%<_\ \)#JG_0F:Y_W^LO_ )(H_P"$AU3_ *$S7/\ O]9?_)% '045S_\ MPD.J?]"9KG_?ZR_^2*/^$AU3_H3-<_[_ %E_\D4 =!17/_\ "0ZI_P!"9KG_ M '^LO_DBC_A(=4_Z$S7/^_UE_P#)% '045S_ /PD.J?]"9KG_?ZR_P#DBC_A M(=4_Z$S7/^_UE_\ )% '045S_P#PD.J?]"9KG_?ZR_\ DBC_ (2'5/\ H3-< M_P"_UE_\D4 =!17/_P#"0ZI_T)FN?]_K+_Y(H_X2'5/^A,US_O\ 67_R10!T M%%<__P )#JG_ $)FN?\ ?ZR_^2*/^$AU3_H3-<_[_67_ ,D4 =!17/\ _"0Z MI_T)FN?]_K+_ .2*/^$AU3_H3-<_[_67_P D4 =!17/_ /"0ZI_T)FN?]_K+ M_P"2*/\ A(=4_P"A,US_ +_67_R10!T%%<__ ,)#JG_0F:Y_W^LO_DBC_A(= M4_Z$S7/^_P!9?_)% '045S__ D.J?\ 0F:Y_P!_K+_Y(H_X2'5/^A,US_O] M9?\ R10!T%%<_P#\)#JG_0F:Y_W^LO\ Y(H_X2'5/^A,US_O]9?_ "10!T%% M<_\ \)#JG_0F:Y_W^LO_ )(H_P"$AU3_ *$S7/\ O]9?_)% '045S_\ PD.J M?]"9KG_?ZR_^2*/^$AU3_H3-<_[_ %E_\D4 =!17/_\ "0ZI_P!"9KG_ '^L MO_DBC_A(=4_Z$S7/^_UE_P#)% '045S_ /PD.J?]"9KG_?ZR_P#DBC_A(=4_ MZ$S7/^_UE_\ )% '045S_P#PD.J?]"9KG_?ZR_\ DBC_ (2'5/\ H3-<_P"_ MUE_\D4 =!17/_P#"0ZI_T)FN?]_K+_Y(H_X2'5/^A,US_O\ 67_R10!T%%<_ M_P )#JG_ $)FN?\ ?ZR_^2*/^$AU3_H3-<_[_67_ ,D4 =!17/\ _"0ZI_T) MFN?]_K+_ .2*/^$AU3_H3-<_[_67_P D4 =!17/_ /"0ZI_T)FN?]_K+_P"2 M*/\ A(=4_P"A,US_ +_67_R10!T%%<__ ,)#JG_0F:Y_W^LO_DBC_A(=4_Z$ MS7/^_P!9?_)% '045S__ D.J?\ 0F:Y_P!_K+_Y(H_X2'5/^A,US_O]9?\ MR10!T%%K5 MK#8B6X44458@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@# MAOC#_P DKUK_ +8?^CXZ*/C#_P DKUK_ +8?^CXZ*RGN5'8W?!?_ "(GA[_L M&6W_ **6MRL/P5_R(GA[_L&6W_HI:W,5HMB0HHQ1BF(**,48H **,48H **, M48H **,48H **,48H **,48H **,48H **,48H **,48H **,48H **,48H M**,48H **,48H *\N^/'_(F:;_V%HO\ T7+7J.*\^^+^F#5?#-C;F7RMEW)< M;MN<^5:W$N/QV8SVS2EL-;GKM%%%8&@4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% '/^,_\ D7D_["%C_P"E<5=!5#6=,&KZ>MJ9?*Q<03[MN?\ 5RI)C\=F M/;-7Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y_Q'_R%?"__85/_I+< M5T%4-1TP:A=:9.9=GV&Z^TXVYW_NI(\>W^LSGVH OT444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110!S]]_P C]HG_ &#[[_T.VKH*H3Z8)M>LM4\W!M;> M>#R]OWO,:,YSVQY?Z^U7Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y^ MV_Y*'J?_ &"K3_T;UBMO+V_=V/(V<^_F8Q[>] %^B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** /%=-_Y.:\5_P#8,C_] MJ] M.KS'3?\ DYKQ7_V#(_\ T"VKT[%:PV(EN%%&*,59(448HQ0 448HQ0 448HQ M0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0 448HQ0!PWQA_P"25ZU_VP_] M'QT4OQA_Y)7K7_;#_P!'QT5E/?^FZ[I2V&MSTZBBBL#0**** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /%=-_P"3FO%? M_8,C_P#0+:O3Z\PTW_DYKQ7_ -@R/_T"VKT^M8;$2W"BBBK)"BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** .&^,/_)*]:_[8?\ H^.BCXP_ M\DKUK_MA_P"CXZ*RGN7'8W?!7_(A^'?^P9;?^BEK&UB0RL3_K'.=PVCE^W!(7 M\:38&7??%J74OB7I&B>'YT.EFY2"XFV!OM!+ ':3T4=B.N3VQ7L-?.5[X7L/ M"'QG\+Z5IYD:-6MG>21LL[EVRQ[#H.!Z5]&THWZC9YUX^^)S>&M2BT+1;$:C MK@ZUWE%F]P.*^'OQ%M/ M'-I,A@^R:E; &:W+9!'3"^ 9(KWX]ZU=:45^PXN'8J/E92 MP&1[%R#7LWB/5ET+PWJ6J,1_HMN\B@]V ^4?B<"B+T$T<7X.\1ZOXD^)OB8" M]@AFN=I9;LV_(" M?5&.WTR01S6_X@\26/BOP1INK6!812F]#(WWHW&GW>5/N/\ UT'Q$UW2]&\ M&:HNHSQ![FUDAA@8C=*S*5 ZXR>3VZUY%X-TZ\M/AH;FX5D@N[N]>!6'4#3 M;I2P]B1C_@-2]- 1]1UXC\2?C1)IVNVNB>%+J)Y8Y@+VZV+(G7'EKG(/N>V M/6NH^)NA^-?$UU8:1X;OA8Z7+&YO[@N$[@!YN'XWL&3&%Z*!D^_/)-9EGU;1163XGUA?#_A;5-78C_1+9Y5! M[L!\H_$X'XT <)X(\3ZSXH^*WBH"^<^'],_T>&W"KM\S.T-G&3GRY#U[UZ5> M7EMI]G->7D\=O;0J7DED8*J@=R37FGP$T=K#X>_VC,";C5+E[AF;J5!V#/XJ MQ_X%6;XJ^'WC+X@^,+N+5=6-AX5@F'V>%2"TB@#D(."^22?4DD_C7TA0!YO\3/BHO@N>WTC2[-=0UVZ ,<)R5C!.%W M BC!]^F>4N?$OQNTJQ;6+S0[&2T1?,DMQ&C,B]<[5??TZ]<=^]97C*4> M%OVD+#7M;0C2IC&\4S+E57RO+)_X"_S'N.#WKW.]\3:'8:0VJW.JV:V(7<)A M,I5AC/RX/S$]@.M &'\._B%8?$#1I+F"(VU[;L%N;4MN*$]&![J<'\C78UX! M^S_:W%UXI\2ZY;P-#I,N8XP1@;FDW*H_W5Z^FX5[_0 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 17-S!9VTES@KQK2_B M_=^)_C)I^BZ-*J^'W,D;%HANG*QNV_)Y49 P/0<]<5;\:^!/&?C[QG=V=SJO MV#PC T7E(""9?D4L0@^\=Q89<\=LUP^AZ!8^%_VFK/1=-5Q:6I"IYC;F)-GN M))]223^- 'TO7E'COXMW>E^(AX5\(Z8NJ:V2%=B"Z1MC)4*N"Q Y)R O?/./ M5Z\[\%?"[_A%/&.J^([G55U&YOPY!-MY9C9WW-_$V<\>G>@#D;WQ+\;M!M9- M4O\ 0["XM(QOEB14D,:]^(WW?CSCO7H/P\^(6G_$#1Y+FWB-M>6Y"W-JS;BA M/0@]U/.#QT-==+)'%$\DKJD:*6=F. .I)]*^>?@21<_%#Q/=:8?"OQ-K/B_7O%.IW-\\FC177D:?#M4*HR3G(&2=NSK M_>KIOB/K?_"/?#W6]05MLHMC%$>X=_D4_@6!_"LCX/Z"=)^%6G0DO%-?(UT[ MIPP\S[I&>^S9^5 '-^)?BWK>H^*I/#'P^TJ/4;N%BLMTXW)D<-MY "@\;F., M_@3FWOQ!^*/@5H;SQ=H=I=:7(X5Y(=H*^P9"0I]-PYKT/P)\-M*\ 2:@^GW% MSEG7D\+7E[&([>VW9=CN!W8Z@ M#&<].* .TT#7+'Q)H=IJ^G2%[6Z3>A(P1V*D>H((/TK19@JEF("@9)/:O-O@ M5IM[IWPRMC>HR?:9Y+B%6X(C; !Q[X)'L0:@^)7A;QKXRU^WT?2M1&G^&VM5 M:[E+8#R%W!7 ^9OE"_*<+0!A>)?C-+P&?F'4GC@ GVZOEKQ-X-T[P-\7?!NDZGX MU]2T %>8?"OQ-K/B_7O%.IW-\\FC177D:?#M4*HR3G(&2=NSK_>KIOB/K?\ MPCWP]UO4%;;*+8Q1'N'?Y%/X%@?PK+^#6B?V)\,-*5EVS7@-Y)[[SE?_ !P) M0!V.JZK8:)IL^HZE=1VUI"NYY9#@#V]R>P')KRGX>?%/4O''Q/U*R0B+0UM' MEMH&C4.-K(H9FZY.2<9P,^U5M3^&7BSQ_P"+[VX\5ZL]MX>M[R465I&P+M$& M(0A1\JY7'S-EO:N>^$%C;Z9\=_$VGVB;+:U2\AB3).U%N$4#)Y/ % 'T97DG MQ#^+UUHFOKX8\*Z>NHZR2$D9E+JC'HBJIRS8Y/.![\X];/ Z9KYV_9^@CU7Q MMXBUF]4-?QIN7?RRF1V+D>_&,^_O0!K3^+/C-X8LSJ^MZ#9W>G1_-.B;"T:_ M]LV)'UP0.]>H^"_&6F^.- 35=.W)AO+G@?[T,@&2I]>N0>X_*NA95="CJ&5A M@@C((KYZ^#5TFD?&'Q3H-H<6$C7 C5>G[J;"'_ODM0!]#4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %5=1U&STG3YK_4+F.VM8%W22R' 4?Y[=ZM M5XOKWPW\8?$'Q?>-XAU=K/PU;W3"TMHV!9XP2 0HX!(_B;)YZ8H D\$?%?4/ M&OQ6N-/MB(M %O(T$+1C>Q7'SL>HSDG';BO9*^<_AKI=KHG[0FKZ98H4M;6* M>*)2Q)"C;U)ZU]%2!FC8(VUR"%8C.#ZXH \A\5_%[59/%3^%O ND)J>HQ/LE MG<%D##[P !' /!8D ?K67?\ B_XR^$[5M4UO0[&ZTY"&FV!6\M>_^K;('^T0 M0*[/X;?#!/A_)9HT*V3>0!DY^;+D#\ >?J*]!^ M,^M_V)\,-3*MMEO0MG'[[_O#_O@/0!1^#?B#7?%&CZQKNM7KR6\MX4M(G55$ M**,G! &1\P'/]VL#4OBWXE\3^))M$^'.D17:6Y.^]F&0P'&X9(55STR23Z=J M[GP5X62R^%%AX?E>6W:XL")WA($B-*"SX)!Y!<@'':K'@/P#IO@#3;NST^:: M?[3/YKRSA=^, !<@#(')_P"!&@#S2?XE_$7P'>6W_",*P8N1V& 1SUW5TOPETZ]TKX7Z):WZ/'<"-Y-CC!57D9E!_X" MPX[=* .RFFBMX7FGD2**-2SN[!54#J23T%>,1?&*X\0?%W2]#T&51H32F&61 MHP6N#AB6!/*KP,>O7O@7O'?@GQKX]\6SZ?\ VH-/\)Q"/'(_>MM!;Y%Y<@_W MB ,<5P=KX9T_PA^T1H>C::)/L\/EG=*VYG8Q$EC]3Z<4 ?3%17-Q%9VLUS.V MR&%&D=O10,D_E4MA;./WW_ 'A_WP'H ROA1XLU76/# M>O>*?$NI$:>MRWD+(JJL$:#E=-X M&\*1>"O"5IHDV!UZ 4 >6S?%'X@>!;ZV3QWX?AEL M)CM%Q; !B?9E8H3U^4@$^U>UZ=J%IJVFV^H6,RS6MQ&)(I%Z,I_STK@/CK=6 M-O\ "V_BN]AFGEB2U4]3('#9'T4-^''>E^#LL^G_ ;T^XO%;9$D\R+W\O>[ M?KSCZB@#/\>?%B^TWQ(GA3PAIJZEK;$+(S LD;'G: ,9..220%[]\<[J'COX MM^"5BU+Q/HMG<:66 DV!/DSVW1L=I]R".>]-_9YM6U35_$OB:\_>7DCK&)&Y M.7+._/N0M>XZGIUOJ^EW6G7:![>ZB:*13W##!H I^&?$5AXK\/VNLZI7$)\0>'IV)2WD2>-?[K'*/_P"@I^M>[T %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% &?K6MZ=X=TF?4]4NDMK2$99V M/4]@!W)[ =:\Q^&'Q-U3QWX]UJ"7;%I$=N9;2WV+N0!U4%F'))!)/.,FLZ;X M6^*_'OB6;4/&VK/#I,5P_P!FLHF!8Q[CMP!\J9&.>6/>LGX'VL-C\6/%=I;I ML@@CFBC7).U5G R?84 ?0M>+:S\7O$&N^)9M ^'FC17[P,0]Y+\RL!P6'(5 M5S_$QY]*]>U2TEO])O+.&X^SRW$#Q),%W>664@-C(SC.<9KD?AI\.H_AYIU_ M;_;4OI[J8.;@0>4=@4 *1D]"6/7O0!P5_P"._BSX)1+_ ,3:#97>E[L2R1!? ME!/3N>%/%&G^,/#UOK&FL?)ER'C;[T3CJK>X_4$'O4?C:YL; M3P1K64 ,Y/KCT _"O,_VA]>TJ;P]9:!%-%<:J;Q9?)C. MYHE"L#G'0DL >O/I0![9#-%6VGV3QV] MM"I>261@JJ!W)-8O@73KO2? FAV%^"MU!9QI(IZH>>*OA]XR^(/ MC"[BU75C8>%8)A]GA4@M(H Y"#@G.?F?D=@10 SPS\6[WQ?\8(M)TUA'X>,< MBHCQ#?*51CO)/(R>@] ,\YKV>OF_P;HMEX=_:3;2-.1DM+5'2,.VX_\ 'ODD MGU))/XU](4 9VO:K'H?A_4=5EQLL[=YB#WVJ2!^)XK@?AMXJU"+X67/BSQ?J MCS1F225)'15VQ+A H R2X;'KD4SX]ZPUC\/AIL))N-5N4MU5>I4'> M;P9X?MK;38V*">?:3G_?G !QGFGQ?%OQAX-UN#3_ (AZ%'%:SG"W5LN" M!QE@0Q5P,C(&",_A7K/A30(O"_A;3M%B97%I"$9U7:'?JS8]R2?QKSK]HBYL M8_ -M;S[3>2WBM;+_$-H.XCVPVA4O)+(P55 [DFN:^&,=S%\,_#R78(E%FA (P0IY3_P = MVUP_BKX?>,OB#XPNXM5U8V'A6"8?9X5(+2* .0@X)SGYGY'8$4 ,\,_%N]\7 M_&"+2=-81^'C'(J(\0WRE48[R3R,GH/0#/.:]GKYO\&Z+9>'?VDVTC3D9+2U M1TC#MN/_ ![Y))]223^-?2% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 5C^)?$VE>$M&EU35KE8H4'RK_'*W94'4T^.09 Z[3M^5%]0O)]0: -SX/_$'6/'>J^(GU%HUM;=HFM840 M#RE65UCC12SNQP% Y))["OG[]F;_CX\2_[EM_.6O; MO$VCR^(/#.HZ/%>?8VO8&A,_E[]@;@_+D9R,CKWH \FN?BUXN\7Z[<:;\.]" MCGM[7 SN'.&R2JH#@X!R3C\*@N_B-\3? LL$_C'0+:YTR1]K3P;0<^@= M&*@^S#G''K7I'PZ\#1^ ?#CZ6MRMW+).TTEP(O++YP ",GH!ZU#\6;FQMOAA MKIO]FR2W,<2MWE)^3'N&P?PH Z/0=V;RCZ2-\J?^/$5P_[/,=RGPVD:<$1/?RM!D=4VH"1_ MP(-^1J#X]WDUUI6A>%K1O])UB_5<#G*J0 #_ ,"=3^% '2^ =;O8/A;:^(?% M>I&1WB>[FGE4+LCR=HP ,_* >F237"0?$OXB>/+RY/@;0H(--A;9Y]QM+9]V M8A2XN;6Q$<<8-NRAML>-H.01CY1^56/"7AF MT\(>&K71+)FDBM]Q\QP SEF)).._/Z4 >7:;\6_$WACQ)!HGQ&TB*T2?&R\@ M& H)QN."59?7&"/2O; 01D'(KY]_:#UC3]9NM%\/Z8Z7NK1SL72#YV3=A0G' M\1/;KP/45[GHEK/8Z!IUI60X ]OM[R465I&P+M$&(0A1\JY7'S-EO:N>^$%C;Z M9\=_$VGVB;+:U2\AB3).U%N$4#)Y/ % 'T97/^.-=/AKP1K&KJVV6WMF\H^D MC?*G_CQ%=!7D'Q[O)KK2M"\+6C?Z3K%^JX'.54@ '_@3J?PH V/"_BZXT+X/ MVWBCQ=?R7,\J--RJAWW,?+10, D@ _B3T%E[L123 M;0:5\8/$7A[Q'#H?Q%T6.Q,Q4) M=PC:%!.-QY*LN>I4\8Z&O:7FBB@:>21%A52[2,P"A0,DD^F*\._:4N;'^QM$ MM6V'4#7 SN'.&R2JH#@X!R3C\*@N_B M-\3? LL$_C'0+:YTR1]K3P;0<^@=&*@^S#G''K7I'PZ\#1^ ?#CZ6MRMW+). MTTEP(O++YP ",GH!ZU#\6;FQMOAAKIO]FR2W,<2MWE)^3'N&P?PH Z/0=K;R&W7 .9-IVCGWQ0!D>,_&FE>"-$?4=2E!D((M[93\\[^@'IZGH/RKE_@U MXTUCQMHVJWNL2QN\5WLB6.,($4J#CCKU[\UQJ_"#6M4M-1\3?$#5I+N^CM)) M([2.3.TA20&8< _PIQ[]JT?V;/^15UG_K]7_P! % 'LE]>VVFV$]]>3+#;6 M\9DED8\*H&2:\4C^*7CWQSJ%Q'X"\/PI80':;FZP3GW9F"@X_A&37J?C;PU) MXO\ "=YH4=^;'[5L#3B+S,!6#8QD=<8ZTSP-X4B\%^$K31(Y5G:$NTDZQ[/- M9F)R1D]B!UZ 4 >6S?%'X@>!;ZV3QWX?AEL)CM%Q; !B?9E8H3U^4@$^U>UZ M=J%IJVFV^H6,RS6MQ&)(I%Z,I_STKS_X[7-C!\+;Z*[VF:>6)+4'J9 X)(_X M"'_#([U8^",=S'\)](%R" 3,T0/789&(_J?IB@#1^*/B6;PI\/\ 4=1M)?*O M2%AMFP"0[,!D9XX&X_A2:-K\OA[X666N^*[YY9DM%N+B5E =F?YE0 8&?F50 M*XOXT,WB'Q5X0\%1DD7=T+BX4=DSM#?@OF_E7H/C7P59>-] 31[NZNK2W259 M5^RE1DJ" ""#D<]..@H \MLOB!\4O'337OA'0[6UTM'VI)-M))'4;G(#'UVC MBM/PS\6]GWDS*D5S&-JDDX7<,D$$\;E.,_B1ZGH&C6WAW0+ M#1[3_46<*Q*Q !; Y8X[DY)]S7@7QPU"T\6^-= T/P\Z7FIP[XI'MSNP[LNU M=P_N[23Z9Y[T =)IO_)S7BO_ +!D?_H%M7>Z[KVG>&])FU+5+A8;>,?\"<]E M4=R?2N!TL$?M,>*@3D_V7'D^OR6U9-M\,?$GC+6!JGCK4W6U1R8K&)QNVYX' M'RH",9QDGO@\UI%NVA#W-;X8>/\ 5/&WB'7/M6R.QB57M8 @S&"Q&"W4G %> MH5X7\"(TA\4>)HHQM1%55'H [8KW2JCL#W.3^)/B&;PSX&O]0M9?+NR%BMVP M"0[$#//H,G\*H)XN;PC\,-.UGQ)<27=_-"K;.%>61_F"\# P#R?1:Y[XNL== M\3>%?"$9)%U*;?\ M'1=%L[6P.K\2/&_C34;F+P1HT26,!VFXN I;V)+$*#_LC)KT_6]!7Q+X7 MET?4+B>$7$:+-);L V002 2",$CGVIOA+PQ:>$/#\.D6;M)&C,[2N &=F.QHZR( MKHP96&00<@BO%?CSK.G7EEINA6LB7.J+=>8T<7S-&-I7:<="Q(XZ\5ZMX9M+ MC3_"ND6=W_Q\P64,4OLRH 1^8I+>PV:M%%%4(**** "BBB@ HHHH **** .& M^,/_ "2O6O\ MA_Z/CHH^,/_ "2O6O\ MA_Z/CHK*>Y4=C=\%?\ (A^'?^P9 M;?\ HI:W*P_!7_(A^'?^P9;?^BEK=K1;$B44M%,!**6B@!**6B@!**6B@!** M6B@!**6B@!**6B@!**6B@!**6B@!**6B@#PSQQ_R<)X;_P"W7_T8U>Y5X;XX M_P"3A/#?_;K_ .C&KW.ICNQL3I7C/C_XD7.M7;>$/!:O=W5P3%-=0\\=U0^G M7+] .GJ*WQ-\<7VN^(/^$'\.SI"K/Y-Y_D4?:+MIDW.?0<_*OM^>:&[Z(-B;X<^ 8/ ^C,KNLVIW.&NIAT M&.B+_LC)Y[GGT Q?CCJ4D/A"UTBWR;C5+M(@@ZLJ_,?_ ![8/QKT2#4]/N91 M%!?6TLAZ)'*K$_@#7EOB#_BI_CYHNE?>MM%A%S*/[KXWY_/RA0]K(%N>G:+I ML>C:'8:9%C9:VZ0@COM4#/X]:MRHSPNBOL9E(#8Z'UI[ E2 <''!]*\E^'WQ M&U2\\7ZEX=\6SPQ7BMLMAY8B&]20R>Y/!&?0^HIWL(R=8^ C0V376D:S)PT+2Y]1U&X2"VA4LS,<9]AZD]AWKYC\,VUSJ>O:MXD$)CLY%U" M/D<;Y+.Y? ^@7GZBHDK;%+4^Q*^?_P!HC_D8?"?_ &U_]#CKZ KY_P#VB/\ MD8?"?_;7_P!#CK,H^@*\G^/VJ20>"K31;;+7.KWB1!!U95.X_P#CVP?C7K%> M+^)/^*K_ &BM"TC[]KH4 NIA_=?'F9_/R10!ZQH6EQZ'H&GZ5%C99V\< ([[ M5 S^/6M"BB@#Y_TK_DZ^]_[:?^DPKZ KY_TK_DZ^]_[:?^DPKZ H \ \=^(- M5^)OCF7X?Z!#:+96SL+B[GB#D%/OL"02@!^4;>2>^#4]W^S5:#32++Q#,;\+ MP9H0(F/I@'*CWR?I65X)O;?P'\>==LM;(MH[YIHH;B8X&'D$D9)]& QGUQ7T M3-<0V]N]Q/-'%"BEGD=@JJ/4D\ 4 >._"/QO?0:Q-\/_ !!906M_8AEMV@B6 M-6V\LI50!G&6##J,_4^S5\[^$IE\:?M(WGB'2U=M-M2SM,HP"HA\E3_P(\^I M&?>OHB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^>YO\ D[D? M[Z_^D0KZ$KY[F_Y.Y'^^O_I$* /H2FR2)%&TDCJD: LS,Q6>D1R%+JZDDV+*5^\S'^X#P!_$?J, %GQ[\0M2^(6J?\(3X M%CDG@F)6ZNTX$J]P#_#&.['KTZ=?5/A[X%L_ 7AQ=/A837I.>!Z#H/S-=7;:G87DACM M;ZVGD R5BE5CCUP#0!Y/\=KB74_^$9\'VKD3:K?JSX[*"$&?;+D_\!KUVVMX MK2UAMH%"10H(T4=E P!^5>.VG_%6?M*W,_W[3P[:>6I/3?C&/KOD?_OBO7M0 M^U'3;H6+*MYY+^07&0),';D=QG% #-6L6U/1KZP6=H&NK>2$3*,F/^OK3]^;:\MT?S=O)QG()X^Z0B^*?$VG>$]!N=4U*=(TC0^6A(W2O MCA%'QQQZG8%4F\H8612#M<#MT((]O?%>BUX)^S=I%T MD>MZW(A2VF*6\7& [+EFQ[#*C\3Z5[W0!\]_%O\ Y+[X/_W++_TJ>OH2OGOX MM_\ )??!_P#N67_I4]?0E 'COQVN)=3_ .$9\'VKD3:K?JSX[*"$&?;+D_\ M :]=MK>*TM8;:!0D4*"-%'90, ?E7CMI_P 59^TK_AA_P G$^+_ /?O_P#TI6@# MZ$KYT\0:)XE^$7Q N?$_A^Q>]T2\9C)&,LH5CN:-\17T77F?A_X MIRWWQ+U+P?K-C!I[P.\=K)YA)F93P.1_$OS#\J .9'QSU?Q1"=,\(^%+E]6F M&T2/('2#/&XX ''JQ ]:YCX1:1<:1\<+O3[FX%QOS$\] MZ^A/$&OZ9X5T2XU74YU@MH@3[NQZ*H[L37D'P&TR[U77/$7C>]BVF^E>*(GN MSOYDF/8':,_7TH ]THHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** /G_P7_P G->(?^WG^:U] 5\_^"_\ DYKQ#_V\_P UKW]F5$+NP55&22< M"@"*ZNK>QM9;JZFC@MXE+R2R,%55'4DFOG[Q=XOUCXOZX/"'@^-UT=6!N;I@ M5$@!^^_]U >@ZDX[X I>)?$]]\8O&0\/:=J$>G>&K9RSSROL610?]8P)&XD_ M=7\3CDCVGPK8^$?!VC)IFD7MA'&.9)&N$+S-_>8YY/Z#H,4 7/!OA*P\%>'( M-'L,L$^>69AAII#U8_D!CL !7F_Q<_XJ7XA^#?!B?-')-]KNE'.4SC]%23\Z M]>MM1LKUF6UO+>=E&6$4JL0/?!KR#P-_Q57QW\5>(C\]MIB_8[<]@WW 1]0C MG_@5 'M%9?B31O\ A(?#M[I'VJ2U%U'Y9FC&649&2W4IOW.!D+CN3C'XUP7P=^)4WC*QN['6[J+^VH)2RH%$?F1$<$ =2# MD'\* .&\4?!6^\$VG_"3^&M2%])IW[^2WN[9'.T=6 (*M@"M2FO9HQ-/;R0VT M!(W2NRD =P,Y/H*X;]G/2+JS\)ZEJ4ZLD5]V21_P&@#V:OG M_7_^3J-+_P"V7_HHU] 5\_Z__P G4:7_ -LO_11H ^@*\8^+G_%2_$/P;X,3 MYHY)OM=THYRF+^!O^*J^._BKQ$?GMM,7[';GL&^X"/J$<_P# MJ /:*Q_$WBC2?".CR:GJ]R(85X11R\K=E4=S_DX%.\3>(K+PKX=O-9U!CY%L MF=J_>=CPJCW)(%?/OAW3YOC!XHE\1^,=5@M-'MWV0V?V@)N'7RT!.0O3/%BZKJ:26/A:RT^SAL[.^TV"VA4)'%',BJH'8#-7TEM=1M'\J M6*X@D!1C&X93V(R* /&?V:V7_A&];4?>%XA/TVW5\\_!O4(_ OC_7_! MVLRBWEGD5('E^4.Z%MH'^^K@CUP/45[3XO\ %%CX0\-W>K7LJ+Y:$0QD\RR8 M.U .Y)_(9/:@#QKX$ O\1?%DBG*;6&1[S''\J^@J\4_9ST.>VT'5=>N$(_M" M98X6;JRQ[MQ'L68C_@->UT %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !7S_ /!K_DLGC+_MX_\ 2@5] 5\__!K_ )+)XR_[>/\ TH% 'T!574M2 MLM(T^>_U"YCMK2!=TDLAP%'^>W>I+NZ@L;.>[N9%B@@C:21VZ*JC))_ 5\V7 MNKW_ ,;O&9M)=032?"]DV[$DH4E'[#POH%IH^FQE;:W3 )^\[=2Q]R< MFJ.@)X4\,:1#IFDW>G6]M&.@N$RQ[LQSDD^IK;MKZSO59K6Z@G"?>,4@;;]< M4 >/^-/^*J^/GACP^/GMM)3[9..P;_68/L0D8_X%7M%>,?!__BI?'OC'QH_S M)+/]EM7_ -C.+O#5QHKWLMG'.R%Y8AEL*P;'XX%>&^)_A;JGPM\OQ?X:OX[Z.R8&6.[M MD=X@3C<,Y!'J1@CJ.^/3?A'\0/\ A-O#6S4+J)];M787* !"ZDY5PH[8(''< M>]'QE\4:=H7@#4;&XFC-[J,)M[>WR"[;N"V/0#//K@4 ;?P_\81>./"5OK"P MB&8LT5Q$#D)(O7!]"""/K745Y=\ ]'NM*^&XEND9/M]V]U$K#!V%54''OL)^ MA%>HT ?/^E?\G7WO_;3_ -)A7T!7S_I7_)U][_VT_P#285] =!DT >+^-/\ MBJOCYX8\/CY[;24^V3CL&_UF#[$)&/\ @5>T5XQ\'_\ BI?'OC'QH_S)+/\ M9;5_]C.W0DGL : #QCXT MTCP1H[7^JS?,V1!;IS),WHH_F>@KQCPUX:UOXS>*U\5^)XVM] A;%O;#($J@ M_P"K3_9S]Y^YX'^S7\%^'Q\2M=D\8>.]6M_LN\BWLGG">8 ?NX)RL8/&.I.? M!0!I*JH@1%"JHP !@ 4M,AFBN(EE M@E26-ONNC!@?H13Z /G_ $K_ ).OO?\ MI_Z3"OH"OG_ $K_ ).OO?\ MI_Z M3"OH"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /GO]F;_ M (^/$O\ N6W\Y:^A*^>_V9O^/CQ+_N6W\Y:]XU;5+31-)N]3OI/+M;6)I9&Z MG ]/4]@* (M;US3?#FDS:GJMTEM:1#YG;N>P ZDGT%?/]Q+X@^/GBI8K=)=/ M\*V,G+L.%]SV:0CH.B@_4FM9/>?&WQ?)?:_J<6F>';)\1VYF52 ?X$SU8C[S M]OR%>_:5<>&-$TR#3M-O--MK2!=L<43ZD\F@#0TG2K/1-)M=,T^$0V MEM&(XT'8#U]3W)]:\DF_XJS]I6*/[]IX=L]Q]-^,_F'D'_?%>MMJM@-/N+Y+ MN&6VMT9Y9(G#A0HR>GM7E7P'MI=1A\2>+KI?W^K7[!2>R@ECCVR^/^ T >PU MS'CKP;'XXT.+2IM0GLH5N%F=H5!9P%8;>>WS9_"JGQ1UC7M \#W.J^'B@NK9 MU>7=%YF(N0Q ]L@Y] :;\,?&T7C7PC;74MQ&^J0CR[V,84AQ_%M]&&#QQU': M@#Q_Q#X%UGX+WEOXKT"[@U&S1Q%+]JME+19/?K@'IN4J><=Z]Z\)>([?Q;X6 ML-;MD*)=1Y:,G.QP2&7/?!!&>]<#\>_$^G6'@2XT)IHWU'4&C"0 @LB*X_AA_R<3XO_ M -^__P#2E:^A*^>_AA_R<3XO_P!^_P#_ $I6@#Z$KQB;_BK/VE8H_OVGAVSW M'TWXS^8>0?\ ?%>PW=S%96<]W.VV&"-I)&]%49)_(5Y)\![:748?$GBZZ7]_ MJU^P4GLH)8X]LOC_ (#0![#7)>//B#I'@/2_/O7$U[*I^S6:-\\I]3_=7U/\ MSQ3?B/XY@\!^%WU HLU[,WE6D#'AWQU/^R!R?P'>O)_AYX0M/%>H?\)KX]U> MVN9IVWP6<\Z#,@19;@]I;,N!*!RH" M]HQU_P!KWR2?H&LX:YHRJ%75; # N$X_6G:EK%CI6B7&L74ZBQ@A,S2*=P M*@9X]<]O7- #=;US3?#FDS:GJMTEM:1#YG;N>P ZDGT%?/\ <2^(/CYXJ6*W M273_ K8R6U[&9+6XAG0'!:)PP!],BIJ "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@#+\2_\BKJ_P#UY3?^@&O)_P!FS_D5 M=9_Z_5_] %>L>)?^15U?_KRF_P#0#7D_[-G_ "*NL_\ 7ZO_ * * /;*QO$W MBC2?".CR:GJ]R(H5X1!R\K=E4=S_ ).!3_$WB*R\*^';S6=08^1;)G:OWG8\ M*H]R2!7S[X=T^;XP>*)?$?C'58+31[=]D-G]H";AU\M 3D+TW-U)Z>H +-AI MNO?'?Q8NJZFDECX7LV*QHIXQGE$/\3GCQ%>;?M#^)=/7P]:^&XI4EU&6Y6>2-2"8D4' M&?0DL,>V: *GA'5[?7_C[KNK6F?(N]&AF0'J,QVW!]QT_"O7J\)^%&D7.A_% MB_TZ\4KY5X M;\#?^1M\4_A_Z,:O8]=U--%T#4-3DQMM;=Y<'N0"0/Q.!3CL#W/,?#?_ !4_ MQXUW5S\UMHT7V:(]W+]4M;O4[@^=%;W$ZG9Z.X)Y;T7HO'?IZ__ &UI/_03 MLO\ P(7_ !H6NK#8O5@^+_#*>+M";2I+V6TB>17=X@"Q SQS^%5O'VIZOI7@ MJ]U/02C75N%EYC\P&/(W$#V!SGT%4?ACXT7QCX8C>ZN(VU:W)2Z0 *>ORL . MQ&/QS3NMA>9YAXB\ :I\*Y8O%6@WD5];V[!9!)8?%OABTUB*/RC*"LD6<['!PPSW'I[$5RWQF\16&E^!KO3))4:^OPL<4&06 MV[@2Y'8 \^N*L?!K2KC2_AU:?:E9'NI7N51NH1L!?S !_&I6CLAO8[ZBEHJ MQ"44M% "44M% "44M% "44M% '"_&'_DE>M?]L/_ $?'12_&+_DE6M?]L/\ MT?'164]RH[&YX*_Y$/P[_P!@RV_]%+6[6%X*_P"1#\._]@RV_P#12UNUHB0H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y#5_A]I^ ML>-K'Q1-=W275GY>R)-NQMC$C.1GOZUU]%]2E%C MU1R'A3X0Z1X2\00ZQ::A?331*RA)=FT[E(/0 ]ZU?#G@?^P_%VN>(I]1^V7. MIM\J^1Y?DINSMSN.[HH[?=]ZZZBG9"N%<5XR^&&A>,IQ>3B6TU #[5;D98# MH&!X/UZ^]=K13:N!Y'!\"+.2=&U;Q'J-]"A!6+ 3CTR2WZ8K<\9Z38:)X5L+ M#3;6.VM8OMFV.,)M ?Q!I+VB72V\V'$PW>6(-N&R M0><@_P!VN&_X5AXP_P"BJ:Y_Y&_^/T?\*P\8?]%4US_R-_\ 'ZSY67='MM<7 MX8\ ?\(_XSU_Q-<:G]MNM58[5\CR_(3=G;G<=W1!GC[OO7#?\*P\8?\ 15-< M_P#(W_Q^C_A6'C#_ **IKG_D;_X_1RL+H]MHKQ+_ (5AXP_Z*IKG_D;_ ./T M?\*P\8?]%4US_P C?_'Z.5A='N MTKQ+_A6'C#_HJFN?^1O_ (_1_P *P\8?]%4US_R-_P#'Z.5A='H/C3X=:!XZ M@0:I Z74:[8KN [9$'7'H1[$'J<8K@1^SS ^(+CQ=JK-W/Z#L!6Y7B7_"L/&'_ $537/\ R-_\?H_X5AXP_P"B MJ:Y_Y&_^/T,/^BJ:Y_Y&_P#C]'_"L/&'_15-<_\ (W_Q M^CE871[;17B7_"L/&'_15-<_\C?_ !^C_A6'C#_HJFN?^1O_ (_1RL+H]MHK MQ+_A6'C#_HJFN?\ D;_X_1_PK#QA_P!%4US_ ,C?_'Z.5A='MM%>)?\ "L/& M'_15-<_\C?\ Q^C_ (5AXP_Z*IKG_D;_ ./T,/^BJ:Y_P"1O_C]'*PNCVVBO$O^%8>,/^BJ:Y_Y&_\ C]'_ K#QA_T537/ M_(W_ ,?HY6%T>VT5XE_PK#QA_P!%4US_ ,C?_'Z/^%8>,/\ HJFN?^1O_C]' M*PNCVVBO$O\ A6'C#_HJFN?^1O\ X_1_PK#QA_T537/_ "-_\?HY6%T>VT5X ME_PK#QA_T537/_(W_P ?H_X5AXP_Z*IKG_D;_P"/T,/^BJ:Y_Y&_P#C]'*PNCVVBO$O^%8>,/\ HJFN?^1O_C]'_"L/ M&'_15-<_\C?_ !^CE871[;17B7_"L/&'_15-<_\ (W_Q^C_A6'C#_HJFN?\ MD;_X_1RL+H]MHKQ+_A6'C#_HJFN?^1O_ (_1_P *P\8?]%4US_R-_P#'Z.5A M='MM%>)?\*P\8?\ 15-<_P#(W_Q^C_A6'C#_ **IKG_D;_X_1RL+H]MHKQ+_ M (5AXP_Z*IKG_D;_ ./T?\*P\8?]%4US_P C?_'Z.5A='MM%>)?\*P\8?]%4 MUS_R-_\ 'Z/^%8>,/^BJ:Y_Y&_\ C]'*PNCVVBO$O^%8>,/^BJ:Y_P"1O_C] M'_"L/&'_ $537/\ R-_\?HY6%T>VUQ3_ TTU_B7_P )P;V[^W9!\CY?*XB\ MKTSTYZ]:X?\ X5AXP_Z*IKG_ )&_^/T?\*P\8?\ 15-<_P#(W_Q^CE871[3/ M$9K>6(2-&70J'7JN1C(]Z\<_X9N\.?\ 09U7\X__ (FH?^%8>,/^BJ:Y_P"1 MO_C]'_"L/&'_ $537/\ R-_\?HY6%T2_\,W>&_\ H,ZK^!_A%I' M@379-5L=0OKB5[=H"D^S;@LISP!S\HKE/^%8>,/^BJ:Y_P"1O_C]'_"L/&'_ M $537/\ R-_\?HY6%T=SX$\ _P#"&W>M7L^I_P!HWNK7'GRS>1Y6WECC&YN[ M$UVE>)?\*P\8?]%4US_R-_\ 'Z/^%8>,/^BJ:Y_Y&_\ C]'*PNCJ?&GP<\/> M+]0.IJ\^FZFQ#/<6V,2$="RGC/N,'US6!9?L^Z:U['/KOB'4=52-LB)OW88> MA.6./7!'X55_X5AXP_Z*IKG_ )&_^/T?\*P\8?\ 15-<_P#(W_Q^CE871[)I M^GV>E6$-C86T=M:PKMCBB7"J/I5FO$O^%8>,/^BJ:Y_Y&_\ C]'_ K#QA_T M537/_(W_ ,?HY6%T=QXE^&FF^)_&>E^)KJ]NXKK3A$(XHMNQO+D,@SD9Y+8Z MUVM>)?\ "L/&'_15-<_\C?\ Q^C_ (5AXP_Z*IKG_D;_ ./T ?^ M$-N]:O9]3_M&]U:X\^6;R/*V\L<8W-W8FNTKQ+_A6'C#_HJFN?\ D;_X_1_P MK#QA_P!%4US_ ,C?_'Z.5A='MM<5X?\ AIIOAWQQJ?BJWO;N6ZU S&2*3;L7 MS) YQ@9X(QUKA_\ A6'C#_HJFN?^1O\ X_1_PK#QA_T537/_ "-_\?HY6%T> MVUPWCKX5Z%XZE2\N3-9ZE&H5;NW(RRCH&!X/UX/OCBN+_P"%8>,/^BJ:Y_Y& M_P#C]'_"L/&'_15-<_\ (W_Q^CE8719L_P!GVP>[CEUWQ)J6JPQG*PD>6,>A M)9CCITQ7KEC8VNF6,-E901V]K @2.*,850.PKQK_ (5AXP_Z*IKG_D;_ ./T M?\*P\8?]%4US_P C?_'Z.5A='MM%>)?\*P\8?]%4US_R-_\ 'Z/^%8>,/^BJ M:Y_Y&_\ C]'*PNCVVBO$O^%8>,/^BJ:Y_P"1O_C]'_"L/&'_ $537/\ R-_\ M?HY6%T>VT5XE_P *P\8?]%4US_R-_P#'Z/\ A6'C#_HJFN?^1O\ X_1RL+H] MMHKQ+_A6'C#_ **IKG_D;_X_1_PK#QA_T537/_(W_P ?HY6%T>VT5XE_PK#Q MA_T537/_ "-_\?H_X5AXP_Z*IKG_ )&_^/T,/^BJ:Y_Y&_P#C]'_"L/&'_15- M<_\ (W_Q^CE871[;17B7_"L/&'_15-<_\C?_ !^C_A6'C#_HJFN?^1O_ (_1 MRL+H]MHKQ+_A6'C#_HJFN?\ D;_X_1_PK#QA_P!%4US_ ,C?_'Z.5A='MM%> M)?\ "L/&'_15-<_\C?\ Q^C_ (5AXP_Z*IKG_D;_ ./T,/^BJ:Y_P"1O_C]'*PNCVVBO$O^%8>,/^BJ:Y_Y&_\ C]'_ K# MQA_T537/_(W_ ,?HY6%T>VT5XE_PK#QA_P!%4US_ ,C?_'Z/^%8>,/\ HJFN M?^1O_C]'*PNCVVBO$O\ A6'C#_HJFN?^1O\ X_1_PK#QA_T537/_ "-_\?HY M6%T>VT5XE_PK#QA_T537/_(W_P ?H_X5AXP_Z*IKG_D;_P"/T,/^BJ:Y_Y&_P#C]'*PNCVVBO$O^%8>,/\ HJFN?^1O M_C]'_"L/&'_15-<_\C?_ !^CE871W.E?#;3=)\?WOB^*\NWO+OS-\+[?+7?C M..,]O6NGU?3EU?1;[3))7B2[MW@:2/&Y0ZE21GOS7C__ K#QA_T537/_(W_ M ,?H_P"%8>,/^BJ:Y_Y&_P#C]'*PNB7_ (9N\-_]!G5?SC_^)H_X9N\-_P#0 M9U7\X_\ XFHO^%8>,/\ HJFN?^1O_C]'_"L/&'_15-<_\C?_ !^CE871U_@G MX5Z?X#FO[C2M2NY)[N#RMUR%8(0<@X &>>V:O?#OP''X!T:ZLOMYOY[FX,\M MP8O+)X QN;I@GKW-<%_PK#QA_T537/_ "-_\?H_X5AXP_Z*IKG_ )&_^/T< MK"Z/;:\R\5_!'P_XBU5M5L;FXT>_=B\CVV"CN?XMIZ'/H17/_P#"L/&'_15- M<_\ (W_Q^C_A6'C#_HJFN?\ D;_X_1RL+HO:5^S_ *-%J$=YKVL7VLLG/ER? MNT;_ 'N2V/8$5ZU;V\%I;16UM"D,$2A(XXU"JBC@ =!7B__ K#QA_T537/ M_(W_ ,?H_P"%8>,/^BJ:Y_Y&_P#C]'*PNCVVN+O?AMIM[\1+?QF]Y=K>P;=L M"[?+.U=O/&>_K7#?\*P\8?\ 15-<_P#(W_Q^C_A6'C#_ **IKG_D;_X_1RL+ MH]JF61X)%BD$6X,7ED\ M8W-TP3U[FN"_X5AXP_Z*IKG_ )&_^/T?\*P\8?\ 15-<_P#(W_Q^CE871Z/X MY\%6GCS1(M*OKNYMH8[A9]UOMRQ"L #D'CYC^0KSW_AF[PW_ -!G5?SC_P#B M:B_X5AXP_P"BJ:Y_Y&_^/T?\*P\8?]%4US_R-_\ 'Z.5A=$O_#-WAO\ Z#.J M_G'_ /$UZ1X,\)6G@GP\FC65Q//"LC2!YL;LM] !7F7_ K#QA_T537/_(W_ M ,?H_P"%8>,/^BJ:Y_Y&_P#C]'*PNCM?'?PLT'QX5N+KS+3447:MW!C)'8.# MPP_(^],/^BJ:Y_P"1O_C]'*PNCV:SL[;3[.&SLX4@MH$$<<2#"JHX J> MO$O^%8>,/^BJ:Y_Y&_\ C]'_ K#QA_T537/_(W_ ,?HY6%T>VT5XE_PK#QA M_P!%4US_ ,C?_'Z/^%8>,/\ HJFN?^1O_C]'*PNCVVBO$O\ A6'C#_HJFN?^ M1O\ X_1_PK#QA_T537/_ "-_\?HY6%T>VT5XE_PK#QA_T537/_(W_P ?H_X5 MAXP_Z*IKG_D;_P"/T,/^BJ:Y_Y&_P#C M]'*PNCVVBO$O^%8>,/\ HJFN?^1O_C]'_"L/&'_15-<_\C?_ !^CE871[;17 MB7_"L/&'_15-<_\ (W_Q^C_A6'C#_HJFN?\ D;_X_1RL+H]MHKQ+_A6'C#_H MJFN?^1O_ (_1_P *P\8?]%4US_R-_P#'Z.5A='MM%>)?\*P\8?\ 15-<_P#( MW_Q^C_A6'C#_ **IKG_D;_X_1RL+H]MHKQ+_ (5AXP_Z*IKG_D;_ ./T?\*P M\8?]%4US_P C?_'Z.5A='MM%>)?\*P\8?]%4US_R-_\ 'Z/^%8>,/^BJ:Y_Y M&_\ C]'*PNCVVBO$O^%8>,/^BJ:Y_P"1O_C]'_"L/&'_ $537/\ R-_\?HY6 M%T>VT5XE_P *P\8?]%4US_R-_P#'Z/\ A6'C#_HJFN?^1O\ X_1RL+H]MHKQ M+_A6'C#_ **IKG_D;_X_1_PK#QA_T537/_(W_P ?HY6%T>VT5XE_PK#QA_T5 M37/_ "-_\?H_X5AXP_Z*IKG_ )&_^/T,/^BJ:Y_Y&_P#C]'_"L/&'_15-<_\ M(W_Q^CE871[;17B7_"L/&'_15-<_\C?_ !^C_A6'C#_HJFN?^1O_ (_1RL+H M]MKB_"WPVTWPIXIU37K2\NYKC4=_F1R[=J[GWG& #UKAO^%8>,/^BJ:Y_P"1 MO_C]'_"L/&'_ $537/\ R-_\?HY6%T>L>)="B\3>';W1I[B:WBNT"/)#C&_P#H,ZK^#_#^MZ9I&J70D MU2+9]HN$5S"VUE# +MSC=G&>U,/^BJ:Y M_P"1O_C]'*PNCT;P#X-A\">%H]&CNOM;B5Y9)_*\O>S'^[DXP HZ]JZ>O$O^ M%8>,/^BJ:Y_Y&_\ C]'_ K#QA_T537/_(W_ ,?HY6%T:_B'X$:#JFJ/J6CW MUUHERY+,+8;H]Q[@9!7Z X]A3="^ F@V.I)?ZU?W>MS+SLN/EC8^K#))^A./ M7-97_"L/&'_15-<_\C?_ !^C_A6'C#_HJFN?^1O_ (_1RL+H]L1%C1410J*, M*JC ]!2UXE_PK#QA_T537/_ "-_\?H_X5AXP_Z*IKG_ )&_^/T]=1J]G-J.C7ME!<_9IKB!XDGV;_ "RR MD;L9&<9SUKQ[_A6'C#_HJFN?^1O_ (_1_P *P\8?]%4US_R-_P#'Z.5A='HW M@'P;#X$\+1Z-'=?:W$KRR3^5Y>]F/]W)Q@!1U[57\>_#ZQ^(%K96]_?7=M': MNSJ+,/\ HJFN?^1O_C]'_"L/&'_15-<_\C?_ !^C ME871+_PS=X;_ .@SJOYQ_P#Q-'_#-WAO_H,ZK^'[?PMX,/^BJ:Y_P"1O_C]'*PNCVVBO$O^ M%8>,/^BJ:Y_Y&_\ C]'_ K#QA_T537/_(W_ ,?HY6%T>VT5XE_PK#QA_P!% M4US_ ,C?_'Z/^%8>,/\ HJFN?^1O_C]'*PNCVVBO$O\ A6'C#_HJFN?^1O\ MX_1_PK#QA_T537/_ "-_\?HY6%T>VT5XE_PK#QA_T537/_(W_P ?H_X5AXP_ MZ*IKG_D;_P"/T,/^BJ:Y_Y&_P#C]'*P MNCVVBO$O^%8>,/\ HJFN?^1O_C]'_"L/&'_15-<_\C?_ !^CE871[;17B7_" ML/&'_15-<_\ (W_Q^C_A6'C#_HJFN?\ D;_X_1RL+H]MHKQ+_A6'C#_HJFN? M^1O_ (_1_P *P\8?]%4US_R-_P#'Z.5A='MM%>)?\*P\8?\ 15-<_P#(W_Q^ MC_A6'C#_ **IKG_D;_X_1RL+H]MHKQ+_ (5AXP_Z*IKG_D;_ ./T?\*P\8?] M%4US_P C?_'Z.5A='MM%>)?\*P\8?]%4US_R-_\ 'Z/^%8>,/^BJ:Y_Y&_\ MC]'*PNCVVBO$O^%8>,/^BJ:Y_P"1O_C]'_"L/&'_ $537/\ R-_\?HY6%T>V MT5XE_P *P\8?]%4US_R-_P#'Z/\ A6'C#_HJFN?^1O\ X_1RL+H]MHKQ+_A6 M'C#_ **IKG_D;_X_1_PK#QA_T537/_(W_P ?HY6%T>VT5XE_PK#QA_T537/_ M "-_\?H_X5AXP_Z*IKG_ )&_^/T9T9V@QN.T[@.01C('Y5YA_PK#QA_P!%4US_ ,C? M_'Z/^%8>,/\ HJFN?^1O_C]'*PNB7_AF[PW_ -!G5?SC_P#B:/\ AF[PW_T& M=5_./_XFHO\ A6'C#_HJFN?^1O\ X_1_PK#QA_T537/_ "-_\?HY6%T=;IOP MMM]#\ :QX5TG5[B)=39BUU/&)"@955@%&W(*J1U[UT?@[PU#X0\*6.APS>>M MJI#3;-GF,6+%L9..2>YKR_\ X5AXP_Z*IKG_ )&_^/T?\*P\8?\ 15-<_P#( MW_Q^CE871[7)&DL;1R(KHX*LK#((/4$5Y)K'P!T6XU%[W0=6O=$=P?W*_Q'_>)'M7J%>)?\*P\8?]%4US_R-_\ M'Z/^%8>,/^BJ:Y_Y&_\ C]'*PNCVVN*\/_#33?#OCC4_%5O>W(O#&HZ/!>_8GO(3"9_+\S:I^]\N1G(R.O>H?!WAJ'PAX4L=#AF M\];52&FV;/,8L6+8R<,/\ HJFN M?^1O_C]'*PNCM?'OPRT[X@7%E+J&H7MN+-&6-("N#N(R3D'G@?E7'_\ #-WA MO_H,ZK^,/\ HJFN?^1O_C]'_"L/&'_15-<_\C?_ !^CE871[;17B7_"L/&'_15- M<_\ (W_Q^C_A6'C#_HJFN?\ D;_X_1RL+H]MHKQ+_A6'C#_HJFN?^1O_ (_1 M_P *P\8?]%4US_R-_P#'Z.5A='MM%>)?\*P\8?\ 15-<_P#(W_Q^C_A6'C#_ M **IKG_D;_X_1RL+H]MHKQ+_ (5AXP_Z*IKG_D;_ ./T?\*P\8?]%4US_P C M?_'Z.5A='MM%>)?\*P\8?]%4US_R-_\ 'Z/^%8>,/^BJ:Y_Y&_\ C]'*PNCV MVBO$O^%8>,/^BJ:Y_P"1O_C]'_"L/&'_ $537/\ R-_\?HY6%T>VT5XE_P * MP\8?]%4US_R-_P#'Z/\ A6'C#_HJFN?^1O\ X_1RL+H]MHKQ+_A6'C#_ **I MKG_D;_X_1_PK#QA_T537/_(W_P ?HY6%T>VT5XE_PK#QA_T537/_ "-_\?H_ MX5AXP_Z*IKG_ )&_^/T,/^BJ:Y_Y&_P#C]'_"L/&'_15-<_\ (W_Q^CE871[; M17B7_"L/&'_15-<_\C?_ !^C_A6'C#_HJFN?^1O_ (_1RL+H]MHKQ+_A6'C# M_HJFN?\ D;_X_1_PK#QA_P!%4US_ ,C?_'Z.5A='MM%>)?\ "L/&'_15-<_\ MC?\ Q^C_ (5AXP_Z*IKG_D;_ ./T,/^BJ:Y M_P"1O_C]'*PNCVVBO$O^%8>,/^BJ:Y_Y&_\ C]'_ K#QA_T537/_(W_ ,?H MY6%T>VT5XE_PK#QA_P!%4US_ ,C?_'Z/^%8>,/\ HJFN?^1O_C]'*PNCV6_M M$U#3KJRD9E2XB>)F7J P()'YUS?@/P%8> -.NK*PN[FX2YE$K-<;<@XQ@8 ] M*\^_X5AXP_Z*IKG_ )&_^/T?\*P\8?\ 15-<_P#(W_Q^CE871Z-XY\%6GCS1 M8=+OKRYMH(YQ/FWVY8A6 !R#Q\QKS[_AF[PW_P!!G5?SC_\ B:B_X5AXP_Z* MIKG_ )&_^/T?\*P\8?\ 15-<_P#(W_Q^CE871+_PS=X;_P"@SJOYQ_\ Q-=+ M+\*XHOAG/X*TW69[>">;S'N9H1*Q&X,5P"O<"N5_X5AXP_Z*IKG_ )&_^/T? M\*P\8?\ 15-<_P#(W_Q^CE871ZWX?T>'P_X>T_2(&W1V<"0A\8WD#!;';)R? MQJY=VEO?V$?@MX M<\+Z@NI3O/JNH(P:.6[QMC8?Q*H[^YSC'&*YK_A6'C#_ **IKG_D;_X_1_PK M#QA_T537/_(W_P ?HY6%T2:9_P G->*_^P9'_P"@6U>GUP/@SX<77ACQ/>:] MJ'B.XUF\N;;[.SSQ$,1E3DL78G 10/:N^K2*LB7N^QO6;;A>2>, >M:'C+PY+XK\,7.BQ7_ -A%P5WR^5YGRA@V,;AU('>M^BG; MH(S]"TF+0M!L=*A;=':0+$&QC<0.6Q[G)_&N5\9_"[3?&^KQ:C?:A>PO% (5 MCAV[< DYY!Y^:NZHHL!Y%_PS[X?_ .@MJ?YQ_P#Q-'_#/OA__H+:G^9Z%\$]!T[4!?ZI=7.L3JU>F M # ':BBFE8 HHHH **** "BBB@ HHHH **** .&^,7_)*M:_[8?^CXZ*/C%_ MR2K6O^V'_H^.BLY[E1V-SP5_R(?AW_L&6W_HI:W:PO!7_(A^'?\ L&6W_HI: MW:T1(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %, MDBCE7;)&KKG.&&13Z* (/L5I_P ^L/\ W[%3*BHH5%"J.@ P!2T4 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 89\:>%5)!\3:,"."#?Q!/^2>>&O^P5:_\ HI:Z"N?\"?\ )//#7_8*M?\ T4M=!6!H%%%% !11 M10 4444 %%%% !1110 4444 %%%% !16-/XKT6V\4VOAF:]VZQ=1&:&W\ISN M0!CG[]7LXO.GM_*<;$^7G<1M/WUZ'O\ 6@#9HHK&TWQ7HNKZYJ&C6-[Y MNH:><74/E.OE\XZD 'GT)H V:*XW6/BKX*T#5KC2]3UKR+VW(66/[+,VTD C ME4(/!'0TVP^+7@34ITAM_$=L'$9^KJ * .THI 0P!!!!Y!%9>N^)-% M\-6@NM9U*WLHCG;YK?,^.H51RQ^@- &K17 6_P :O %Q="!=>"$G"O);2HA_ M$KQ^.*[JVN8+RVCN;6:.>"1=R21L&5AZ@C@T 2T5PU[\8? >G7]Q976N^7<6 M\K0RI]DG.UU.",A,'D'I1;_&/P!02QC_ ,>44 =S14-K=V]] M:QW5I/%/;RKNCEB<,K#U!'!K.U_Q3H?A>V6XUO4X+-&^X'.6?_=49)_ 4 :] M%<)I_P 9/ 6I72VT6O1Q2,V%-Q#)$I_X$RA1^)%=RCK(BNC!D8 JRG((]10 MZBL:U\5Z+>^)[OPW;WN_5[.+SI[?RG&Q/EYW$;3]]>A[_6MF@ HK&TWQ7HNK MZYJ&C6-[YNH:><74/E.OE\XZD 'GT)KG[WXP^ ].O[BRNM=\NXMY6AE3[).= MKJ<$9"8/(/2@#N:*XRP^+'@749XX;?Q':AY.%\Y7A'XEU 'XUV2LKJ&4@J1D M$'@B@!:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBL3Q)XNT/PA:PW. MNWWV2&=_+C;RGDRV,X^13CB@#;HJ.">*YMX[B"19(95#HZ'(92,@@^F*R];\ M4Z-X=N-/M]5O/L\NH2^3:KY3OYCY Q\H./O#KCK0!L445S\?CCPW+XL;PNFI MH=97(-MY;]0NXC=C:3CG&: .@HHK&\0>*]"\*VRW&MZG!9H^=@NVD]P?NQ%BC MM] P!/X4 =)116+XD\6:'X1LHKS7;X6D$LGE1MY;N6;!.,*">@ZXQ0!M45!9 M7EOJ%C;WMI*);:XC66*1>C*PR#^1J>@ HKB]9^+'@C0KM[2\UV%KA#AH[>-Y MMIS@@E 0"/0G-:GAWQOX:\6%ET35X+J11EHN4D ]=C -CWQB@#H**** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HK&U[Q7HOAAK-=8O?LQO9?)M_W M3OO?CCY0<=1UQ1XD\5Z+X1L(KW7+W[);RRB%'\IY,N03C" GH#0!LT5%:W,% M[:PW5M*LL$R"2.1#D,I&01^%9FO>*=&\,_8_[8O/LWVR7R8/W3OO?T^4''XT M ;%%8WB3Q7HOA&PBO=@-P9P6A<-M/H1U!]C5?5_%>BZ#J>F:=J M=[Y%WJL-#O+WRM2OQFVA\ MIVW\D?> ('0]2* -FBJ]]?VFEV4M[?W,5M:Q#=)+*X55'N37#'XV_#\77D?V MZ>N/,%K-LS]=OZ]* /0:*S8M?TJ?0I-;@OX9]-CB:9KB$[U"*"6/&3D 'CK7 M(_\ "[?AY_T,/_DE M&K/Q%<:KLTF\D,4%Q]GE.]ANR-H7(1SZV=P/_ M &G6_H7CCPQXFG,&CZU:W4X!/E*Q5R!U(5@"10!T%%8.I>,_#^C^(+30M0O_ M +/J-YM^SQO#)MDR<##[=O7CK6]0 45A:]XRT#PS=V5KJU_Y-S>MMMX4ADE> M0Y X5%)ZD#GK6[0!S/BS_D)>%O\ L*O_ .D=S5VJ7BS_ )"7A;_L*O\ ^D=S M5VM(;$2W"BBBK$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% '"_&+_DE6M?\ ;#_T?'12 M_&+_ ))5K7_;#_T?'16<]RH[&YX*_P"1#\._]@RV_P#12UNUA>"O^1#\._\ M8,MO_12UNUHB0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@"#P)_P D\\-?]@JU_P#12UT%<_X$ M_P"2>>&O^P5:_P#HI:Z"L#0***\\^+.F>.-3TFQB\%W$L;B5OM2P7"P2,,#: M0Y(X'S9&>XH ]#HKY@_X0WXY_P#/UKG_ (/5_P#CU'_"&_'/_GZUS_P>K_\ M'J /I^BOF#_A#?CG_P _6N?^#U?_ (]1_P (;\<_^?K7/_!ZO_QZ@#VCXC_$ M?3_ .D[FV7&JSJ?LMIGK_MOZ*/UZ#N1X3X/^-OB'2/$TEWKMY/J6G73_ .D0 M,?\ 5?[40Z+C^Z, _7D<5XMTWQ)I>NO#XJ6\_M,HK%[J;S6=<<$/DAAVX)Z8 M[5A4 ?>FEZI9:SIL&HZ=K_ /'J /I^BOF# M_A#?CG_S]:Y_X/5_^/4?\(;\<_\ GZUS_P 'J_\ QZ@#Z?HKYBC\(?'1)%87 M6M9!_BUQ&'X@R\U](Z2E['HUBFIR))?K;QBY=/NM+M&\CVSF@#R7Q#(D7[4/ MAEY'5%&F/EF. /W=Q7KWV^S_ .?N#_OX*\/\?Z!8^*/VA]!T;4ED:SN-,/F" M-MK?*)V&#]5%=1_PH'P-_P \+[_P*/\ A0!DV\D/\ OD_E0![)7C?PY_Y+=X^_W_\ V>O9*\:^&3?:/C-\ M09T^XLYC)]Q(P_\ 930!4T+2-,UG]HKQ?!JFG6E]"EH'6.Z@650W[D9 8$9P M3S[UTWQ%\&^!;3P+JMQN#;P7I7CG MX_>*]/U9KA8(8%G7R'"GSNY$E0\$;L,"?S/Y'TH M[B_\$^%]2L&LKK0-.: J5 6V5"F?[I !4^XQ7/?#3P;K7@A]9TVYNX9]$:X\ MS35\PF2,$G.X8P,C;T/4$XYJ?QAX>\;ZKK"7'ASQ7%I5D(51H&@#DODY;)![ M$#\*YCX>:QXLC^*NN>%_$6NG4TL+(2 B)44N3$01@ ]'(H SOA/I.FZIXZ^( MW]H:?:7?EZF-GVB%9-N99\XR#C.!^5>EZOX,\&SZ7<#4M#TB*U"$R2FW2+RQ MCE@X *_4$5XIX.\"P^-?'7COS=7U+3_LFIMC[%($W[Y9OO<01Z' YXXR#0!U/P'U-[#P9XDFEDE?1 MK"Y>6W=^NT(6?'X!3CU)]:C^&?AB'XB7M]X]\6PK?/-<-%96DWS11HO^R>"! MG !XX)().:[]=-T>\^%%[8^$XH1I]YIDZ6BP?Q%XV'.>2V3SGG/6N?\ @%J$ M-U\,X;1&7SK.YECE4=1N;>"?P;]* .NUCP'X6US3GL;S0[(1E=JO%"L;Q^ZL M!D5P'PFO[_PYXPU[X=:CR5XWH'^C? MM0^)E?CS],79GO\ +;GC_OD_E7LE 'C?PY_Y+=X^_P!__P!GK/\ A9H6CZWX MZ^(G]K:58W_DZF/+^UVZ2[,RSYQN!QG Z>@J_P##)OM'QF^(,Z?<6%_$'B3QUXZ_L+Q1/H?V?4V\[R@Q\[=+-MSAATVG_OJ@#U?QC\// M!MQX1U3=H6EV)BMI)4N;>W2%HF520VY0. >QX-4?@3J-YJ'PQMA>.[_9IY(( M6(_B'JM_9%@9+9%*AP/=G(_-37I^C:/8^'] M'MM*TV 0VELFR- <^Y)/QZ/((]0:/$+$@ M*@Y3K1A9[2= MF>X45X?_ ,(Y\4?^>^J?^#5?_CE'_".?%'_GOJG_ (-5_P#CE9?6I?\ /MG= M_8-#_H+I_>O\SW"O$OB+XHURP\9W=I9ZI)?^@Y?_ /?]JZ;P!XJUV]\:V%I= MZK=3V\V]7CE>UH:);ZG=ZQ;P:.TJZ@Q/DF*7RV^Z2<-D8XSWK MCIU9J:=VSZ3&8##3P]2/+&-T];+33?Y;GU'17A__ CGQ1_Y[ZI_X-5_^.4? M\(Y\4?\ GOJG_@U7_P".5ZGUJ7_/MGP7]@T/^@NG]Z_S/<**\/\ ^$<^*/\ MSWU3_P &J_\ QRC_ (1SXH_\]]4_\&J__'*/K4O^?;#^P:'_ $%T_O7^9[A7 MC7[0T NM$\/6[,5$NI!"1VRI%>A>";;7K3P^(O$4C/>"5BN^0.P3 P&89R>^*?&EOXYMOAUJ2;4NTU417<(/^KE# M19_ ]1]?4&J,CWS6M5M]#T2^U6Z.(+2!YG]PHS@>YZ?C7S8-%U2U\ 6OQ1"D MZPNM-?NW3= S!<'VWC\FKT/X]ZQF^$]-1YK_ %BX&8H^69$(P/Q^%@;/[&!]O&0FW:#_ *OKW^M 'KFE:E;ZSI%GJ=HV MZWNH5FC/LPSS[UXC<2:&?VA-7_X3HPB%8$&F"]_X]P,+CK\O][KQG=WK;^ N MN7!T34?">I(\5_HTY BDX81L3D8_V7#?]]"NHO+;P)\49+[3IDAU&YTN3R9B M$>*6W8DC ; .,J>A(XH G\0>!/"_B[PY/;0Z?INZ2(BVN[>- 8VQ\I#*.@/; MI3/"NAZQX;^&C:1K=W!=75K;S(LD+LR^7@E1E@#P..G0"N+O?@5+H_FWO@KQ M/J6G7BC,_AWJ<'W% '._ KPQH&K_#^2YU/0],O;@7TB>;KLN""?N0>!;S6IM;N#4Q:AKMQ]G#J2"J94$ CIDNH^F:XBW\1:MH'QJLO$>K^'+CP_9ZYBTN(I9@ MZN<*N_=@ 8/ED\>OK70_&EO[*\;^!->G'^A6UZ!,YZ)B2-OY!C_P&@#NO"OP MU\,^%M*AM8=+M;FY51YUW/"KR2-CDY.<#V'%<;\5? %EI>D-XR\+P+I>L:4R MSL;10BR(#ALJ.,C.<]P"#G/'KYD18S(741@;BQ/&/7/I7'?%'5+:R^%VNW#2 MQE)[1H(CN!#F3Y1CUZY_"@#8\'Z^OBCPAI>M!0K74 :11T5QPX'L&!K;KAO@ M[936'PHT**=2KO'), ?[KR.Z_FK _C7^%9(?"LS1Z@95+ M;)!&[1\Y"L2 #G'<< UK0I*K4C3R]1-V5SJJ*^U?\ *SZ) MGGBM;>6XGD6.&)"[NW15 R2?PKYZT7XN7\GQ.-]>7DRZ%=2^1]F=_DAC/"/C MH"."3WYKEO%+>/-!VZ?XCU74T%U&3Y$FIF8.F<'(5R,?7KS7'U]#E/#M"%*; MJ25135DULEY>=_R,JE9MJVA]Q45\K>&U^(_B>WE.@ZMJUQ';;4=5U7R]F1QP MT@XX/MQ6Y_PB?QF_Y^=9_P#!TO\ \=KPJG#M.E-PJ8F":Z-V?YFJK-ZJ+/HV MBOG+_A$_C-_S\ZS_ .#I?_CM'_")_&;_ )^=9_\ !TO_ ,=K/^P:'_073^]? MYA[5_P K/HVBOG(>$_C,"#]IUG_P=+_\=KW+PC#K-OX4T^'Q!()-56,B=MP; M^(XR1P2%P"?7-<./RVGA8*<*\9W=K1=WZEQFY/:QYM\>/^/CP;_V$_ZI3_VB MU#^"M*0]&U1!_P"0Y*9\>/\ CX\&_P#83_JE2?M$?\B;I'_85C_]%R5Y18SX M8:Q>^#O$MW\-?$$N6B8R:5<-P)8SD[1]1D@=CN'84_X[_P#,H?\ 857^E;OQ M8\$S>)=$BU72-T?B#23Y]I)'P[@')3/KQD>X]S7F7B[QO#XY\*^"[QMJ:A!J MRPWL(XVR #Y@/1NH_$=J .L_:0_Y$73/^PFO_HJ2O1#X#\'D8_X130__ 7Q M?_$UYW^TA_R(NF?]A-?_ $5)7LE '@WC[0[?X3>*-&\9>&D:TL9[C[-?6:,? M+8$;L >A4-QT!4$5J?%MUD^)'PR=#E6U)2".X\Z"G_M$W,;^$M)TI/GO;O45 M:&(=2%1@2!]74?C4'Q:@_L_QA\,I6;,=M?JC,>!\LD')/X&@#VFO&_'_ /R7 MKP+_ +G_ +,U>R5XWXZ/G?M!>"($Y=(?,(]MTA_]E- #/CQ(!?>$(]3\X>'& MOB=0\O.#RG7'?;YF._6N]TK2/ NLZ0(=*T_0KRQ*_=@AB<#C'.!D'Z\U-KNK M>%KS5H?!NM/#-=ZA%YD=E-"S"1?FYW8V@_(V.0Y'*&*3S$7\#\W_ (]0!J^"?AU=>$?$'B*$36LOA;4AF"P9F=E)X(967&,% MEZG("YJ;QSX,\+6G@+Q!.6.QB5D8(2""%R"/6L#X>Z[XET' MQ_>^ /$U^=3\N#S[.\8DL5P#@D\D$$]_\ZQ?@ M[I^@6?BV^TS7=.DC\:6+-B6[F,@E'=H\\ XY[DJ<@XS@ ]$^)_@9/&_A=X8 M$U6TS-8R]"'[IGL&QCZX/:LKX>_$J#4O UY<^()3!J.A(4U$2##G;D!\>IQC M']X'U%>EU\_?$_PGI\WQCT*TC::WM_$!0:A'"VT2[7&3]3@?B,]: -_X;:-> M>-?%-S\2?$$)578QZ1;/R(HQD;_PY /W7I]+44 16UM!96L5K:PI#!$H2..-<*JC@ M #L*EHHH **** "BBB@#S?5?".L77QVT/Q3%;H=)M+)H9I3(H(8I,,;D444 >;IX1U@?':3Q2;=/[)-EY(E\Q<[M@&-N<]:9\0/ .LZAXCL?&'A& M\BMM>LT\MXYCA)TYXSTS@D$'@@]1BO2Z* /()=;^-M[";./POI-C*P"M>>:?Y-]*ZGX:> O^$%T:X6ZNA=ZK?2":\N!G!;G"C/) RW)Y))^E=M10 M!XK?^&_B'HGQ5UWQ/X9TC3KJ&_01*;N88*83)P'4@Y3O5VYE^-NLVLED;+0- M)$HV&YBD.]0>"0=[X^N,^E>NT4 20S7,V,!Y" . M!V _#/>N1U[X;:_H?BBX\4?#V_AM;BZ):[TZXXBE/?;QCDY.#C!)P1TKUF MB@#R.37/C9=J;6+PKI%E(< W1G1@GN!YI_D?I6S\/OAU?>&]8OO$>OZRVI:] MJ$?ESLHQ&HRIP,C)^ZH' QBO0Z* /-_AKX1UCPYXJ\:WVIVZ16^J7JS6K+ M(K;UWS') /'#KU]:[W5-,M-9TNYTV_A$UKA3.0&')'8CWS575_A[XD\,^*+GQ+\/+NV M0W;;[S2KKB*4YS\O08R2<94CG!P<5ZS10!Y%EZ")!LDOC<* MS+ZE<.Q'_?)^HKL/A_X#LO >BO;13-=7MRWF7=VXP96]!Z*.<#GJ3WKK:* / M-/B!X!UG4/$=CXP\(WD5MKUFGEO',<).G/&>F<$@@\$'J,5ERZW\;;V$V2!EN3R23]*S?AKX1UCPYXJ\:WVIVZ16^J7JS6K+(K;UWS') /'#KU]:]( MHH **** "BBB@ HHHH **** "O*O&WPYUG7_ !1JT5E5I1JQY9';@,PK8&JZM&UVK:_UY'A7_"H?$O\ STL/^_S?_$UN^#OA MMK>A^*;/4KV6T\B#>2(Y"S'*E0 ,#UKUBBL8X*E&2DNAZ=;B;'5J$]7\5V>AQZ1;I,UI?K/,&D5,(!UY/->BT4 %>% M>*O@YJ2_$VPUWP[;Q-IDMY%=747F*GDNK@N0">0>2,=\CTKW6B@#S2U\(:UJ M7QLN/%6L6R1Z98VYATT>:K%CC&< \?>D;GU%>ET44 >7WW@S7-,^-=KXLT.V M233;R(1:DOFJA&?E)P3ST1N.ZFJGB+P!XHT+QC=>+?A_>H(.<'!Q7K=% 'CT^I?&W68&T]= TG1S(-DEZ)E)3/=?WCX_ '\"*Z M[P=X$A\%^!I]%MI/M%W.CO/,>!)*RXX] , #\^]=G10!X/X-T?XO>!]#;2=, M\/Z++;F9IMUS.&;<0 >5E QP.U:>I>%/BAX_1=/\37FF:-HS%6GALF>6QG'!KV6B@#S+XA>"M5N?A]IW@[PA9HMF)$2=GF5=D2\\Y.6);#''H? M6O0=)TV#1M'L],M5Q!:0I"GT48_I5RB@#AOBOX,F\:^"Y+.R16U&WE6>UW,% MRPX89/3*D_B!4TGA67QC\-K71/%T'E7YA42NCJ[1RIP)%(R,GK_P(BNSHH \ M6BTWXK>%M*E\.IIVG>*-&,301R//Y4@B(VA"2ZD#'UQV; %<6?A)X[33!<76 MFQ-I=O="Y_X1V+4&.X?Q;#E@#CC.XMR?:OIVB@#&\+:LNM^';6]32[K3%(,8 MM+J/8\>PE<8],CCIQVK9HHH **** "BBB@ HHHH ^<_'O@?QUXC\:ZEJ']CR M30&4QVS)*FWREX3&6XR.3[DUS7_"JO&__0 F_P"_L?\ \57UC17U%'BK%4:< M:<(1LE;9]/F8.A%N]SP;X5>$?&GA?QG%-=:5);Z=/&T=TSRH1C&5. 3SN _, MU[S117C9CF$\?6]M4BD[6T_IFD(*"L@HHHK@+"BBB@#S?XK>$=8\53>&VTFW M286-[YT^Z14VK\O/)YZ&G_&+PGJ_B_PWIUGHUNDT\-^D[JTBIA C@G)/J17H MM% !7A/CKX.:E+/'VHP7E[; &TLK/QWX:^P+<"VO8)!/:SD$A7 (P</V^K?&S2K9 M;!_#>E:H\8V+>F=1YF!P6'F+^>%S6AX&\!:\/%T_C;QIV@Y2W4 MC'4<9QE<#/4DDDUZA10!P'Q(^'UQXL:PU?1;T6'B#3&W6T[<*XSG:Q )&#R# MSU((YXY]-=^-]M&+5_"NCW4HX6Z\U &QW($H_D/I7K]% 'G'@#P%J^G>(+[Q M=XMO8KO7[U/+"Q?<@3C@< 9P .. >3FNM\7Z=E:1JD2Q7MOYWF(KA@-TKL.1QT85B_&?PCK M'C+PK96.BVZ3W$5ZLSJTBIA0CC.21W85Z110 5Y=\3_ &J:OJVE^*?">R/Q! M8R*&!<()4'())X)'3GJ"1V%>HT4 5=.FNKC3;:6^MA:W;Q@S0!PX1\<@$<$9 M[UP/C/PCK&L?$_PEK=E;H]AIS9N7,BJ5^;/ )R>/2O2** "BBB@#F?%G_(2\ M+?\ 85?_ -([FKM4O%G_ "$_"W_85?\ ]([FKU:0V(EN)12T58A**6B@!**6 MB@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6 MB@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6 MB@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6 MB@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6 MB@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6 MB@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@#A?C M%_R2K6O^V'_H^.BCXQ_\DJUK_MA_Z/CHK.>Y4=C=\%?\B'X=_P"P9;?^BEK= MK"\%?\B'X=_[!EM_Z*6MVM$2%%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5_ G_)//#7_8*M?_ M $4M=!7/^!/^2>>&O^P5:_\ HI:Z"L#0**** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH YGQ9_P A/PK_ -A5_P#TCN:O51\6?\A/PK_V%7_] M([FKU:0V(EN%%%%6(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .%^,?_ "2K6O\ MA_Z M/CHH^,?_ "2K6O\ MA_Z/CHK.>Y4=C=\%?\ (A^'?^P9;?\ HI:W:PO!7_(A M^'?^P9;?^BEK=K1$A1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% &%_PA7A0G_D6=&_\ (O_ (FC M_A"O"G_0L:+_ . $7_Q-;M%%@,+_ (0KPI_T+&B_^ $7_P 31_PA7A3_ *%C M1?\ P B_^)K=HHL!A?\ "%>%/^A8T7_P B_^)H_X0KPI_P!"QHO_ ( 1?_$U MNT46 PO^$*\*?]"QHO\ X 1?_$T?\(5X4_Z%C1?_ B_P#B:W:*+ 87_"%> M%/\ H6-%_P# "+_XFC_A"O"G_0L:+_X 1?\ Q-;M%%@,+_A"O"G_ $+&B_\ M@!%_\31_PA7A3_H6-%_\ (O_ (FMVBBP&%_PA7A3_H6-%_\ "+_ .)H_P"$ M*\*?]"QHO_@!%_\ $UNT46 PO^$*\*?]"QHO_@!%_P#$T?\ "%>%/^A8T7_P M B_^)K=HHL!A?\(5X4_Z%C1?_ "+_P")H_X0KPI_T+&B_P#@!%_\36[118#" M_P"$*\*?]"QHO_@!%_\ $T?\(5X4_P"A8T7_ , (O_B:W:*+ 87_ A7A3_H M6-%_\ (O_B:/^$*\*?\ 0L:+_P" $7_Q-;M%%@,+_A"O"G_0L:+_ . $7_Q- M'_"%>%/^A8T7_P (O\ XFMVBBP&%_PA7A3_ *%C1?\ P B_^)H_X0KPI_T+ M&B_^ $7_ ,36[118#"_X0KPI_P!"QHO_ ( 1?_$T?\(5X4_Z%C1?_ "+_P") MK=HHL!A?\(5X4_Z%C1?_ B_P#B:/\ A"O"G_0L:+_X 1?_ !-;M%%@,+_A M"O"G_0L:+_X 1?\ Q-'_ A7A3_H6-%_\ (O_B:W:*+ 87_"%>%/^A8T7_P MB_\ B:/^$*\*?]"QHO\ X 1?_$UNT46 PO\ A"O"G_0L:+_X 1?_ !-'_"%> M%/\ H6-%_P# "+_XFMVBBP&%_P (5X4_Z%C1?_ "+_XFC_A"O"G_ $+&B_\ M@!%_\36[118#"_X0KPI_T+&B_P#@!%_\31_PA7A3_H6-%_\ "+_ .)K=HHL M!A?\(5X4_P"A8T7_ , (O_B:/^$*\*?]"QHO_@!%_P#$UNT46 PO^$*\*?\ M0L:+_P" $7_Q-'_"%>%/^A8T7_P B_\ B:W:*+ 87_"%>%/^A8T7_P (O\ MXFC_ (0KPI_T+&B_^ $7_P 36[118#"_X0KPI_T+&B_^ $7_ ,31_P (5X4_ MZ%C1?_ "+_XFMVBBP&%_PA7A3_H6-%_\ (O_ (FC_A"O"G_0L:+_ . $7_Q- M;M%%@,+_ (0KPI_T+&B_^ $7_P 31_PA7A3_ *%C1?\ P B_^)K=HHL!A?\ M"%>%/^A8T7_P B_^)H_X0KPI_P!"QHO_ ( 1?_$UNT46 PO^$*\*?]"QHO\ MX 1?_$T?\(5X4_Z%C1?_ B_P#B:W:*+ 87_"%>%/\ H6-%_P# "+_XFC_A M"O"G_0L:+_X 1?\ Q-;M%%@,+_A"O"G_ $+&B_\ @!%_\31_PA7A3_H6-%_\ M (O_ (FMVBBP&%_PA7A3_H6-%_\ "+_ .)H_P"$*\*?]"QHO_@!%_\ $UNT M46 PO^$*\*?]"QHO_@!%_P#$T?\ "%>%/^A8T7_P B_^)K=HHL!A?\(5X4_Z M%C1?_ "+_P")H_X0KPI_T+&B_P#@!%_\36[118#"_P"$*\*?]"QHO_@!%_\ M$T?\(5X4_P"A8T7_ , (O_B:W:*+ 87_ A7A3_H6-%_\ (O_B:/^$*\*?\ M0L:+_P" $7_Q-;M%%@,+_A"O"G_0L:+_ . $7_Q-'_"%>%/^A8T7_P (O\ MXFMVBBP&%_PA7A3_ *%C1?\ P B_^)H_X0KPI_T+&B_^ $7_ ,36[118#"_X M0KPI_P!"QHO_ ( 1?_$T?\(5X4_Z%C1?_ "+_P")K=HHL!A?\(5X4_Z%C1?_ M B_P#B:/\ A"O"G_0L:+_X 1?_ !-;M%%@,+_A"O"G_0L:+_X 1?\ Q-'_ M A7A3_H6-%_\ (O_B:W:*+ 87_"%>%/^A8T7_P B_\ B:/^$*\*?]"QHO\ MX 1?_$UNT46 PO\ A"O"G_0L:+_X 1?_ !-'_"%>%/\ H6-%_P# "+_XFMVB MBP&%_P (5X4_Z%C1?_ "+_XFC_A"O"G_ $+&B_\ @!%_\36[118#"_X0KPI_ MT+&B_P#@!%_\31_PA7A3_H6-%_\ "+_ .)K=HHL!A?\(5X4_P"A8T7_ , ( MO_B:/^$*\*?]"QHO_@!%_P#$UNT46 PO^$*\*?\ 0L:+_P" $7_Q-'_"%>%/ M^A8T7_P B_\ B:W:*+ 87_"%>%/^A8T7_P (O\ XFC_ (0KPI_T+&B_^ $7 M_P 36[118#"_X0KPI_T+&B_^ $7_ ,31_P (5X4_Z%C1?_ "+_XFMVBBP&%_ MPA7A3_H6-%_\ (O_ (FC_A"O"G_0L:+_ . $7_Q-;M%%@,+_ (0KPI_T+&B_ M^ $7_P 31_PA7A3_ *%C1?\ P B_^)K=HHL!A?\ "%>%/^A8T7_P B_^)H_X M0KPI_P!"QHO_ ( 1?_$UNT46 PO^$*\*?]"QHO\ X 1?_$T?\(5X4_Z%C1?_ M B_P#B:W:*+ 87_"%>%/\ H6-%_P# "+_XFC_A"O"G_0L:+_X 1?\ Q-;M M%%@,+_A"O"G_ $+&B_\ @!%_\31_PA7A3_H6-%_\ (O_ (FMVBBP&%_PA7A3 M_H6-%_\ "+_ .)H_P"$*\*?]"QHO_@!%_\ $UNT46 RK+POX?TZZ2ZL="TR MUN4SLF@M(T="O^1#\._]@RV_]%+6[6B)"BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@#A?C'_R2K6O^V'_ */CHH^,?_)*M:_[8?\ H^.BLY[E M1V/.-&^//]BZ'I^E?\(WYWV*VCMO-^W;=^Q0N['EG&<9QDU=_P"&C/\ J5?_ M "H?_:J**7,QV0?\-&?]2K_Y4/\ [51_PT9_U*O_ )4/_M5%%',PL@_X:,_Z ME7_RH?\ VJC_ (:,_P"I5_\ *A_]JHHHYF%D'_#1G_4J_P#E0_\ M5'_ T9 M_P!2K_Y4/_M5%%',PL@_X:,_ZE7_ ,J'_P!JH_X:,_ZE7_RH?_:J**.9A9!_ MPT9_U*O_ )4/_M5'_#1G_4J_^5#_ .U444%[S0O[ ^R?:MG[_[9YFW:ZO]W8,Y ,VXZ]Z***3=PV/__9 end EX-101.SCH 11 hubg-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 100020 - Disclosure - Leases - Schedule of Maturity of Operating and Finance Leases Liabilities (Detail) 2 link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100040 - Disclosure - Leases - Schedule of Maturity of Operating and Finance Leases Liabilities (Detail) 3 link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 100060 - Disclosure - Leases - Schedule of Maturity of Operating and Finance Leases Liabilities (Detail) 4 link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY link:presentationLink link:calculationLink link:definitionLink 100080 - Disclosure - Leases - Schedule of Maturity of Operating and Finance Leases Liabilities (Detail) 5 link:presentationLink link:calculationLink link:definitionLink 100090 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 100100 - Disclosure - Description of Business and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 100110 - Disclosure - Leases - Schedule of Maturity of Operating and Finance Leases Liabilities (Detail) 6 link:presentationLink link:calculationLink link:definitionLink 100120 - Disclosure - Capital Structure link:presentationLink link:calculationLink link:definitionLink 100130 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 100140 - Disclosure - Discontinued Operations link:presentationLink link:calculationLink link:definitionLink 100150 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 100160 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 100170 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 100180 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 100190 - Disclosure - Fair Value Measurement link:presentationLink link:calculationLink link:definitionLink 100200 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 100210 - Disclosure - Long-Term Debt and Financing Arrangements link:presentationLink link:calculationLink link:definitionLink 100220 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 100230 - Disclosure - Internal-Use Software link:presentationLink link:calculationLink link:definitionLink 100240 - Disclosure - Stock-Based Compensation Plans link:presentationLink link:calculationLink link:definitionLink 100250 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 100260 - Disclosure - Legal Matters link:presentationLink link:calculationLink link:definitionLink 100270 - Disclosure - Stock Repurchase Plans link:presentationLink link:calculationLink link:definitionLink 100280 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 100290 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 100300 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS link:presentationLink link:calculationLink link:definitionLink 100310 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 100320 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 100330 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 100340 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 100350 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 100370 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 100380 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 100390 - Disclosure - Long-Term Debt and Financing Arrangements (Tables) link:presentationLink link:calculationLink link:definitionLink 100400 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Stock-Based Compensation Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 100420 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Schedule of revenue for one customer that represented 10% or more (Detail) link:presentationLink link:calculationLink link:definitionLink 100440 - Disclosure - Capital Structure - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100450 - Disclosure - Earnings Per Share - Reconciliation of Earnings Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 100460 - Disclosure - Discontinued Operations - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100470 - Disclosure - Acquisitions - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100480 - Disclosure - Acquisitions - Summarizes the Preliminary Allocation of Total Consideration to Assets Acquired and Liabilities Assumed (Detail) link:presentationLink link:calculationLink link:definitionLink 100490 - Disclosure - Acquisitions - Schedule of Components of Other Intangibles Acquired (Detail) link:presentationLink link:calculationLink link:definitionLink 100500 - Disclosure - Acquisition - Schedule of Amortization Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 100510 - Disclosure - Acquisitions - Schedule of Unaudited Pro forma Consolidated Results of Operations (Detail) link:presentationLink link:calculationLink link:definitionLink 100520 - Disclosure - Segment Reporting - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100530 - Disclosure - Segment Reporting - Summary of Financial and Operating Data by Segment (Detail) link:presentationLink link:calculationLink link:definitionLink 100540 - Disclosure - Goodwill and Other Intangible Assets - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100550 - Disclosure - Goodwill and Other Intangible Assets - Carrying Amount of Goodwill (Detail) link:presentationLink link:calculationLink link:definitionLink 100560 - Disclosure - Goodwill and Other Intangible Assets - Components of Other Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 100570 - Disclosure - Goodwill and Other Intangible Assets - Amortization Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 100580 - Disclosure - Income Taxes - Reconciliation of Effective Tax Rate to Federal Statutory Tax Rate (Detail) link:presentationLink link:calculationLink link:definitionLink 100590 - Disclosure - Income Taxes - Summary of Provision for Income Taxes (Detail) link:presentationLink link:calculationLink link:definitionLink 100600 - Disclosure - Income Taxes - Summary of Deferred Tax Assets and Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 100610 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100620 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Detail) link:presentationLink link:calculationLink link:definitionLink 100630 - Disclosure - Fair Value Measurement - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100640 - Disclosure - Property and Equipment (Detail) link:presentationLink link:calculationLink link:definitionLink 100650 - Disclosure - Property and Equipment - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100660 - Disclosure - Long-Term Debt and Financing Arrangements - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100670 - Disclosure - Long-Term Debt and Financing Arrangements - Schedule of Outstanding Debt (Detail) link:presentationLink link:calculationLink link:definitionLink 100680 - Disclosure - Long-Term Debt and Financing Arrangements - Schedule of Outstanding Debt (Parenthetical) (Detail) link:presentationLink link:calculationLink link:definitionLink 100690 - Disclosure - Long-Term Debt and Financing Arrangements - Summary of Aggregate Principal Payments (Detail) link:presentationLink link:calculationLink link:definitionLink 100700 - Disclosure - Leases - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100710 - Disclosure - Leases - Summary of Lease Costs (Detail) link:presentationLink link:calculationLink link:definitionLink 100720 - Disclosure - Leases - Schedule of Maturity of Operating and Finance Leases Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 100730 - Disclosure - Leases - Summary of Supplemental Cash Flow and Noncash Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100740 - Disclosure - Leases - Summary of Weighted Average Remaining Lease Term and Discount Rates (Detail) link:presentationLink link:calculationLink link:definitionLink 100750 - Disclosure - Internal-Use Software - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100760 - Disclosure - Stock-Based Compensation Plans - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100770 - Disclosure - Stock-Based Compensation Plans - Schedule of Non-Vested Restricted Stock Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 100780 - Disclosure - Stock-Based Compensation Plans - Restricted Stock Granted (Detail) link:presentationLink link:calculationLink link:definitionLink 100790 - Disclosure - Employee Benefit Plans - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100800 - Disclosure - Accrued Other - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100810 - Disclosure - Stock Repurchase Plans - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100820 - Disclosure - Related Party Transactions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100830 - Disclosure - Subsequent Event - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100840 - Disclosure - Valuation and Qualifying Accounts (Detail) link:presentationLink link:calculationLink link:definitionLink Goodwill [Line Items] Truck brokerage. Truck Brokerage [Member] Truck brokerage [Member] Accounts Receivable, before Allowance for Credit Loss, Current Accounts receivable trade, net Auditor Firm ID Lessee, Operating Lease, Liability, to be Paid, Year One Operating Leases Liability, Year 1 Restricted Investments, Noncurrent Restricted investments Document Transition Report Document Transition Report Dividends Payable, Amount Per Share Dividends Payable, Amount Per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Restricted stock vesting period Other Liabilities, Noncurrent, Total Other Liabilities, Noncurrent Non-current liabilities Schedule of Segment Reporting Information, by Segment [Table] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets, Total Increase (Decrease) in Prepaid Expense and Other Assets Prepaid expenses and other current assets Finite-Lived Intangible Asset, Expected Amortization, Year Two Year 2 Other Assets [Member] Other Assets [Member] Entity Public Float Entity Public Float Capital and operating lease right of use asset. Capital And Operating Lease Right Of Use Asset Right-of-use asset Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Date Restricted stock vesting date Lessee, Operating Lease, Liability, to be Paid, Year Four Operating Leases Liability, Year 4 Weighted Average [Member] Weighted Average [Member] Document Information [Table] Document Information [Table] Fair Value Disclosures [Text Block] Fair Value Measurement Finance Lease, Liability, to be Paid Finance Leases Liability, Total Income Tax, Policy [Policy Text Block] Provision for Income Taxes Property, Plant and Equipment, Useful Life Property and equipment estimated life Operating income Operating revenue Revenue from Contract with Customer, Excluding Assessed Tax Revenue Valuation allowances and reserves charged to recovered from other accounts. Valuation Allowances And Reserves Charged To Recovered From Other Accounts Charged to Other Accounts Cash paid, net Payments to Acquire Businesses, Net of Cash Acquired, Total Payments to Acquire Businesses, Net of Cash Acquired Acquisitions, net of cash acquired Concentration Risk Type [Axis] Concentration Risk Type ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Schedule of Business Acquisitions, by Acquisition [Table] Schedule Of Business Acquisitions By Acquisition [Table] Business combination recognized identifiable assets acquired and liabilities assumed current liabilities accrued payroll. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accrued Payroll Accrued payroll Finance Lease, Interest Payment on Liability Operating cash flows from finance leases Performance based restricted stock. Performance Based Restricted Stock [Member] Performance Based Restricted Stock [Member] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Schedule of Total Purchase Price Allocated to Net Assets Acquired and Liabilities Assumed TAGG Logistics Acquisition. TAGG Logistics Acquisition [Member] TAGG Logistics, LLC Acquisition [Member] Title of Individual [Domain] Title of Individual Other intangible assets. Other Intangible Assets [Line Items] Other Intangible Assets [Line Items] Subsequent Event Subsequent Events [Text Block] Disclosure Text Block [Abstract] Outside directors. Outside Directors [Member] Outside Directors [Member] Acquisitions Goodwill, Acquired During Period Acquisition Operating Lease Liability Noncurrent, Total Operating Lease, Liability, Noncurrent Lease liability - operating leases Operating Leases Liability, Long-term lease liabilities Schedule of Stock by Class [Table] Schedule Of Stock By Class [Table] M A Y Entities. M A Y Entities [Member] MAY Entities Member Disposal Groups, Including Discontinued Operations [Table] Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Table] Internally Developed Software [Member] Internally developed software member. Mode Transportation Limited Liability Company. Mode Transportation Limited Liability Company [Member] Mode [Member] Finance Lease, Liability, Noncurrent Lease liability - financing leases Finance Leases Liability, Long-term lease liabilities Class of Stock [Line Items] Class of Stock [Line Items] Number of drivers Number of Drivers Number of Drivers Net income Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax Balance Sheet Location [Axis] Balance Sheet Location Assets, Current TOTAL CURRENT ASSETS Carrier Network and Agent Relationships [Member] Carrier network and agent relationships [Member] Liabilities and Equity TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY Entity Address, State or Province Entity Address, State or Province Common Stock SharesTransferred Common Stock SharesTransferred Shares transferred Business Acquisition, Effective Date of Acquisition Business acquisition date Comprehensive Income (Loss), Net of Tax, Attributable to Parent Total comprehensive income Goodwill and Intangible Assets, Policy [Policy Text Block] Goodwill and Other Intangibles Trading Symbol Trading Symbol Deferred Tax Assets, Net of Valuation Allowance Total deferred tax assets Lessee operating and finance lease liability payments due next twelve months. Lessee Operating And Finance Lease Liability Payments Due Next Twelve Months Total Lease Liability, Year 1 Common Stock, Shares, Issued, Total Common Stock, Shares, Issued Common stock, shares issued Long-Term Debt, Maturity, Year Two Year 2 Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Total fair value of restricted shares vested Prepaid Expense and Other Assets, Current Prepaid expenses and other current assets Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Accounts receivable trade Schedule of Long-Term Debt Instruments [Table] Debt Instrument [Table] Customer One [Member] Customer One [Member] Customer One Member. Line of Credit Facility, Remaining Borrowing Capacity Unused and available borrowings under bank revolving line of credit and credit agreement Lessee, Operating Lease, Liability, to be Paid, Year Three Operating Leases Liability, Year 3 AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Income [Member] Business Combination Disclosure [Text Block] Acquisitions Long-term Debt, Current Maturities, Total Long-Term Debt, Current Maturities Less current portion Deferred Tax Liabilities, Property, Plant and Equipment Property and equipment Entity Address, City or Town Entity Address, City or Town Related Party Transaction [Line Items] Operating Lease, Weighted Average Discount Rate, Percent Weighted average discount rate — operating leases CaseStack Incorporation. Case Stack Incorporation [Member] CaseStack, Inc. [Member] Debt Disclosure [Text Block] Long-Term Debt and Financing Arrangements Property, Plant and Equipment [Table Text Block] Property and Equipment Disposal Group Name [Axis] Disposal Group Name Subsequent Event [Member] Subsequent Events [Member] Subsequent Event Type [Axis] Commencing on 2020 [Member] Equipment notes commencing on two thousand twenty. Equipment Notes Commencing On Two Thousand Twenty [Member] Finance Lease, Principal Payments Financing cash flows from finance leases Finance lease payments Gross increases related to prior year tax positions Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Summary of Provision for Income Taxes Legal Matters and Contingencies [Text Block] Legal Matters Business Acquisition, Pro Forma Revenue Revenue Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration] Liabilities, Current [Abstract] CURRENT LIABILITIES: Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain] Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation Assets, Current [Abstract] CURRENT ASSETS: Accounts Receivable, Allowance for Credit Loss, Current Reserve for uncollectible accounts Preferred Stock, Par or Stated Value Per Share Preferred stock, par value Statement of Stockholders' Equity [Abstract] Operating Lease, Liability, Current Lease liability - operating leases Less: Operating Leases Liability, Current lease liabilities Fed Funds Effective Rate Overnight Index Swap Rate [Member] Federal Funds Rate [Member] Number of trailer Number of Trailer Number of Trailer SEC Schedule, 12-09, Valuation Allowance, Tax Credit Carryforward [Member] Tax Incentive Credit Carryforwards [Member] Long-Term Debt Carrying value of debt Secured long-term debt Property, Plant and Equipment, Net, Ending Balance Property, Plant and Equipment, Net, Beginning Balance Property, Plant and Equipment, Net Property and equipment, net Property and Equipment, net Deferred taxes Increase (Decrease) in Deferred Income Taxes Deferred taxes Class of Stock [Domain] Class of Stock Commencing on 2015 [Member] Equipment notes commencing on two thousand fifteen. Equipment Notes Commencing On Two Thousand Fifteen [Member] Restricted investments Increase (Decrease) of Restricted Investments Restricted investments Investment Income, Interest Interest income Secured Debt, Total Secured Debt Secured long-term debt Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent United States federal statutory rate Treasury Stock, Shares Treasury Stock, Common, Shares SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Valuation And Qualifying Accounts Disclosure [Table] Entity Central Index Key Entity Central Index Key Restricted stock granted Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures, Total Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Issuance of restricted stock awards, net of forfeitures Finance Lease, Liability, Current Lease liability - financing leases Less: Finance Leases Liability, current lease liabilities Plan Name [Domain] Plan Name Lessee operating and finance lease liability payments due year three. Lessee Operating And Finance Lease Liability Payments Due Year Three Total Lease Liability, Year 3 Preferred Stock, Shares Outstanding, Ending Balance Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Outstanding Preferred stock, shares outstanding Current Foreign Tax Expense (Benefit) Foreign Accounts payable other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Other Business combination, recognized identifiable assets acquired and liabilities assumed, current liabilities, accounts payable other. Schedule of Goodwill [Table Text Block] Carrying Amount of Goodwill Liabilities, Current TOTAL CURRENT LIABILITIES Entity Tax Identification Number Entity Tax Identification Number Income before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income before provision for income taxes Increase (Decrease) in Operating Capital [Abstract] Changes in operating assets and liabilities, net of acquisitions: Finance Lease, Liability, to be Paid, Year Four Finance Lease Liability, Year 4 Line of Credit Facility [Table] Line Of Credit Facility [Table] Investment, Name [Axis] Share-Based Payment Arrangement, Expense, after Tax Compensation expense related to share-based compensation plans, net of tax Debt Instrument, Term Term of credit agreement Construction in Progress [Member] Construction In Progress [Member] Award Type [Axis] Award Type Schedule of Revenue by Major Customers, by Reporting Segments [Table] Restricted Stock [Member] Restricted Stock [Member] Finance Lease, Weighted Average Remaining Lease Term Weighted average remaining lease term — finance leases Equipment notes due two thousand twenty one. Equipment Notes Due Two Thousand Twenty One [Member] Secured Equipment Notes due in 2021 [Member] Plan Name [Axis] Plan Name Assets TOTAL ASSETS Operating Lease, Right-of-Use Asset Right-of-use assets - operating leases Developed Technology [Member] Developed Technology [Member] Line of Credit Facility [Line Items] Line Of Credit Facility [Line Items] Commencing on 2023 [Member] Equipment Notes Commencing On Two Thousand Twenty Three [Member] Equipment Notes Commencing On Two Thousand Twenty Three [Member]. Fair value measurement. Fair Value Measurement [Line Items] Fair Value Measurement [Line Items] Common Class A [Member] Class A Common Stock [Member] Entity Registrant Name Entity Registrant Name Debt instrument date of first required payment period. Debt Instrument Date Of First Required Payment Period Equipment notes, date of first required payment Related Party, Type [Domain] Retained Earnings (Accumulated Deficit), Ending Balance Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Total Retained Earnings (Accumulated Deficit) Retained earnings Supplemental Cash Flow Information [Abstract] Supplemental disclosures of cash paid for: Retained Earnings [Member] Retained Earnings [Member] Liabilities, Fair Value Adjustment Increase (decrease) in fair value of debt Class of Stock [Axis] Class of Stock Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Shares Non-vested, Ending balance Shares Non-vested, Beginning balance Gain on sale of assets, net Gain on sale of assets, net Gain (Loss) on Disposition of Assets Gain (Loss) on Disposition of Assets, Total Deferred Compensation Arrangement with Individual, Compensation Expense Expenses related to deferred compensation plan Deferred Income Tax Liabilities, Net, Total Deferred Income Tax Liabilities, Net Deferred taxes Minimum [Member] Minimum [Member] Decrease in Unrecognized Tax Benefits is Reasonably Possible Possible reduction in unrecognized tax benefits resulting from audit settlements Revenue, Major Customer [Line Items] Operating Lease, Liability Operating Leases Liability, Present value of lease payments Finance Lease, Liability Finance Leases Liability, Present value of lease payments Revenue [Policy Text Block] Revenue Recognition SEC Schedule, 12-09, Valuation Allowance, Operating Loss Carryforward [Member] Loss Carryforward [Member] Equity Component [Domain] Equity Component Segments [Axis] Secured Debt, Current Current portion of long-term debt Land [Member] Land [Member] Goodwill, Other Increase (Decrease) Other Software Development [Member] Software Development [Member] Secured Equipment Notes due in 2026 [Member] Equipment Note Due Two Thousand Twenty-Six [Member]. Equipment Note Due Two Thousand Twenty Six [Member] Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to net cash provided by operating activities: Sublease Income Sublease income Debt Disclosure [Abstract] Equipment Note Due Two Thousand Twenty Seven [Member]. Equipment Note Due Two Thousand Twenty Seven [Member] Secured Equipment Notes due in 2027 [member] Stock tendered for payments of withholding taxes Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Stock tendered for payments of withholding taxes Secured Equipment Notes due in 2028 [member] Equipment Notes Due Two Thousand Twenty Eight [Member] Equipment Notes Due Two Thousand Twenty Eight Debt Instrument, Basis Spread on Variable Rate Interest rate under the credit agreement Building and Building Improvements [Member] Building And Improvement [Member] Building And Improvements [Member] Entity Current Reporting Status Entity Current Reporting Status Common Stock, Shares Authorized Common stock, shares authorized Transportation Equipment [Member] Transportation Equipment [Member] Transportation Equipment [Member] 2023 Share Repurchase Program [Member] Two Thousand And Twenty Three Share Repurchase Program [Member] Two thousand and twenty three share repurchase program [Member] Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total Finance Lease, Right-of-Use Asset, after Accumulated Amortization Right-of-use assets - financing leases Deferred Tax Liabilities, Gross, Total Deferred Tax Liabilities, Gross Total deferred tax liabilities Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Description of Business and Summary of Significant Accounting Policies Deferred Foreign Income Tax Expense (Benefit) Foreign Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Discontinued Operations Stock Repurchase Program, Authorized Amount Stock repurchase program, authorized amount Assets [Abstract] ASSETS Accounting Standards Update [Extensible Enumeration] Accounting Standards Update [Extensible List] Amortization of Intangible Assets, Total Amortization of Intangible Assets Amortization expense of intangible assets Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Shares available for future grant Deferred Tax Liabilities, Leasing Arrangements Lease right-of-use asset Base Rate [Member] Base Rate Lessee operating and finance lease liability payments due year four. Lessee Operating And Finance Lease Liability Payments Due Year Four Total Lease Liability, Year 4 Common Stock, Value, Issued, Ending Balance Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Total Common Stock, Value, Issued Common stock Repayments of Long-term Debt, Total Repayments of Long-Term Debt Repayments of long-term debt Federal and state incentives Effective income tax rate reconciliation federal and state incentives. Effective Income Tax Rate Reconciliation Federal And State Incentives Federal and state incentives Furniture and Fixtures [Member] Furniture and Equipment [Member] Furniture And Equipment [Member] Fair value measurement. Fair Value Measurement [Table] Fair Value Measurement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Share-based Payment Arrangement, Noncash Expense, Total Share-Based Payment Arrangement, Noncash Expense Compensation expense related to share-based compensation plans Auditor Name Operating Income (Loss) Operating income Operating income SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type Business Combination, Consideration Transferred Consideration for transaction Total consideration Effective income tax rate reconciliation change in federal law tax rate. Effective Income Tax Rate Reconciliation Change In Federal Law Tax Rate Federal tax law changes Deferred Income Tax Expense (Benefit) Deferred income tax expense, total Drayage is the transport of goods over a short distance Drayage Needs Percentage Provision for income taxes Income Tax Expense (Benefit) Total provision Number of network agents. Number Of Network Agents Number of network carriers Long-Term Debt, Maturity, Year Four Year 4 Contractual Obligation, Fiscal Year Maturity [Table Text Block] Schedule of Maturity of Operating and Finance Leases Liabilities SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] Deferred Tax Liabilities, Prepaid Expenses Prepaids Concentration risk (as a percentage) Concentration Risk Concentration Risk, Percentage Share-Based Payment Arrangement, Expense Compensation expense related to share-based compensation plans Deferred tax assets lease accounting liability. Deferred Tax Assets Lease Accounting Liability Lease accounting liability Payment, Tax Withholding, Share-Based Payment Arrangement Stock tendered for payments of withholding taxes Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Restricted stock performance shares earned Finite-Lived Intangible Assets, Net, Ending Balance Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net Finite-lived intangible assets, Net Carrying Value Purchase price in excess of predecessor basis tax benefit. Purchase Price In Excess Of Predecessor Basis Tax Benefit Purchase price in excess of predecessor basis, tax benefit Summarize our financial and operating data by segment Schedule of Segment Reporting Information, by Segment [Table Text Block] ASU No. 2016-02 [Member] Accounting Standards Update 2016-02 [Member] Income Taxes Paid Income taxes Disposal Group Name [Domain] Disposal Group Name Finance Lease, Liability, Undiscounted Excess Amount Finance Leases Liability, Imputed interest Hosting arrangement service contract implementation and internal use software costs capitalized during period. Hosting Arrangement Service Contract Implementation And Internal Use Software Costs Capitalized During Period Capitalized implementation and internal-use software costs during the period Eurodollar [Member] Eurodollar Earnings Per Share, Policy [Policy Text Block] Earnings Per Common Share Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Cumulative Effect, Period of Adoption, Adjustment [Member] Cumulative Effect Period Of Adoption Adjustment [Member] Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Gross increases related to current year tax positions Other Nonoperating Income (Expense), Total Other Nonoperating Income (Expense) Other, net Operating expenses: Operating Expenses [Abstract] Property, Plant and Equipment [Abstract] Long-Term Debt, Type [Domain] Long-term Debt, Type Depreciation, Depletion and Amortization, Nonproduction, Total Depreciation, Depletion and Amortization, Nonproduction Depreciation and amortization Letters of credit expiration, year Letter of credit facility expiration period. Letter Of Credit Facility Expiration Period Letters of credit expiration, year Entity Voluntary Filers Entity Voluntary Filers Subsequent Events [Abstract] Other comprehensive income: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Commitments and Contingencies Disclosure [Abstract] Other Assets, Noncurrent, Total Other Assets, Noncurrent Other assets Other Accrued Liabilities, Current Accrued other Finance Lease, Liability, to be Paid, after Year Five Finance Lease Liability, Thereafter Equity [Text Block] Capital Structure Depreciation, Total Depreciation Depreciation and amortization expense related to property and equipment Interest Paid, Excluding Capitalized Interest, Operating Activities Interest Proceeds from Sale of Machinery and Equipment Proceeds from sale of equipment Finite-Lived Intangible Asset, Expected Amortization, Year Four Year 4 Finite-Lived Intangible Asset, Expected Amortization, Year One Year 1 Common Class B [Member] Class B Common Stock [Member] Equity, Attributable to Parent [Abstract] STOCKHOLDERS' EQUITY: Lessee, Operating Lease, Liability, to be Paid, after Year Five Operating Leases Liability, Thereafter Lease, Cost [Table Text Block] Summary of Lease Costs Gain on sale of assets Loss (gain) on sale of assets Gain (Loss) on Disposition of Property Plant Equipment, Total Gain (Loss) on Disposition of Property Plant Equipment Line of Credit Facility, Maximum Borrowing Capacity Amount of credit agreement Number of Reporting Units Number of Reporting Units Percentage of excise tax. Percentage Of Excise Tax Excise tax percentage Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Summary of Supplemental Cash Flow and Noncash Information Earnings Per Share [Abstract] Earnings per share net income Investment, Name [Domain] Deferred Tax Liabilities, Net, Total Deferred Tax Liabilities, Net Total deferred taxes Accounting Policies [Abstract] Segments [Domain] Finite-Lived Intangible Asset, Expected Amortization, Year Five Year 5 SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Balance at End of Year Balance at Beginning of Year Business. Business Policy [Text Block] Business Finance Lease, Liability, to be Paid, Year Two Finance Lease Liability, Year 2 Concentration Risk, Credit Risk, Policy [Policy Text Block] Concentration of Credit Risk Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Insurance and claims Insurance and Claims Insurance and claims. NonstopDelivery, LLC. Nonstop Delivery L L C [Member] Nonstop Delivery ,LLC [Member] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Accounts payable trade Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Prepaid expenses and other current assets Schedule of Unaudited Pro forma Consolidated Results of Operations Business Acquisition, Pro Forma Information [Table Text Block] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Total consideration Business acquisition intangible assets and goodwill expected tax deductible period. Business Acquisition Intangible Assets And Goodwill Expected Tax Deductible Period Goodwill and other intangible assets tax deductible, period Income taxes. Income Taxes [Table] Income Taxes [Table] Earnings per share - basic Basic earnings per common share Earnings Per Share, Basic, Total Earnings Per Share, Basic Equipment notes due two thousand twenty two. Equipment Notes Due Two Thousand Twenty Two [Member] Secured Equipment Notes due in 2022 [Member] Customer Concentration Risk [Member] Customer Concentration Risk [Member] Business Combinations [Abstract] Business acquisition, related costs Business Combination, Acquisition Related Costs Income Statement [Abstract] Summary of significant accounting policies. Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Property, Plant and Equipment Disclosure [Text Block] Property and Equipment Related Party, Type [Axis] Performance Shares [Member] Performance Shares [Member] Operating Lease, Cost Operating lease cost Short-Term Lease, Cost Short-term lease cost Goodwill, Impaired, Accumulated Impairment Loss Goodwill accumulated impairment loss Retirement Benefits [Abstract] Statistical Measurement [Domain] Statistical Measurement Net Cash Provided by (Used in) Operating Activities Net cash provided by operating activities Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent Net income from continuing operations for basic and diluted earnings per share Income from continuing operations Employees. Employees [Member] Employees [Member] Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items] Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] Intermodal [Member] Intermodal. Intermodal [Member] All Award Types Award Type Document Period End Date Document Period End Date Statistical Measurement [Axis] Statistical Measurement Operating Lease, Payments Operating cash flows from operating leases Weighted average remaining lease term and discount rates. Summary Of Weighted Average Remaining Lease Term And Discount Rates Table [Text Block] Summary Of Weighted Average Remaining Lease Term and Discount Rates Share Repurchase Program [Axis] Share Repurchase Program Earnings per share - diluted Diluted earnings per common share Earnings Per Share, Diluted, Total Earnings Per Share, Diluted Product and Service [Domain] Product and Service Two Thousand and Twenty Two Incentive Plan. Two Thousand and Twenty Two Incentive Plan [Member] 2022 Incentive Plan [Member] Deferred Tax Assets, Operating Loss Carryforwards, Total Deferred Tax Assets, Operating Loss Carryforwards Operating loss carryforwards Unrecognized Tax Benefits Gross unrecognized tax benefits - end of year Gross unrecognized tax benefits - beginning of the year Unrecognized tax benefits Right-of-use asset obtained in exchange for finance lease liability net of disposals. Right Of Use Asset Obtained In Exchange For Finance Lease Liability Net Of Disposals Right-of-use assets obtained in exchange for new financing lease liabilities (net of disposals) SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves Concentration Risk Benchmark [Domain] Concentration Risk Benchmark Internal Revenue Service (IRS) [Member] Internal Revenue Service [Member] Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation Accrued compensation Debt Instrument, Name [Domain] Debt Instrument, Name Computer equipment and software. Computer Equipment And Software [Member] Computer Equipment and Software [Member] Prepaid taxes Increase (Decrease) in Prepaid Taxes Prepaid taxes Deferred costs capitalized prepaid and other assets disclosure. Deferred Costs Capitalized Prepaid And Other Assets Disclosure [Table] Deferred Costs Capitalized Prepaid And Other Assets Disclosure [Table] Finance Lease, Liability, to be Paid, Year Five Finance Lease Liability, Year 5 Increase (Decrease) in Other Noncurrent Liabilities Non-current liabilities Lessee operating and finance lease liability undiscounted excess amount. Lessee Operating And Finance Lease Liability Undiscounted Excess Amount Total Leases Liability, Imputed interest Number of reportable segments Number of Reportable Segments Lessee operating and finance lease liability payments due year two . Lessee Operating And Finance Lease Liability Payments Due Year Two Total Lease Liability, Year 2 Additional Paid in Capital, Common Stock, Ending Balance Additional Paid in Capital, Common Stock, Beginning Balance Additional Paid in Capital, Common Stock Additional paid-in capital Schedule of Maturities of Long-Term Debt [Table Text Block] Summary of Aggregate Principal Payments Payments for Repurchase of Common Stock Purchase of treasury stock Hosting arrangement service contract implementation and internal-use software cost capitalized amortization period. Hosting Arrangement Service Contract Implementation And Internal Use Software Cost Capitalized Amortization Period Capitalized implementation and internal-use software costs amortization period Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name Commencing on 2016 [Member] Equipment notes commencing on two thousand sixteen. Equipment Notes Commencing On Two Thousand Sixteen [Member] Consolidation, Policy [Policy Text Block] Principles of Consolidation Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax, Per Share, Basic Basic Liabilities and Equity [Abstract] LIABILITIES AND STOCKHOLDERS' EQUITY Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Interactive Data Current Entity Interactive Data Current Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Accrued other Unrecognized Tax Benefits that Would Impact Effective Tax Rate Potential increase (decrease) in income tax provision Increase (Decrease) in Accounts Payable, Total Increase (Decrease) in Accounts Payable Accounts payable Accounts payable Finite-Lived Intangible Asset, Expected Amortization, Year Three Year 3 Credit Facility [Domain] Credit Facility Forward Air Final Mile Acquisition [Member] Forward Air Final Mile Acquisition [Member] Forward air final mile acquisition. Customer A [Member] Customer A [Member] Customer A. Equity [Abstract] Lessee, Operating Lease, Liability, Undiscounted Excess Amount Operating Leases Liability, Imputed interest Schedule of Components of Other Intangibles Acquired Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Debt instrument maturity period. Debt Instrument Maturity Period Equipment notes due period Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Shares, Granted Restricted stock grants Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Revision of Prior Period [Axis] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Cash and Cash Equivalents, Policy [Policy Text Block] Cash and Cash Equivalents SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] Deferred tax valuation allowance [Member] Investees. Investees[Member] Investees [Member] Choptank Transport, LLC [Member] Choptank Transport, LLC Member Choptank Transport, LLC Member Equity Components [Axis] Equity Components Schedule of other intangible assets. Schedule Of Other Intangible Assets [Table] Schedule Of Other Intangible Assets [Table] Retirement Benefits [Text Block] Employee Benefit Plans Other Receivables, Net, Current, Total Other Receivables, Net, Current Other receivables Secured Long-Term Debt, Noncurrent Long-term debt Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Weighted average grant date fair value, Vested Local Phone Number Local Phone Number Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Current Federal Tax Expense (Benefit) Federal Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Issuance of restricted stock awards, net of forfeitures (in shares) Goodwill, Total Goodwill Goodwill, Ending Balance Goodwill, Beginning Balance Goodwill, net Goodwill Number of operating locations Number Of Operating Locations Number Of Operating Locations Statement of Cash Flows [Abstract] Intangibles Deferred Tax Liabilities, Goodwill Tax Credit Carryforward, Expiration Date Tax credit carryforward, expiration date Income Tax Authority [Domain] Income Tax Authority Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive loss Property, Plant and Equipment, Policy [Policy Text Block] Property and Equipment Segment Reporting Information [Line Items] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark Document Annual Report Document Annual Report Accrued chassis costs current included in accrued other. Accrued Chassis Costs Current Included In Accrued Other Accrued chassis costs current included in accrued other Accounts Payable and Other Accrued Liabilities, Current Accounts payable other Common Stock, Par or Stated Value Per Share Common stock, par value Commencing on 2014 [Member] Equipment Notes Commencing On Two Thousand Fourteen. Equipment Notes Commencing On Two Thousand Fourteen [Member] Service [Member] Service [Member] Operating and finance lease liability. Operating And Finance Lease Liability Total Leases Liability, Present value of lease payments Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Effect of exchange rate changes on cash and cash equivalents Commencing on 2017 [Member] Equipment notes commencing on two thousand seventeen. Equipment Notes Commencing On Two Thousand Seventeen [Member] Debt Instrument, Interest Rate, Stated Percentage Interest rate secured debt Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Unrecognized compensation cost weighted average period recognized (years) Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset Logistics. Logistics [Member] Logistics [Member] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Maximum [Member] Maximum [Member] Finance lease cost. Finance Lease Cost Finance lease cost Two Thousand And Twenty Two Share Repurchase Program [Member] Two Thousand And Twenty Two Share Repurchase Program [Member] 2022 Share Repurchase Program [Member] Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Unrecognized Tax Benefits APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Share-based compensation expense Cash Provided by (Used in) Operating Activities, Discontinued Operations Net cash (used in) provided by operating activities Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect General and Administrative Expense [Member] General and Administrative Expense Incremental Common Shares Attributable to Share-based Payment Arrangements, Total Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Dilutive effect of restricted stock Document Financial Statement Error Correction [Flag] Segment Reporting Segment Reporting Disclosure [Text Block] City Area Code City Area Code Deferred State and Local Income Tax Expense (Benefit) State and local Accrual related to estimated customer claims. Accrual Related To Estimated Customer Claims Accrual for estimated claims Net Cash Provided by (Used in) Operating Activities [Abstract] Cash flows from operating activities: Document Information [Line Items] Document Information [Line Items] Lessee operating and finance lease liability payments due after year five. Lessee Operating And Finance Lease Liability Payments Due After Year Five Total Lease Liability, Thereafter Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other Other reserves Proceeds from Issuance of Long-term Debt, Total Proceeds from Issuance of Long-Term Debt Proceeds from issuance of debt Letter of Credit [Member] Letter of Credit [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Revision of Prior Period, Accounting Standards Update, Adjustment [Member] Revision of Prior Period, Accounting Standards Update, Adjustment [Member] Common Stock, Voting Rights Common stock, rights to vote Customer [Domain] Discontinued Operations, Disposed of by Sale [Member] Discontinued Operations Disposed of By Sale [Member] Less: Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment General and Administrative Expense, Total General and Administrative Expense General and administrative Equipment notes due two thousand twenty. Equipment Notes Due Two Thousand Twenty [Member] Secured Equipment Notes due in 2020 [Member] Weighted Average Number of Shares Outstanding, Basic, Total Weighted Average Number of Shares Outstanding, Basic Basic weighted average number of shares outstanding Weighted average shares outstanding - basic Lease and rental expense. Lease And Rental Expense [Table] Lease And Rental Expense [Table] Labor and Related Expense Salaries and benefits Prepaid Taxes Prepaid taxes Inter-segment [Member] Inter-segment [Member] Inter-segment. Net Cash Provided by (Used in) Financing Activities [Abstract] Cash flows from financing activities: SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] VALUATION AND QUALIFYING ACCOUNTS Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Schedule of Non-Vested Restricted Stock Activity Excise tax related to repurchased stock Excise Tax Related to Repurchased Stock Excise tax related to repurchased stock. Percentage of current liabilities included in accrued other. Percentage Of Current Liabilities Included In Accrued Other Percentage of total current liabilities included in accrued other Statement [Table] Statement [Table] Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis] Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation Schedule of Related Party Transactions, by Related Party [Table] Commencing on 2021 [Member] Equipment Notes Commencing on Two Thousand Twenty-one [Member] Equipment Notes Commencing on Two Thousand Twenty one [Member] Document Fiscal Period Focus Document Fiscal Period Focus Lessee, Operating Lease, Liability, to be Paid Operating Leases Liability, Total Related Party Transactions Disclosure [Text Block] Related Party Transactions Lessee, Operating Lease, Liability, to be Paid, Year Two Operating Leases Liability, Year 2 Statement [Line Items] Statement [Line Items] Lessee operating and finance lease liability payments due. Lessee Operating And Finance Lease Liability Payments Due Total Leases Liability Cash Provided by (Used in) Investing Activities, Discontinued Operations Net cash provided by (used in) investing activities Increase in Unrecognized Tax Benefits is Reasonably Possible Possible increase in unrecognized tax benefits resulting from audit settlements Lease, Cost Total lease cost Subsequent Event [Line Items] Time based shares. Time Based Shares [Member] Time Based Shares Letters of Credit Outstanding, Amount Outstanding letters of credit Purchase price in excess of predecessor basis net of tax. Purchase Price In Excess Of Predecessor Basis Net Of Tax Purchase price in excess of predecessor basis, net of tax benefit of $10,306 Lessee operating and finance lease liability payments due year five. Lessee Operating And Finance Lease Liability Payments Due Year Five Total Lease Liability, Year 5 Asset Class [Domain] Asset Class Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Summary of Deferred Tax Assets and Liabilities Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption Customer [Axis] Capitalized internal use software and cloud computing costs policy. Capitalized Internal Use Software And Cloud Computing Costs Policy Policy [Text Block] Capitalized Internal Use Software and Cloud Computing Costs Common Stock [Member] Class A and B Common Stock [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Lapse of applicable statute of limitations Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table] Schedule Of Deferred Compensation Arrangement With Individual Excluding Share Based Payments And Postretirement Benefits By Title Of Individual And By Type Of Deferred Compensation [Table] Cash and Cash Equivalents, at Carrying Value, Ending Balance Cash and Cash Equivalents, at Carrying Value, Beginning Balance Cash and Cash Equivalents, at Carrying Value, Total Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Percentage match of first six percent of contributions made by participating employees. Percentage Match Of First Six Percent Of Contributions Made By Participating Employees Percent match by employer on the first 6% of employee compensation Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent, Total Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent Income from discontinued operations, net of income taxes Net income from discontinued operations for basic and diluted earnings per share Cash paid for amounts included in measurement of lease liabilities. Cash Paid For Amounts Included In Measurement Of Lease Liabilities Cash paid for lease liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Property and equipment Schedule of Debt [Table Text Block] Schedule of Outstanding Debt Treasury stock; at cost, 13,323,268 shares in 2023 and 9,656,044 shares in 2022. Treasury stock; at cost, 7,675,084 shares in 2021 and 7,675,084 shares in 2020 Treasury Stock, Value, Ending Balance Treasury Stock, Value, Beginning Balance Treasury Stock, Value, Total Treasury Stock, Value Discontinued Operations and Disposal Groups [Abstract] Cover [Abstract] Share Repurchase Program [Domain] Share Repurchase Program Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Current Document Fiscal Year Focus Document Fiscal Year Focus Capital and operating lease liability. Capital And Operating Lease Liability Lease liability Purchased transportation and warehousing Purchased Transportation and Warehousing Purchased transportation and warehousing. Number of tractor Number of Tractor Number of tractor. Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax, Per Share, Diluted Diluted Share-Based Payment Arrangement [Policy Text Block] Stock Based Compensation Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted average grant date fair value, Granted Restricted stock grants, Weighted average grant date fair value Credit agreement. Credit Agreement [Member] Credit Agreement [Member] Segment Reporting [Abstract] Security Exchange Name Security Exchange Name Domestic Tax Authority [Member] Federal [Member] New Accounting Pronouncements, Policy [Policy Text Block] New Pronouncements Preferred Stock, Shares Issued, Total Preferred Stock, Shares Issued Preferred stock, shares issued Preferred Stock, Shares Authorized Preferred stock, shares authorized Customer Relationships [Member] Customer Relationships [Member] ITS [Member] Intermodal and Transportation Solutions [Member] Intermodal and transportation solutions member. Schedule of Finite-Lived Intangible Assets [Table] Property, Plant and Equipment, Gross, Ending Balance Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Total Property, Plant and Equipment, Gross Property and Equipment, gross Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent State law changes Business acquisition, pro forma earnings per share, basic and diluted. Business Acquisition Pro Forma Earnings Per Share Basic And Diluted [Abstract] Earnings per share Schedule of intangible assets. Schedule Of Intangible Assets [Table] Schedule Of Intangible Assets [Table] Current State and Local Tax Expense (Benefit) State and local Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Rights-of-use assets obtained in exchange for new operating lease liabilities (net of disposals) SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Deductions Treasury Stock, Shares, Acquired Purchase of treasury shares (in shares) Total Number of Shares Purchased Purchase of treasury shares (in shares) Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree Deferred Compensation Liability, Current and Noncurrent, Total Deferred Compensation Liability, Current and Noncurrent Deferred compensation liability Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Schedule of Restricted Stock Granted Finance Lease, Liability, to be Paid, Year One Finance Lease Liability, Year 1 Entity Emerging Growth Company Entity Emerging Growth Company Business Acquisition, Percentage of Voting Interests Acquired Percentage of equity interests acquired Amendment Flag Amendment Flag Purchase of treasury stock from related party (in shares) Purchase of Treasury Stock from Related Party (in Shares) Purchase of treasury stock from related party (Note 17) (in shares) Commencing on 2019 [Member] Equipment notes commencing on two thousand nineteen member. Equipment Notes Commencing On Two Thousand Nineteen [Member] Number of independent owners for contract for services Number of Independent Owners For Contract For Services Number of independent owners for contract for services. Accounting Standards Update [Domain] Operating and finance lease liability current. Operating And Finance Lease Liability Current Less: Total Leases Liability, current lease liabilities Shares, Issued Ending Balance (in shares) Beginning Balance (in shares) Equity Method Investment, Ownership Percentage Ownership percentage Finance Lease, Right-of-Use Asset, Amortization Amortization of finance right-of-use assets Schedule of Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Estimated right of use assets and lease liabilities. Estimated Right Of Use Assets And Lease Liabilities Estimated ROU assets and lease liabilities Leases [Abstract] Variable Rate [Domain] Variable Rate Fixed rate borrowings. Fixed Rate Borrowings [Member] Fixed-rate Borrowings [Member] Entity File Number Securities Act File Number Other long term liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Schedule of revenue for one customer that represented 10% or more Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Deferred Tax Assets, Gross Total gross deferred income taxes Receivable [Policy Text Block] Accounts Receivable and Allowance for Uncollectible Accounts Equity, Class of Treasury Stock [Line Items] Equity Class Of Treasury Stock [Line Items] Goodwill and Intangible Assets Disclosure [Abstract] Finance Lease, Weighted Average Discount Rate, Percent Weighted average discount rate — finance leases Long-term Debt, Excluding Current Maturities, Total Long-Term Debt, Excluding Current Maturities Total long-term debt Share-Based Payment Arrangement [Abstract] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Total liabilities assumed Disposal Group Classification [Domain] Disposal Group Classification Income taxes. Income Taxes [Line Items] Income Taxes [Line Items] Lease liability - operating leases short-term Business combination recognized identifiable assets acquired and liabilities assumed operating lease liability. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Liability Accounts Payable, Current, Total Accounts Payable, Current Accounts payable trade Debt Instrument [Axis] Debt Instrument Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Weighted average grant date fair value Non-vested, Ending balance Weighted average grant date fair value Non-vested, Beginning balance Deferred Tax Assets, Valuation Allowance, Total Deferred Tax Assets, Valuation Allowance Valuation allowances Valuation allowances Long-Term Debt, Maturity, Year Five Year 5 Total operating expenses Total operating expenses Operating Expenses Long-Term Debt, Maturity, Year One Year 1 Restricted Investments, at Fair Value Restricted investments Auditor Location Preferred stock, $.01 par value; 2,000,000 shares authorized; no shares issued or outstanding in 2023 and 2022 Preferred Stock, Value, Issued, Ending Balance Preferred Stock, Value, Issued, Beginning Balance Preferred Stock, Value, Issued, Total Preferred Stock, Value, Issued Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Title of Individual [Axis] Title of Individual Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Commitment fee on unused commitments Business combination recognized identifiable assets acquired and liabilities assumed operating lease right of use asset. Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Right Of Use Asset Right of use assets - operating leases Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Unrecognized compensation cost related to non-vested share-based compensation Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Stock tendered for payments of withholding taxes (in shares) Stock tendered for payments of withholding taxes (in shares) Equipment notes due two thousand twenty three. Equipment Notes Due Two Thousand Twenty Three [Member] Secured Equipment Notes due in 2023 [Member] Earnings Per Share [Text Block] Earnings Per Share Equipment notes due two thousand twenty five. Equipment Note Due Two Thousand Twenty Five [Member] Secured Equipment Notes due in 2025 [Member] Entity Address, Address Line One Entity Address, Address Line One Revenue Benchmark [Member] Revenue [Member] Summary of significant accounting policies. Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Other intangibles Finite-Lived Intangible Assets, Gross, Total Finite-Lived Intangible Assets, Gross Finite-lived intangible assets, Gross Amount Subsequent Event Type [Domain] Income Statement Location [Axis] Income Statement Location Employee restricted stock plan. Employee Restricted Stock Plan [Member] Employee Restricted Stock Plan [Member] Long-Term Debt, Maturity, Year Three Year 3 Intangible assets. Intangible Assets [Line Items] Intangible Assets [Line Items] SEC Schedule, 12-09, Allowance, Credit Loss [Member] Allowance for Uncollectible Trade Accounts [Member] Long-Term Debt, Type [Axis] Long-term Debt, Type Lessee, Operating Lease, Liability, to be Paid, Year Five Operating Leases Liability, Year 5 Debt Instrument, Frequency of Periodic Payment Payment Frequency Agent Relationships. Agent Relationships [Member] Agent Relationships [Member] Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, after Accumulated Amortization, Total Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, after Accumulated Amortization Capitalized internal use software costs and implementation costs net of accumulated amortizations Deferred costs capitalized prepaid and other assets disclosure. Deferred Costs Capitalized Prepaid And Other Assets Disclosure [Line Items] Deferred Costs Capitalized Prepaid And Other Assets Disclosure [Line Items] Depreciation and amortization of intangibles and right-of-use assets Depreciation, Depletion and Amortization, Total Depreciation, Depletion and Amortization Product and Service [Axis] Product and Service Treasury Stock, Value, Acquired, Cost Method Purchase of treasury shares Purchase of treasury shares Title of 12(b) Security Title of 12(b) Security Finite-Lived Intangible Assets, Accumulated Amortization Finite-lived intangible assets, Accumulated Amortization Finite-lived intangible assets, Accumulated Amortization Deferred Income Taxes and Other Assets [Abstract] Deferred Schedule of Finite-Lived Intangible Assets [Table Text Block] Components of Other Intangible Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Other assets Income Tax Authority, Name [Axis] Income Tax Authority, Name Accounting Standards Update [Axis] Interim funding for equipment received. Interim Funding For Equipment Received Interim funding for equipment received and expected to be converted to an equipment note in subsequent year; interest paid at a variable rate Treasury Stock, Common [Member] Treasury Stock, Common [Member] Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows from investing activities: State and Local Jurisdiction [Member] State [Member] Long-term Line of Credit, Total Long-Term Line of Credit Borrowings under bank revolving line of credit Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset Subsequent Event [Table] Equipment notes due two thousand twenty four. Equipment Notes Due Two Thousand Twenty Four [Member] Secured Equipment Notes due in 2024 [Member] Nonqualified deferred compensation plan. Nonqualified Deferred Compensation Plan [Member] Nonqualified Deferred Compensation Plan [Member] Common Stock, Shares, Outstanding, Ending Balance Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding Common stock, shares outstanding Share-Based Payment Arrangement [Text Block] Stock-Based Compensation Plans Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Weighted average grant date fair value, Forfeited SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Charged to Costs & Expenses Time based restricted stock. Time Based Restricted Stock [Member] Time Based Restricted Stock [Member] Class of Treasury Stock [Table] Class Of Treasury Stock [Table] Federal and state jurisdiction. Federal And State Jurisdiction [Member] Federal and State [Member] Unpaid Policy Claims and Claims Adjustment Expense, Policy [Policy Text Block] Claims Accruals Purchase of treasury stock from related party Purchase of treasury stock from related party Purchase of Treasury Stock from Related Party Purchase of treasury stock from related party (Note 17) Concentration Risk Type [Domain] Concentration Risk Type Treasury Stock [Text Block] Stock Repurchase Plans Income Statement Location [Domain] Income Statement Location Document Type Document Type Number of Containers Represents the number of containers in hand. Internal-use software. Internal Use Software [Text Block] Internal-use Software Line of Credit Facility, Interest Rate Description Credit agreement interest rate description Net Cash Provided by (Used in) Investing Activities Net cash used in investing activities Goodwill and Intangible Assets Disclosure [Text Block] Goodwill and Other Intangible Assets Disposal Group Classification [Axis] Disposal Group Classification Deferred Tax Liabilities, Other Other receivables Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Shares, Forfeited Property, Plant and Equipment [Member] Property and Equipment, Net [Member] Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Additional restricted shares issued Entity Filer Category Entity Filer Category Balance Sheet Location [Domain] Balance Sheet Location Other assets Increase (Decrease) in Other Noncurrent Assets Other assets Increase (Decrease) in Accrued Liabilities, Total Increase (Decrease) in Accrued Liabilities Accrued expenses Income Tax Authority, Name [Domain] Income Tax Authority, Name State and federal tax net operating losses, valuation allowance Operating Loss Carryforwards, Valuation Allowance, Total Operating Loss Carryforwards, Valuation Allowance Operating Lease, Impairment Loss Impairment of right-of-use asset Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Foreign currency translation adjustments Foreign currency translation adjustment Leases disclosure. Leases Disclosure [Text Block] Leases Variable Rate [Axis] Variable Rate Operating Loss Carryforwards, Expiration Date Operating loss carryforwards, expiration date Pension and Other Postretirement Benefits Cost (Reversal of Cost), Total Pension and Other Postretirement Benefits Cost (Reversal of Cost) Expenses related to employer contributions Trade Names [Member] Trade Name [Member] Asset Class [Axis] Asset Class Total other expense, net Nonoperating Income (Expense) Deferred Tax Assets, Tax Credit Carryforwards, Total Deferred Tax Assets, Tax Credit Carryforwards Tax credit carryforwards Incentive tax credit carryforwards Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Permanent differences Property, Plant and Equipment [Table] Schedule Of Property Plant And Equipment [Table] Finite-Lived Intangible Assets, Remaining Amortization Period Weighted average life of definite lived intangible assets Debt Instrument, Description of Variable Rate Basis Description of variable rate basis Finite-Lived Intangible Asset, Useful Life Intangible assets estimated useful life Equity, Attributable to Parent Ending Balance Beginning Balance TOTAL STOCKHOLDERS' EQUITY Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Intangible assets, weighted average useful life Secured Overnight Financing Rate [Member] Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Corporate minimum tax percentage. Corporate Minimum Tax Percentage Corporate minimum tax percentage Product Concentration Risk [Member] Product Concentration Risk [Member] Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Intangible Assets, Net (Excluding Goodwill), Total Intangible Assets, Net (Excluding Goodwill) Other intangibles, net Net Income (Loss) Net income Net income Nonoperating Income (Expense) [Abstract] Other income (expense): Interest expense Interest Expense, Total Interest Expense Standby Letters of Credit [Member] Standby Letters of Credit [Member] Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent State taxes, net of federal benefit Statement of Financial Position [Abstract] Valuation allowances and reserves charged to recovered from cost and expense. Valuation Allowances And Reserves Charged To Recovered From Cost And Expense Charged to Costs & Expenses Weighted Average Number of Shares Outstanding, Diluted Diluted weighted average number of shares outstanding Weighted average shares outstanding - diluted Accounts receivable, net Increase (Decrease) in Receivables, Total Increase (Decrease) in Receivables Accounts receivable, net Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Reconciliation of Effective Tax Rate to Federal Statutory Tax Rate Credit Facility [Axis] Credit Facility warehousing space. Warehousing Space Warehousing space Effective Income Tax Rate Reconciliation, Percent Net effective rate Deferred Federal Income Tax Expense (Benefit) Federal Operating Lease, Weighted Average Remaining Lease Term Weighted average remaining lease term — operating leases Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Maximum percent of compensation employer will match Purchase price in excess of predecessor basis net of tax. Purchase Price In Excess Of Predecessor Basis Net Of Tax [Member] Purchase Price Of Excess Of Predecessor Basis, Net Of Tax [Member] Use of Estimates, Policy [Policy Text Block] Use of Estimates Income Tax Disclosure [Text Block] Income Taxes Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Total assets acquired Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items] D P Y Entities. D P Y Entities [Member] DPY Entities Member Operating and finance lease liability noncurrent. Operating And Finance Lease Liability Noncurrent Total Leases Liability, Long-term lease liabilities SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Valuation and Qualifying Accounts Disclosure [Line Items] Finite-Lived Intangible Assets [Line Items] Equipment Notes Commencing On Two Thousand Twenty Two [Member]. Equipment Notes Commencing On Two Thousand Twenty Two [Member] Commencing on 2022 [Member] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Reconciliation of Earnings Per Share Leasehold Improvements [Member] Leasehold Improvements [Member] Leasehold Improvements [Member] Income Tax Authority [Axis] Income Tax Authority Fair Value Disclosures [Abstract] Current Income Tax Expense (Benefit) Current income tax expense, total Finance Lease, Liability, to be Paid, Year Three Finance Lease Liability, Year 3 Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment, Total Payments to Acquire Property, Plant, and Equipment Purchases of property and equipment Finance Lease, Interest Expense Interest on finance lease liabilities Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Revision of Prior Period [Domain] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Shares, Vested Employee-related Liabilities, Current, Total Employee-related Liabilities, Current Accrued payroll Business Acquisition [Axis] Business Acquisition Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Cash and cash equivalents end of the year Cash and cash equivalents beginning of the year Income Tax Disclosure [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class Lease and rental expense. Lease And Rental Expense [Line Items] Lease And Rental Expense [Line Items] XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2023
Feb. 29, 2024
Jun. 30, 2023
Document Information [Line Items]      
Document Type 10-K    
Amendment Flag false    
Document Period End Date Dec. 31, 2023    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Trading Symbol HUBG    
Entity Registrant Name HUB GROUP, INC.    
Entity Central Index Key 0000940942    
Current Fiscal Year End Date --12-31    
Entity Well-known Seasoned Issuer Yes    
Entity Current Reporting Status Yes    
Entity Voluntary Filers No    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Shell Company false    
Entity Small Business false    
Entity Emerging Growth Company false    
Entity Public Float     $ 2,487,094,182
Title of 12(b) Security Class A Common Stock, par value $0.01 per share    
Security Exchange Name NASDAQ    
Entity File Number 0-27754    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 36-4007085    
Entity Address, Address Line One 2001 Hub Group Way    
Entity Address, City or Town Oak Brook    
Entity Address, State or Province IL    
Entity Address, Postal Zip Code 60523    
City Area Code 630    
Local Phone Number 271-3600    
Document Annual Report true    
Document Transition Report false    
ICFR Auditor Attestation Flag true    
Document Financial Statement Error Correction [Flag] false    
Documents Incorporated by Reference

The Registrant’s definitive Proxy Statement for the Annual Meeting of Stockholders to be held on May 23, 2024 (the “Proxy Statement”) is incorporated by reference in Part III of this Form 10-K to the extent stated herein. Except with respect to information specifically incorporated by reference in this Form 10-K, the Proxy Statement is not deemed to be filed as a part hereof.

   
Auditor Name Ernst & Young LLP    
Auditor Location Chicago, Illinois    
Auditor Firm ID 42    
Class A Common Stock [Member]      
Document Information [Line Items]      
Entity Common Stock, Shares Outstanding   62,252,354  
Class B Common Stock [Member]      
Document Information [Line Items]      
Entity Common Stock, Shares Outstanding   574,903  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
CURRENT ASSETS:    
Cash and cash equivalents $ 187,270 $ 286,642
Accounts receivable trade, net 600,197 716,190
Other receivables 3,358 3,967
Prepaid taxes 17,331 16,987
Prepaid expenses and other current assets 41,089 32,914
TOTAL CURRENT ASSETS 849,245 1,056,700
Restricted investments 20,763 18,065
Property and equipment, net 791,692 783,683
Right-of-use assets - operating leases 210,742 102,114
Right-of-use assets - financing leases 2,522 1,194
Other intangibles, net 304,607 197,386
Goodwill, net 733,695 629,402
Other assets 22,781 21,537
TOTAL ASSETS 2,936,047 2,810,081
CURRENT LIABILITIES:    
Accounts payable trade 349,378 344,751
Accounts payable other 14,471 15,563
Accrued payroll 21,731 66,669
Accrued other 121,253 132,324
Lease liability - operating leases 44,690 29,547
Lease liability - financing leases 1,579 1,175
Current portion of long-term debt 105,108 101,741
TOTAL CURRENT LIABILITIES 658,210 691,770
Long-term debt 245,574 240,724
Non-current liabilities 55,287 43,505
Lease liability - operating leases 177,699 78,557
Lease liability - financing leases 865 0
Deferred taxes 163,767 155,923
STOCKHOLDERS' EQUITY:    
Preferred stock, $.01 par value; 2,000,000 shares authorized; no shares issued or outstanding in 2023 and 2022 0 0
Additional paid-in capital 225,288 207,823
Purchase price in excess of predecessor basis, net of tax benefit of $10,306 (15,458) (15,458)
Retained earnings 1,949,110 1,781,582
Accumulated other comprehensive loss (129) (214)
Treasury stock; at cost, 13,323,268 shares in 2023 and 9,656,044 shares in 2022. (524,927) (374,892)
TOTAL STOCKHOLDERS' EQUITY 1,634,645 1,599,602
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY 2,936,047 2,810,081
Class A Common Stock [Member]    
STOCKHOLDERS' EQUITY:    
Common stock 755 755
Class B Common Stock [Member]    
STOCKHOLDERS' EQUITY:    
Common stock $ 6 $ 6
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Preferred stock, par value $ 0.01 $ 0.01
Preferred stock, shares authorized 2,000,000 2,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Purchase price in excess of predecessor basis, tax benefit $ 10,306 $ 10,306
Treasury Stock, Shares 13,323,268 9,656,044
Class A Common Stock [Member]    
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 97,337,700 97,337,700
Common stock, shares issued 75,524,189 75,524,189
Common stock, shares outstanding 62,200,921 65,868,145
Class B Common Stock [Member]    
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 662,300 662,300
Common stock, shares issued 574,903 574,903
Common stock, shares outstanding 574,903 574,903
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]      
Operating revenue $ 4,202,585 $ 5,340,490 $ 4,232,383
Operating expenses:      
Purchased transportation and warehousing 3,145,595 4,036,503 3,172,122
Salaries and benefits 553,326 543,010 589,997
Depreciation and amortization 143,523 131,789 116,473
Insurance and claims 49,040 58,064 44,467
General and administrative 105,705 120,579 90,040
Gain on sale of assets, net (6,835) (24,176) (19,173)
Total operating expenses 3,990,354 4,865,769 3,993,926
Operating income 212,231 474,721 238,457
Other income (expense):      
Interest expense (13,435) (7,506) (7,307)
Interest income 10,011 874 5
Other, net 397 (131) (245)
Total other expense, net (3,027) (6,763) (7,547)
Income before provision for income taxes 209,204 467,958 230,910
Provision for income taxes 41,676 111,010 59,436
Net income 167,528 356,948 171,474
Other comprehensive income:      
Foreign currency translation adjustments 85 (7) (16)
Total comprehensive income $ 167,613 $ 356,941 $ 171,458
Earnings per share net income      
Basic earnings per common share $ 2.65 $ 5.37 $ 2.56
Diluted earnings per common share $ 2.62 $ 5.32 $ 2.53
Basic weighted average number of shares outstanding 63,324 66,418 66,868
Diluted weighted average number of shares outstanding 63,954 67,118 67,784
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY - USD ($)
$ in Thousands
Total
Class A and B Common Stock [Member]
Additional Paid-in Capital [Member]
Purchase Price Of Excess Of Predecessor Basis, Net Of Tax [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income [Member]
Treasury Stock, Common [Member]
Beginning Balance at Dec. 31, 2020 $ 1,157,923 $ 761 $ 185,716 $ (15,458) $ 1,253,160 $ (191) $ (266,065)
Beginning Balance (in shares) at Dec. 31, 2020   76,099,092         (7,675,084)
Stock tendered for payments of withholding taxes (9,123)           $ (9,123)
Stock tendered for payments of withholding taxes (in shares)             (268,658)
Purchase of treasury stock from related party (Note 17) 0            
Issuance of restricted stock awards, net of forfeitures     (16,858)       $ 16,858
Issuance of restricted stock awards, net of forfeitures (in shares)             984,710
Share-based compensation expense 20,056   20,056        
Net income 171,474       171,474    
Foreign currency translation adjustment (16)         (16)  
Ending Balance at Dec. 31, 2021 1,340,314 $ 761 188,914 (15,458) 1,424,634 (207) $ (258,330)
Ending Balance (in shares) at Dec. 31, 2021   76,099,092         (6,959,032)
Stock tendered for payments of withholding taxes (8,312)           $ (8,312)
Stock tendered for payments of withholding taxes (in shares)             (206,094)
Purchase of treasury shares (75,000)           $ (75,000)
Purchase of treasury shares (in shares)             (1,890,994)
Purchase of treasury stock from related party (Note 17) (34,767)           $ (34,767)
Purchase of treasury stock from related party (Note 17) (in shares)             (860,242)
Issuance of restricted stock awards, net of forfeitures     (1,517)       $ 1,517
Issuance of restricted stock awards, net of forfeitures (in shares)             260,318
Share-based compensation expense 20,426   20,426        
Net income 356,948       356,948    
Foreign currency translation adjustment (7)         (7)  
Ending Balance at Dec. 31, 2022 1,599,602 $ 761 207,823 (15,458) 1,781,582 (214) $ (374,892)
Ending Balance (in shares) at Dec. 31, 2022   76,099,092         (9,656,044)
Stock tendered for payments of withholding taxes (10,148)           $ (10,148)
Stock tendered for payments of withholding taxes (in shares)             (257,630)
Purchase of treasury shares (143,770)           $ (143,770)
Purchase of treasury shares (in shares)             (3,762,968)
Purchase of treasury stock from related party (Note 17) 0            
Issuance of restricted stock awards, net of forfeitures     (3,883)       $ 3,883
Issuance of restricted stock awards, net of forfeitures (in shares)             353,374
Share-based compensation expense 21,348   21,348        
Net income 167,528       167,528    
Foreign currency translation adjustment 85         85  
Ending Balance at Dec. 31, 2023 $ 1,634,645 $ 761 $ 225,288 $ (15,458) $ 1,949,110 $ (129) $ (524,927)
Ending Balance (in shares) at Dec. 31, 2023   76,099,092         (13,323,268)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash flows from operating activities:      
Net income $ 167,528 $ 356,948 $ 171,474
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization of intangibles and right-of-use assets 184,449 153,726 130,629
Impairment of right-of-use asset 2,012 5,874 0
Deferred taxes 9,587 4,448 (3,992)
Compensation expense related to share-based compensation plans 21,348 20,426 20,056
Gain on sale of assets (6,835) (24,176) (19,173)
Changes in operating assets and liabilities, net of acquisitions:      
Restricted investments (2,698) 6,191 (903)
Accounts receivable, net 145,088 8,298 (115,568)
Prepaid taxes (344) (14,796) (856)
Prepaid expenses and other current assets (5,974) (3,111) (647)
Other assets (3,732) (4,231) (2,883)
Accounts payable 1,215 (89,103) 78,448
Accrued expenses (63,626) 57,613 9,686
Non-current liabilities (25,860) (19,944) (13,436)
Net cash provided by operating activities 422,158 458,163 252,835
Cash flows from investing activities:      
Proceeds from sale of equipment 27,717 42,929 45,177
Purchases of property and equipment (140,068) (219,140) (132,952)
Acquisitions, net of cash acquired (260,810) (102,661) (122,360)
Net cash used in investing activities (373,161) (278,872) (210,135)
Cash flows from financing activities:      
Purchase of treasury stock (143,770) (75,000) 0
Repayments of long-term debt (105,771) (111,482) (107,608)
Stock tendered for payments of withholding taxes (10,148) (8,312) (9,123)
Finance lease payments (2,708) (2,093) (2,682)
Purchase of treasury stock from related party (Note 17) 0 (34,767) 0
Proceeds from issuance of debt 113,988 179,195 112,001
Net cash used in financing activities (148,409) (52,459) (7,412)
Effect of exchange rate changes on cash and cash equivalents 40 26 (10)
Net increase (decrease) in cash and cash equivalents (99,372) 126,858 35,278
Cash and cash equivalents beginning of the year 286,642 159,784 124,506
Cash and cash equivalents end of the year 187,270 286,642 159,784
Supplemental disclosures of cash paid for:      
Interest 12,510 7,991 7,602
Income taxes $ 34,882 $ 128,812 $ 58,593
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description of Business and Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Description of Business and Summary of Significant Accounting Policies

NOTE 1. Description of Business and Summary of Significant Accounting Policies

Business: Hub Group, Inc. (“Hub”, “we”, “us” or “our”) is a leading supply chain solutions provider that offers comprehensive transportation and logistics management services focused on reliability, visibility and value for our customers. Our service offerings include a full range of freight transportation and logistics services, some of which are provided using assets we own and operate, and some of which are provided by third parties with whom we contract. Our transportation services include intermodal, truckload, less-than-truckload, flatbed, temperature-controlled, dedicated and regional trucking. Our logistics services include full outsource logistics solutions, transportation management services, freight consolidation, warehousing and fulfillment, final mile delivery, parcel and international services.

On December 20, 2023, we acquired Forward Air Final Mile (“FAFM”). On August 22, 2022, we acquired TAGG Logistics, LLC (“TAGG”). On October 19, 2021, we acquired Choptank Transport, LLC (“Choptank”). Refer to Note 4 Acquisitions for additional information.

Principles of Consolidation: The consolidated financial statements include our accounts and all entities in which we have more than a 50% equity ownership or otherwise exercise unilateral control. All significant intercompany balances and transactions have been eliminated.

Cash and Cash Equivalents: We consider as cash equivalents all highly liquid instruments with an original maturity of three months or less. As of December 31, 2023 and 2022, our cash and temporary investments were with high quality financial institutions in demand deposit accounts (“DDAs”), savings accounts, checking accounts and money market accounts.

Accounts Receivable and Allowance for Uncollectible Accounts: The allowance for credit losses is a valuation account that is deducted from the trade receivables’ amortized cost basis to present the net amount expected to be collected on the receivables. Trade receivables are charged off against the allowance when we believe the uncollectibility of a receivable balance is confirmed, and the expected recoveries do not exceed the aggregate of amounts previously charged-off and expected to be charged-off. Management continuously reviews and assesses the environment and its potential impact on the credit worthiness and collectability of our accounts receivable with customers most affected by tighter financial conditions. Our allowance for credit losses is presented in the allowance for uncollectible trade accounts and is immaterial at December 31, 2023 and 2022. The allowance for uncollectible trade accounts also includes estimated adjustments to revenue for items such as billing disputes. Our reserve for uncollectible accounts was approximately $34.7 million and $38.6 million as of December 31, 2023 and 2022, respectively. Receivables are written off once collection efforts have been exhausted. Recoveries of receivables previously charged off are recorded when received.

Property and Equipment: Property and equipment are stated at cost. Depreciation of property and equipment is computed using the straight-line method at rates adequate to depreciate the cost of the applicable assets over their expected useful lives: building and improvements, up to 40 years; leasehold improvements, the shorter of useful life or lease term; computer equipment and software, up to 10 years; furniture and equipment, up to 10 years; and transportation equipment up to 16 years. Direct costs related to internally developed software projects are capitalized and amortized over their expected useful life on a straight-line basis not to exceed 10 years. Interest is capitalized on qualifying assets under development for internal use. Maintenance and repairs are charged to operations as incurred and major improvements are capitalized. The cost of assets retired or otherwise disposed of and the accumulated depreciation thereon are removed from the accounts with any gain or loss realized upon sale or disposal charged or credited to operations. We review long-lived assets for impairment when events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. In the event that the undiscounted future cash flows resulting from the use of the asset is less than the carrying amount, an impairment loss equal to the excess of the assets carrying amount over its fair value, less cost to dispose, is recorded.

Capitalized Internal Use Software and Cloud Computing Costs: We capitalize internal and external costs, which include costs related to the development of our cloud computing or hosting arrangements, incurred to develop internal use software per ASC Subtopic 350-40. Internal use software has both of the following characteristics: the software is acquired, internally developed, or modified solely to meet our needs and during the development or modification, no substantive plan exists or is being developed to market the software externally. Only costs incurred during the application development stage and costs to develop or obtain software that allows for access to or conversion of old data by new systems are capitalized. Capitalization of costs begins when the preliminary project stage is complete, management has committed to funding the project and it is probable the project will be completed, and the software will be used to perform its intended function. The measurement of the costs to capitalize include fees paid to third parties, costs incurred to obtain software from third parties, travel expenses incurred by employees in their duties associated with developing software, payroll related costs for employees who spend time directly on the project and interest costs incurred while developing internal-use software or implementing a hosting arrangement. Capitalization ceases no later than when the project is substantially complete and ready for its intended use, after all substantial testing is complete.

Goodwill and Other Intangibles: Goodwill represents the excess of purchase price over the fair market value of net assets acquired in connection with our business combinations. Goodwill and intangible assets that have indefinite useful lives are not amortized but are subject to annual impairment tests.

We test goodwill for impairment annually in the fourth quarter or when events or changes in circumstances indicate the carrying value of this asset might exceed the current fair value. We test goodwill for impairment at the reporting unit level. Beginning with the first quarter of 2023, we concluded that we had two reportable segments and two reporting units: Intermodal and Transportation Solutions (“ITS”) and Logistics which are based primarily on the services each segment provides. We assess qualitative factors such as current company performance and overall economic factors to determine if it is more-likely-than-not that the fair value of our reporting units is less than their carrying value and whether it is necessary to perform the quantitative goodwill impairment test. In the quantitative goodwill test, a company compares the carrying value of its reporting units to their fair value. If the fair value of a reporting unit is less than the carrying amount, then a goodwill impairment charge will be recognized in the amount by which carrying amount exceeds fair value, limited to the total amount of goodwill allocated to that reporting unit. We performed our annual assessment in the fourth quarter of 2023 and 2022 as required and determined it was not more-likely-than-not that the fair value of our reporting units was less than its carrying value.

We evaluate the potential impairment of finite-lived acquired intangible assets when impairment indicators exist. If the carrying value is no longer recoverable based upon the undiscounted future cash flows of the asset, the amount of the impairment is the difference between the carrying amount and the fair value of the asset.

Claims Accruals: We purchase insurance coverage for a portion of expenses related to employee injuries, vehicular collisions, accidents, and cargo damage. Certain insurance arrangements include high self-insurance retention limits or deductibles applicable to each claim. We have umbrella policies to limit our exposure to large claim costs.

Our claims accrual policy for all self-insured claims is to recognize a liability at the time of the incident based on our analysis of the nature and severity of the claims and analyses provided by third-party claims administrators, as well as legal and regulatory factors. Our safety and claims personnel work directly with representatives from the insurance companies to continually update the estimated cost of each claim. The ultimate cost of a claim develops over time as additional information regarding the nature, timing, and extent of damages claimed becomes available. Accordingly, we use an actuarial method to develop current claim information to derive an estimate of our ultimate claim liability. This process involves the use of loss-development factors based on our historical claims experience. In doing so, the recorded liability factors in future growth of claims and an allowance for incurred-but-not-reported claims. We do not discount our estimated losses. In addition, we record receivables for amounts expected to be reimbursed for payments made in excess of self-insurance levels on covered claims related to auto liability and workers’ compensation. At December 31, 2023 and 2022, we had an accrual of approximately $39.1 million and $38.8 million, respectively for estimated claims. We had no significant receivables recorded for payments in excess of our self-insured levels. Our claims accruals are classified in accrued other and non-current liabilities in the consolidated balance sheets, based on when the claim is estimated to be paid.

Concentration of Credit Risk: Our financial instruments that are exposed to concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. We place our cash and temporary investments with high quality financial institutions in DDAs, savings accounts, checking accounts and money market accounts. We primarily serve customers located throughout the United States with no significant concentration in any one region. In each of the years ended December 31, 2023, 2022 and 2021, one customer accounted for more than 10% of our annual revenue in both segments. We review a customer’s credit history before extending credit. In addition, we routinely assess the financial strength of our customers and, as a consequence, believe that our trade accounts receivable risk is limited.

The following table includes the one customer that represented 10% or more of our annual revenue by segment during the last three fiscal years:

 

Years Ended

Customer A

December 31,

 

2023

 

2022

 

2021

ITS

13%

 

14%

 

14%

Logistics

11%

 

12%

 

15%

Total operating revenue

13%

 

13%

 

15%

 

 

 

 

 

 

Revenue Recognition: In accordance with the Accounting Standards Codification (ASC) topic 606, “Revenue from Contracts with Customers” our significant accounting policy for revenue is as follows:

Revenue is recognized when we transfer services to our customer in an amount that reflects the consideration we expect to receive. We account for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable. We generally recognize revenue over time because of continuous transfer of control to the customer. Since control is transferred over time, revenue and related transportation costs are recognized based on relative transit time, which is based on the extent of progress towards completion of the related performance obligation. We enter into contracts that can include various combinations of services, which are capable of being distinct and accounted for as separate performance obligations. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue. Further, in most cases, we report our revenue on a gross basis because we are the primary obligor as we are responsible for providing the service desired by the customer. Our customers view us as responsible for fulfillment including the acceptability of the service. Service requirements may include, for example, on-time delivery, handling freight loss and damage claims, setting up appointments for pick-up and delivery and tracing shipments in transit. We have discretion in setting prices to our customers and as a result, the amount we earn varies. In addition, we have the discretion to select our vendors from multiple suppliers for the services ordered by our customers. These factors, discretion in setting prices and discretion in selecting vendors, further support reporting revenue on a gross basis for most of our revenue.

Provision for Income Taxes: Significant judgment is required in determining and assessing the impact of complex tax laws and certain tax-related contingencies on our provision for income taxes. As part of our calculation of the provision for income taxes, we assess whether the benefits of our tax positions are at least more likely than not to be sustained upon audit based on the technical merits of the tax position. For tax positions that are not more likely than not to be sustained upon audit, we accrue the largest amount of the benefit that is not more likely than not to be sustained in our financial statements. Such accruals require us to make estimates and judgments, whereby actual results could vary materially from these estimates. Further, years may elapse before a particular matter for which we have established an accrual is audited and resolved or its statute of limitations expires. We recognize interest expense and penalties related to income tax liabilities in our provision for income taxes.

Deferred income taxes are recognized for the future tax effects of temporary differences between financial statement and income tax reporting using tax rates in effect for the years in which the differences are expected to reverse. We believe that it is more likely than not that our deferred tax assets will be realized based on future taxable income projections, with one exception. We have established a valuation allowance of $1.2 million related to federal and state tax credit carryforwards. In the event the probability of realizing the remaining deferred tax assets does not meet the more likely than not threshold in the future, a valuation allowance would be established for the deferred tax assets deemed unrecoverable.

Earnings Per Common Share: Basic earnings per common share are based on the average quarterly weighted average number of Class A and Class B shares of common stock outstanding. Diluted earnings per common share are adjusted for restricted stock using the treasury stock method.

Stock Based Compensation: Share-based compensation includes the restricted stock awards expected to vest based on the grant date fair value. Compensation expense is amortized straight-line over the vesting period and is included in salaries and benefits.

New Pronouncements: In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures ("ASU 2023-09"). ASU 2023-09 enhanced annual disclosures regarding the rate reconciliation and income taxes paid information. For public business entities, ASU 2023-09 is effective for annual periods beginning after December 15, 2024. We are assessing the impact of this guidance on our disclosures; it will not have an impact on our results of operations, cash flows, or financial condition.

 

In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires retrospective disclosure of significant segment expenses and other segment items on an annual and interim basis. Additionally, it requires disclosure of the title and position of the Chief Operating Decision Maker (“CODM”). This ASU will be effective for the Company’s fiscal December 31, 2024 year-end and interim periods beginning in fiscal 2025, with early adoption permitted. We are assessing the impact of this guidance on our disclosures; it will not have an impact on our results of operations, cash flows or financial condition.

Use of Estimates: The preparation of financial statements in conformity with United States generally accepted accounting principles requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expense during the reporting period. Significant estimates include the allowance for uncollectible trade accounts, exposure for self-insured claims under our insurance policies, valuation of acquired goodwill and intangible assets and useful lives of assets. Actual results could differ from these estimates.

Reclassifications: Due to presentation changes made in our consolidated statements of income, certain prior year amounts have been reclassified to conform with the current year presentation.

On January 4, 2024, the Company announced a two-for-one stock split of the Company’s Class A and Class B common stock. The stock split was implemented in the form of a distribution of one additional Class A share for each share outstanding. The record date for the stock split was as of the close of business on January 16, 2024. The Company distribution date of the additional shares was January 26, 2024. As a result of the stock split, the number of authorized shares remained unchanged. Additionally, the par value per share of the common stock remains unchanged. All other share amounts in our consolidated balance sheets, consolidated statements of income and comprehensive income, consolidated statements of stockholders' equity and related footnote disclosures have been adjusted and presented as though the stock split had occurred on January 1, 2021.

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Capital Structure
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Capital Structure

NOTE 2. Capital Structure

We have authorized common stock comprised of Class A Common Stock and Class B Common Stock. The rights of holders of Class A Common Stock and Class B Common Stock are identical, except each share of Class B Common Stock entitles its holder to approximately 84 votes, while each share of Class A Common Stock entitles its holder to one vote. We have authorized 2,000,000 shares of preferred stock.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Earnings Per Share

NOTE 3. Earnings Per Share

The following is a reconciliation of our earnings per share (in thousands, except for per share data):

 

 

Years Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

 

 

Net income

$

167,528

 

 

$

356,948

 

 

$

171,474

 

 

 

 

 

 

 

 

 

 

Weighted average shares outstanding - basic

 

63,324

 

 

 

66,418

 

 

 

66,868

 

 

 

 

 

 

 

 

 

 

Dilutive effect of restricted stock

 

630

 

 

 

700

 

 

 

916

 

 

 

 

 

 

 

 

 

 

Weighted average shares outstanding - diluted

 

63,954

 

 

 

67,118

 

 

 

67,784

 

 

 

 

 

 

 

 

 

 

Earnings per share net income

 

 

 

 

 

 

 

 

Basic

$

2.65

 

 

$

5.37

 

 

$

2.56

 

Diluted

$

2.62

 

 

$

5.32

 

 

$

2.53

 

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions
12 Months Ended
Dec. 31, 2023
Business Combinations [Abstract]  
Acquisitions

NOTE 4. Acquisitions

 

Forward Air Final Mile Acquisition

On December 20, 2023, we acquired 100% of the equity interest of Forward Air Final Mile (“FAFM”). FAFM provides residential last mile delivery services and installation of big and bulky goods, with a focus on appliances, throughout the United States. Total consideration for the transaction was $261 million paid from cash on hand. The financial results of FAFM, since the date of acquisition, are included in our Logistics segment.

The acquisition of FAFM expanded our final mile services to include the delivery and installation of appliances. FAFM provides residential last mile delivery services through a non-asset business model, working with a network of over 350 carriers throughout the country.

The initial accounting for the acquisition of FAFM is incomplete as we, with the support of our valuation specialist, are in the process of finalizing the fair market value calculations of the acquired net assets. In addition, the Company is in the preparation and final review process of the applicable future cash flows used in determining the purchase accounting. Finally, certain post-closing activities outlined in the acquisition agreement remain incomplete. As a result, the amounts recorded in the consolidated financial statements related to the FAFM acquisition are preliminary and the measurement period remains open. The following table summarizes the preliminary allocation of the total consideration to the assets acquired and liabilities assumed as of the date of the acquisition (in thousands):

 

December 20, 2023

 

Accounts receivable trade

$

28,574

 

Prepaid expenses and other current assets

 

2,305

 

Property and equipment

 

3,241

 

Right-of-use assets - operating leases

 

15,003

 

Other intangibles

 

134,456

 

Goodwill

 

103,922

 

Other assets

 

173

 

Total assets acquired

$

287,674

 

 

 

 

Accounts payable trade

$

155

 

Accounts payable other

 

2,177

 

Accrued payroll

 

1,271

 

Accrued other

 

8,132

 

Lease liability - operating leases short-term

 

6,145

 

Other long term liabilities

 

19

 

Lease liability - operating leases long-term

 

8,857

 

Total liabilities assumed

$

26,756

 

 

 

 

Total consideration

$

260,918

 

 

 

 

Cash paid, net

$

260,918

 

The FAFM acquisition was accounted for as a purchase business combination in accordance with ASC 805 “Business Combinations.” Assets acquired and liabilities assumed were recorded in the accompanying consolidated balance sheet at their estimated fair values as of December 20, 2023 with the remaining unallocated purchase price recorded as goodwill. The goodwill recognized in the FAFM acquisition was primarily attributable to potential expansion and future development of the acquired business.

Tax history and attributes are not inherited in an equity purchase of this kind, however, the goodwill and other intangibles recognized in this purchase will be fully tax deductible over a period of 15 years.

We incurred approximately $5.1 million of transaction costs associated with this transaction prior to the closing date that are reflected in general and administrative expense and insurance and claims expense in the accompanying Consolidated Statements of Income for the year ended December 31, 2023.

The components of “Other intangibles” listed in the above table as of the acquisition date are preliminarily estimated based on prior final mile acquisitions as follows (in thousands):

 

 

 

 

Accumulated

 

 

Balance at

 

 

Estimated Useful

 

Amount

 

 

Amortization

 

 

December 31, 2023

 

 

Life

Customer relationships

$

127,733

 

 

$

355

 

 

$

127,378

 

 

15 years

Developed technology

$

6,723

 

 

$

70

 

 

$

6,653

 

 

4 years

 

The above intangible assets are amortized using the straight-line method. Amortization expense related to this acquisition for the year ended December 20, 2023 was $0.4 million. The intangible assets have a weighted average useful life of approximately 14.37 years.

 

Amortization expense related to FAFM for the next five years is as follows (in thousands):

 

 

Total

 

2024

 

$

10,196

 

2025

 

 

10,196

 

2026

 

 

10,196

 

2027

 

 

10,126

 

2028

 

 

8,516

 

 

From the date of the acquisition through December 31, 2023, FAFM’s revenue was $6.4 million and operating income was $0.2 million.

 

FAFM's actual results are included in our consolidated financial statements since the acquisition date of December 20, 2023. The following unaudited pro forma consolidated results of operations present the effects of FAFM as though it had been acquired as of January 1, 2022 (in thousands, except for per share amounts):

 

Twelve Months Ended

 

 

Twelve Months Ended

 

 

December 31, 2023

 

 

December 31, 2022

 

Revenue

$

4,476,469

 

 

$

5,634,259

 

Net income

$

192,371

 

 

$

381,895

 

Earnings per share

 

 

 

 

 

Basic

$

3.04

 

 

$

5.75

 

Diluted

$

3.01

 

 

$

5.69

 

 

The unaudited pro forma consolidated results for the annual periods were prepared using the acquisition method of accounting and are based on the historical financial information of Hub and FAFM. The historical financial information has been adjusted to give effect to the pro forma adjustments that are: (i) directly attributable to the acquisition, (ii) factually supportable and (iii) expected to have a continuing impact on the combined results. The unaudited pro forma consolidated results are not necessarily indicative of what our consolidated results of operations actually would have been had we completed the FAFM acquisition as of January 1, 2022.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Segment Reporting

NOTE 5. Segment Reporting

As we have continued to expand our service offerings and diversify our business, we have also made changes to the financial information that our CEO, who has been identified as our Chief Operating Decision Maker (CODM), uses to make operating and capital decisions. Beginning in the first quarter of 2023, we concluded that we have two reportable segments: Intermodal and Transportation Solutions (“ITS”) and Logistics which are based primarily on the services each segment provides. We have recast the prior period information to conform with the current year presentation. Our ITS segment includes our asset-light business lines: intermodal and dedicated trucking. Our Logistics segment includes our non-asset business lines: managed transportation, truck brokerage, final mile, consolidation, warehousing and fulfillment. We operate the following segments:

Intermodal and Transportation Solutions. Our Intermodal and Transportation Solutions segment offers high service, nationwide door-to-door intermodal transportation, providing value, visibility and reliability in both transcontinental and local lanes by combining rail transportation with local trucking. This segment includes our trucking operations which provides our customers with local pickup and delivery as well as high service local and regional trucking transportation using equipment dedicated to their needs. In 2023, approximately 78% of our drayage services was provided by our own fleet. We arrange for the movement of our customers’ freight in one of our approximately 50,000 containers. As of December 31, 2023, we operated trucking terminals at 26 locations throughout the United States, with locations in many large metropolitan areas. We also contract for services with independent owner-operators who supply their own equipment and operate under our regulatory authority. These assets and contractual services are used to support drayage for our intermodal service offering and to serve our customers who require high service local and regional trucking transportation using equipment dedicated to their needs. We contract with railroads to provide transportation for the long-haul portion of the shipment between rail terminals. Drayage between origin or destination and rail terminals are provided by our own trucking operations and third parties with whom we contract. Our dedicated service operation offers fleets of equipment and drivers to each customer on a contract basis, as well as the management and infrastructure to operate according to the customer’s high service expectations. As of December 31, 2023, our trucking transportation operation consisted of approximately 2,300 tractors, 2,900 employee drivers and 4,300 trailers. We also contract for services with approximately 460 independent owner-operators.

 

Logistics. Our Logistics segment offers a wide range of services including transportation management, freight brokerage services, shipment optimization, load consolidation, mode selection, carrier management, load planning and execution, warehousing, fulfillment, cross-docking, consolidation services and final mile delivery. Logistics includes our brokerage business which consists of a full range of trucking transportation services, including dry van, expedited, less-than-truckload (“LTL”), refrigerated and flatbed, all of which is provided by third-party carriers with whom we contract. We leverage proprietary technology along with collaborative relationships with third-party service providers to deliver cost savings and performance-enhancing supply chain services to our clients. Our transportation management offering also serves as a source of volume for our ITS segment. Many of the customers for these solutions are consumer goods companies who sell into the retail channel. Our final mile delivery offering provides residential final mile delivery and installation of appliances and big and bulky goods. Final mile operates through a network of independent service providers in company, customer and third-party facilities throughout the continental United States. Our business operates or has access to approximately 11 million square feet of warehousing and cross-dock space across North America, to which our customers ship their goods to be stored and distributed to destinations including residences, retail stores and other commercial locations. These services offer our customers shipment visibility, transportation cost savings, high service and compliance with retailers’ increasingly stringent supply chain requirements. Logistics also includes our brokerage business which provides third-party truckload, less-than-truckload (“LTL”), flatbed and temperature-controlled needs.

The following table summarizes our financial and operating data by segment (in thousands):

 

 

Years Ended

 

Operating Revenue

December 31,

 

 

2023

 

 

2022

 

 

2021

 

Intermodal and Transportation Solutions

$

2,495,663

 

 

$

3,312,431

 

 

$

2,661,160

 

Logistics

 

1,820,856

 

 

 

2,121,818

 

 

 

1,643,849

 

Inter-segment eliminations

 

(113,934

)

 

 

(93,759

)

 

 

(72,626

)

Total operating revenue

$

4,202,585

 

 

$

5,340,490

 

 

$

4,232,383

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Years Ended

 

Operating Income

December 31,

 

 

2023

 

 

2022

 

 

2021

 

Intermodal and Transportation Solutions

$

107,117

 

 

$

348,537

 

 

$

169,105

 

Logistics

 

105,114

 

 

 

126,184

 

 

 

69,352

 

Total operating income

$

212,231

 

 

$

474,721

 

 

$

238,457

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Years Ended

 

Depreciation and Amortization

December 31,

 

 

2023

 

 

2022

 

 

2021

 

Intermodal and Transportation Solutions

$

108,916

 

 

$

102,279

 

 

$

94,916

 

Logistics

 

34,607

 

 

 

29,510

 

 

 

21,557

 

Total depreciation and amortization

$

143,523

 

 

$

131,789

 

 

$

116,473

 

 

 

 

 

 

 

 

 

 

 

Separate balance sheets are not presented by segment to our CODM. Our CEO uses consolidated asset information to make capital decisions.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets

NOTE 6. Goodwill and Other Intangible Assets

Due to the change in segments in the first quarter of 2023, consolidated goodwill was reallocated to the two new reporting units based on their relative fair values. The Company performed an evaluation before and after the change and concluded it was not more-likely-than-not that the fair value of our reporting units was less than its carrying value. There were no accumulated impairment losses of goodwill at the beginning of the period.

The following table presents the carrying amount of Goodwill by segment (in thousands):

 

 

ITS

 

Logistics

 

Consolidated

 

Balance at December 31, 2021

$

371,641

 

$

205,272

 

$

576,913

 

Acquisitions

 

-

 

 

52,489

 

 

52,489

 

Balance at December 31, 2022

$

371,641

 

$

257,761

 

$

629,402

 

Acquisitions

 

-

 

 

104,293

 

 

104,293

 

Balance at December 31, 2023

$

371,641

 

$

362,054

 

$

733,695

 

The components of the "Other intangible assets” are as follows (in thousands):

 

 

 

 

 

Net

 

 

 

Gross

 

Accumulated

 

Carrying

 

 

As of December 31, 2023:

Amount

 

Amortization

 

Value

 

Life

Customer relationships

$

376,956

 

$

92,827

 

$

284,129

 

5-15 years

 

 

 

 

 

 

 

 

Carrier network and agent relationships

 

15,000

 

 

8,563

 

 

6,437

 

4 years

 

 

 

 

 

 

 

 

Developed technology

 

17,223

 

 

3,247

 

 

13,976

 

4-7 years

 

 

 

 

 

 

 

 

Trade name

 

6,200

 

 

6,135

 

 

65

 

18 months

Consolidated Total

$

415,379

 

$

110,772

 

$

304,607

 

 

 

 

 

 

 

 

Net

 

 

 

Gross

 

Accumulated

 

Carrying

 

 

As of December 31, 2022:

Amount

 

Amortization

 

Value

 

Life

Customer relationships

$

249,223

 

$

72,157

 

$

177,066

 

5-15 years

 

 

 

 

 

 

 

 

Carrier network and agent relationships

 

15,000

 

 

4,813

 

 

10,187

 

4 years

 

 

 

 

 

 

 

 

Developed technology

 

10,500

 

 

1,449

 

 

9,051

 

4-7 years

 

 

 

 

 

 

 

 

Trade name

 

6,200

 

 

5,118

 

 

1,082

 

18 months

Consolidated Total

$

280,923

 

$

83,537

 

$

197,386

 

 

 

The above intangible assets are amortized using the straight-line method. Amortization expense was $27.2 million and $26.6 million for the years ended December 31, 2023 and 2022, respectively. The remaining weighted average life of all definite lived intangible assets was 11.32 years and 9.57 years for the years ended December 31, 2023 and 2022, respectively. Amortization expense for the next five years is expected to be as follows (in thousands):

 

 

Total

 

Year 1

$

34,448

 

Year 2

 

33,345

 

Year 3

 

30,645

 

Year 4

 

30,287

 

Year 5

 

27,385

 

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes

NOTE 7. Income Taxes

The following is a reconciliation of our effective tax rate to the federal statutory tax rate:

 

Years Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

U.S. federal statutory rate

 

21.0

 

%

 

21.0

 

%

 

21.0

 

%

State taxes, net of federal benefit

 

0.4

 

 

 

3.5

 

 

 

3.5

 

 

Federal and state incentives

 

(1.9

)

 

 

(1.4

)

 

 

(0.5

)

 

State law changes

 

(0.2

)

 

 

0.4

 

 

 

1.1

 

 

Permanent differences

 

0.6

 

 

 

0.2

 

 

 

0.6

 

 

Net effective rate

 

19.9

 

%

 

23.7

 

%

 

25.7

 

%

 

The following is a summary of our provision for income taxes (in thousands):

 

Years Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

Current

 

 

 

 

 

 

 

 

    Federal

$

34,951

 

 

$

85,831

 

 

$

51,918

 

    State and local

 

(1,191

)

 

 

25,162

 

 

 

13,876

 

    Foreign

 

55

 

 

 

32

 

 

 

38

 

 

 

33,815

 

 

 

111,025

 

 

 

65,832

 

 

 

 

 

 

 

 

 

 

Deferred

 

 

 

 

 

 

 

 

    Federal

 

8,305

 

 

 

7,366

 

 

 

(5,125

)

    State and local

 

(432

)

 

 

(7,388

)

 

 

(1,254

)

    Foreign

 

(12

)

 

 

7

 

 

 

(17

)

 

 

7,861

 

 

 

(15

)

 

 

(6,396

)

 

 

 

 

 

 

 

 

 

              Total provision

$

41,676

 

 

$

111,010

 

 

$

59,436

 

 

The following is a summary of our deferred tax assets and liabilities (in thousands):

 

December 31,

 

 

2023

 

 

2022

 

Accrued compensation

 

9,884

 

 

 

21,035

 

Other reserves

 

32,060

 

 

 

30,588

 

Tax credit carryforwards

 

6,533

 

 

 

8,156

 

Operating loss carryforwards

 

151

 

 

 

166

 

Lease accounting liability

 

44,440

 

 

 

29,185

 

Total gross deferred income taxes

 

93,068

 

 

 

89,130

 

Valuation allowances

 

(1,174

)

 

 

(1,567

)

Total deferred tax assets

 

91,894

 

 

 

87,563

 

 

 

 

 

 

 

Prepaids

 

(6,444

)

 

 

(6,077

)

Property and equipment

 

(153,790

)

 

 

(156,961

)

Intangibles

 

(53,759

)

 

 

(54,796

)

Lease right-of-use asset

 

(41,668

)

 

 

(25,652

)

Total deferred tax liabilities

 

(255,661

)

 

 

(243,486

)

 

 

 

 

 

 

        Total deferred taxes

$

(163,767

)

 

$

(155,923

)

 

We are subject to income taxation in the United States, numerous state jurisdictions, Mexico, Canada, and India. Because income tax return formats vary among the states, we file both unitary and separate company state income tax returns. We do not permanently reinvest our foreign earnings, all amounts are accrued and accounted for, though not material.

Our state tax net operating losses total $0.2 million. Some of those state losses have no expiration date while others will expire between December 31, 2024, and December 31, 2042. Management believes it is more likely than not that the loss carryforward deferred tax assets will be fully realized.

Our federal incentive tax credit carryforward of $0.1 million expires between December 31, 2025 and December 31, 2028. Our state incentive tax credit carryforwards of $8.1 million expire between December 31, 2024, and December 31, 2027. Management believes it is more likely than not that approximately $6.7 million of the incentive carryforward deferred tax assets will be realized and a valuation allowance of $1.2 million has been established for the remainder which are not expected to be realized.

 

As of December 31, 2023 and December 31, 2022, the amount of unrecognized tax benefits was $12.9 million and $11.1 million, respectively. If recognized, these benefits would decrease our income tax provision by $10.2 million and $9.0 million, respectively. A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (in thousands):

 

2023

 

 

2022

 

Gross unrecognized tax benefits - beginning of the year

$

11,116

 

 

$

6,647

 

Gross increases related to prior year tax positions

 

761

 

 

 

425

 

Gross increases related to current year tax positions

 

1,460

 

 

 

4,665

 

Lapse of applicable statute of limitations

 

(478

)

 

 

(621

)

Gross unrecognized tax benefits - end of year

$

12,859

 

 

$

11,116

 

We recognize interest and penalties related to income tax liabilities in our provision for income taxes. In 2023, we included $0.1 million in our provision for income taxes.

On March 27, 2020, the Coronavirus Aid, Relief and Economic Security Act (the “CARES Act”) was enacted in response to the COVID-19 pandemic. Among other things, the CARES Act includes provisions related to refundable payroll tax credits, deferment of the employer portion of social security payments, net operating loss carryback periods, modifications to the net interest deduction limitations, and technical corrections to tax depreciation methods for qualified improvement property. On December 27, 2020, the Consolidated Appropriations Act (“CAA”) was enacted in further response to the COVID-19 pandemic, in combination with omnibus spending for the 2021 federal fiscal year. The CAA extended many of the provisions enacted by the CARES Act, Though some provisions of the CARES Act and CAA do impact the Company, there was no material effect on the Company’s consolidated financial condition or results of operations for the years ended December 31, 2023, 2022 or 2021.

The Inflation Reduction Act of 2022 was signed into law on August 16, 2022, and the CHIPS and Science Act of 2022 was signed into law on August 9, 2022. These laws implement new tax provisions, primarily a 15% corporate alternative minimum tax and a nondeductible 1% excise tax on the fair market value of stock repurchased by publicly traded corporations. We do not anticipate any other material impact of these provisions. The two acts also provide various tax credits, several of which are transferable or refundable, for the investment in or production of clean-energy effective January 1, 2023. We will continue to evaluate potential tax benefits available under the acts as additional guidance is issued in future periods.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurement
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurement

NOTE 8. Fair Value Measurement

The carrying value of cash and cash equivalents, accounts receivable and accounts payable materially approximated fair value as of December 31, 2023 and 2022. As of December 31, 2023, the fair value of the Company’s fixed-rate borrowings was $1.4 million less than the historical carrying value of $350.7 million. As of December 31, 2022, the $342.5 million carrying value of the Company's fixed-rate borrowings approximated the fair value. The fair value of the fixed-rate borrowings was estimated using an income approach based on current interest rates available to the Company for borrowings on similar terms and maturities.

We consider as cash equivalents all highly liquid instruments with an original maturity of three months or less. As of December 31, 2023 and 2022, our cash and temporary investments were with high quality financial institutions in demand deposit accounts, savings accounts, checking accounts and money market accounts.

Restricted investments included $20.8 million and $18.1 million as of December 31, 2023 and 2022, respectively, of mutual funds and other security investments which are reported at fair value. These investments relate to the nonqualified deferred compensation plan that is described in Note 14 and insurance deposits.

Our assets and liabilities measured at fair value are based on valuation techniques which consider prices and other relevant information generated by market transactions involving identical or comparable assets and liabilities. These valuation methods are based on either quoted market prices (Level 1) or inputs, other than quoted prices in active markets, that are observable either directly or indirectly (Level 2), or unobservable inputs (Level 3). Cash and cash equivalents, accounts receivable, accounts payable and mutual funds and related liabilities are defined as “Level 1,” while long-term debt is defined as “Level 2” of the fair value hierarchy in the Fair Value Measurements and Disclosures Topic of the Codification.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment

NOTE 9. Property and Equipment

Property and equipment consist of the following (in thousands):

 

December 31,

 

 

2023

 

 

2022

 

Land

$

24,724

 

 

$

24,724

 

Building and improvements

 

90,257

 

 

 

90,233

 

Leasehold improvements

 

14,260

 

 

 

9,854

 

Computer equipment and software

 

185,284

 

 

 

169,309

 

Furniture and equipment

 

37,377

 

 

 

25,586

 

Transportation equipment

 

1,014,244

 

 

 

973,739

 

Construction in process

 

-

 

 

 

902

 

 

 

1,366,146

 

 

 

1,294,347

 

Less: Accumulated depreciation

 

(574,454

)

 

 

(510,664

)

Property and Equipment, net

$

791,692

 

 

$

783,683

 

 

Depreciation expense related to property and equipment was $114.4 million, $103.1 million and $95.5 million for the years ended December 31, 2023, 2022 and 2021, respectively.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt and Financing Arrangements
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Long-Term Debt and Financing Arrangements

NOTE 10. Long-Term Debt and Financing Arrangements

In February 2022, we entered into a five-year, $350 million unsecured credit agreement (the "Credit Agreement"). Borrowings under the Credit Agreement generally bear interest at a variable rate equal to (i) the secured overnight financing rate (published by the Federal Reserve Bank of New York, “SOFR”), plus a specified margin based on the term of such borrowing, plus a specified margin based upon Hub’s total net leverage ratio (as defined in the Credit Agreement) (the "Total Net Leverage Ratio"), or (ii) the base rate (which is the highest of (a) the administrative agent's prime rate, (b) the federal funds rate plus 0.50% or (c) the sum of 1% and one-month SOFR) plus a specified margin based upon the Total Net Leverage Ratio. The specified margin for SOFR loans varies from 100.0 to 175.0 basis points per annum. The specified margin for base rate loans varies from 0.0 to 75.0 basis points per annum. Hub must also pay (1) a commitment fee ranging from 10.0 to 25.0 basis points per annum (based upon the Total Net Leverage Ratio) on the aggregate unused commitments and (2) a letter of credit fee ranging from 100.0 to 175.0 basis points per annum (based upon the Total Net Leverage Ratio) on the undrawn amount of letters of credit.

We have standby letters of credit that expire in 2024. As of December 31, 2023 and December 31, 2022, our letters of credit were $0.9 million and $43.4 million, respectively.

As of December 31, 2023 and December 31, 2022, we had no borrowings under our respective credit agreements and our unused and available borrowings were $349.1 million and $306.6 million, respectively. We were in compliance with the financial covenants in our debt agreements as of December 31, 2023 and December 31, 2022.

We have entered into various Equipment Notes (“Notes”) for the purchase of tractors, trailers, containers and refrigeration units. The Notes are secured by the underlying equipment financed in the agreements.

Our outstanding Notes are as follows (in thousands):

 

December 31,

 

 

December 31,

 

 

2023

 

 

2022

 

 

 

 

 

 

 

Interim funding for equipment received and expected to be converted to an equipment note in subsequent year; interest paid at a variable rate

$

3,265

 

 

$

6,137

 

 

 

 

 

 

Secured Equipment Notes due on various dates in 2028 commencing on various dates in 2023; interest is paid monthly at a fixed annual rate between 5.21% and 6.32%

 

105,744

 

 

 

-

 

 

 

 

 

 

 

Secured Equipment Notes due on various dates in 2027 commencing on various dates in 2022; interest is paid monthly at a fixed annual rate between 2.07% and 6.45%

 

147,192

 

 

 

177,295

 

 

 

 

 

 

 

Secured Equipment Notes due on various dates in 2026 commencing on various dates in 2021; interest is paid monthly at a fixed annual rate between 1.48% and 2.41%

 

55,797

 

 

 

78,359

 

 

 

 

 

 

 

Secured Equipment Notes due on various dates in 2025 commencing on various dates in 2020 and 2021; interest is paid monthly at a fixed annual rate between 1.51% and 1.80%

 

30,930

 

 

 

43,955

 

 

 

 

 

 

 

Secured Equipment Notes due on various dates in 2024 commencing on various dates in 2017, 2019 and 2020; interest is paid monthly at a fixed annual rate between 2.50% and 3.59%

 

7,754

 

 

 

20,751

 

 

 

 

 

 

 

Secured Equipment Notes due on various dates in 2023 commencing on various dates from 2016 to 2019; interest is paid monthly at a fixed annual rate between 2.70% and 4.10%

 

-

 

 

 

15,968

 

 

 

 

 

 

 

 

 

350,682

 

 

 

342,465

 

 

 

 

 

 

 

Less current portion

 

(105,108

)

 

 

(101,741

)

Total long-term debt

$

245,574

 

 

$

240,724

 

 

Aggregate principal payments, in thousands, due subsequent to December 31, 2023, are as follows:

 

Year 1

$

105,108

 

Year 2

 

95,619

 

Year 3

 

80,699

 

Year 4

 

51,306

 

Year 5

 

17,950

 

 

$

350,682

 

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Leases

NOTE 11. Leases

 

In accordance with ASC 842, “Leases,” (“ASC 842”) which requires lessees to recognize a right-of-use asset (“ROU”) and a lease obligation for all leases, we made an accounting policy election to not recognize an asset and liability for leases with a term of twelve months or less.

As of December 31, 2023, we recorded $213.3 million of ROU assets and $224.8 million of lease liabilities on our consolidated balance sheet. As of December 31, 2022, we recorded $103.3 million of ROU assets and $109.3 million of lease liabilities on our consolidated balance sheet. The increase in ROU assets and lease liabilities was primarily the result of the TAGG acquisition. The lease liabilities recognized are measured based upon the present value of minimum future payments. The ROU assets are equal to lease liabilities upon initial recording, adjusted for prepaid and accrued rent balances which are recorded in the Consolidated Balance Sheets.

Hub currently does not have any variable lease payments that depend on an index or a rate (such as the Consumer Price Index or a market interest rate). Some leases have options to extend or terminate the agreement, which management assesses in determining the estimated lease term. If any of the options to extend a lease are exercised, this change will be reflected as a remeasurement of the ROU asset and lease liability accordingly. As of December 31, 2023, the ROU asset and lease liabilities do not reflect any options to extend or terminate a lease as management is not reasonably certain it will exercise any of these options. Also, current leases do not contain any restrictions or covenants imposed by the leases or residual value guarantees.

 

As of December 31, 2023, Hub signed new property lease contracts which had not commenced. Based on the present value of the lease payments, the estimated ROU assets and lease liabilities related to these contracts will total approximately $7.1 million.

Discount rates are not specified on the individual lease contracts at the commencement date. To determine the present value of the lease payments, Hub used its incremental borrowing rate which was determined based on Hub’s credit standing and factoring in the current 12-month SOFR rate published at the time of the lease commencement. This incremental borrowing rate represents the rate of interest that Hub would have to pay to borrow on a collateralized basis over a similar term and amounts equal to the lease payments in a similar economic environment. As of December 31, 2023, we are in the process of evaluating the leases for the FAFM acquisition.

The following table summarizes the lease costs (in thousands), which are included in transportation costs and general and administrative costs in the accompanying consolidated statement of income:

 

Years Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

 

 

Amortization of finance right-of-use assets

$

2,650

 

 

$

2,075

 

 

$

2,304

 

Interest on finance lease liabilities

 

194

 

 

 

13

 

 

 

29

 

Finance lease cost

 

2,844

 

 

 

2,088

 

 

 

2,333

 

 

 

 

 

 

 

 

 

 

Operating lease cost

 

48,868

 

 

 

21,232

 

 

 

12,343

 

Short-term lease cost

 

300

 

 

 

379

 

 

 

171

 

Sublease income

 

(1,051

)

 

 

(251

)

 

 

(327

)

Total lease cost

$

50,961

 

 

$

23,448

 

 

$

14,520

 

 

The following table represents the maturity of operating and finance lease liabilities (in thousands):

 

 

December 31, 2023

 

Operating Leases

 

 

Finance Leases

 

 

Total

 

 

Year 1

$

55,516

 

 

$

1,619

 

 

$

57,135

 

 

Year 2

 

49,997

 

 

 

558

 

 

 

50,555

 

 

Year 3

 

41,650

 

 

 

303

 

 

 

41,953

 

 

Year 4

 

33,067

 

 

 

32

 

 

 

33,099

 

 

Year 5

 

26,363

 

 

 

-

 

 

 

26,363

 

 

Thereafter

 

54,863

 

 

 

-

 

 

 

54,863

 

 

Total

 

261,456

 

 

 

2,512

 

 

 

263,968

 

 

Imputed interest

 

39,067

 

 

 

68

 

 

 

39,135

 

 

Present value of lease payments

 

222,389

 

 

 

2,444

 

 

 

224,833

 

 

Less: current lease liabilities

 

44,690

 

 

 

1,579

 

 

 

46,269

 

 

Long-term lease liabilities

$

177,699

 

 

$

865

 

 

$

178,564

 

 

 

 

 

December 31, 2022

 

Operating Leases

 

 

Finance Leases

 

 

Total

 

 

Year 1

$

33,547

 

 

$

1,179

 

 

$

34,726

 

 

Year 2

 

29,618

 

 

 

-

 

 

 

29,618

 

 

Year 3

 

24,081

 

 

 

-

 

 

 

24,081

 

 

Year 4

 

16,300

 

 

 

-

 

 

 

16,300

 

 

Year 5

 

9,136

 

 

 

-

 

 

 

9,136

 

 

Thereafter

 

5,618

 

 

 

-

 

 

 

5,618

 

 

Total

 

118,300

 

 

 

1,179

 

 

 

119,479

 

 

Imputed interest

 

10,196

 

 

 

4

 

 

 

10,200

 

 

Present value of lease payments

 

108,104

 

 

 

1,175

 

 

 

109,279

 

 

Less: current lease liabilities

 

29,547

 

 

 

1,175

 

 

 

30,722

 

 

Long-term lease liabilities

$

78,557

 

 

$

-

 

 

$

78,557

 

 

 

 

The following table presents supplemental cash flow and noncash information related to leases:

 

 

Years Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

Operating cash flows from operating leases

$

36,073

 

 

$

19,135

 

 

$

11,523

 

Financing cash flows from finance leases

 

2,708

 

 

 

2,093

 

 

 

2,682

 

Operating cash flows from finance leases

 

194

 

 

 

13

 

 

 

29

 

Cash paid for lease liabilities

$

38,975

 

 

$

21,241

 

 

$

14,234

 

 

 

 

 

 

 

 

 

 

Right-of-use assets obtained in exchange for new

$

(3,978

)

 

$

(2,017

)

 

$

(72

)

  financing lease liabilities (net of disposals)

 

 

 

 

 

 

 

 

Rights-of-use assets obtained in exchange for new

$

133,358

 

 

$

77,178

 

 

$

11,684

 

  operating lease liabilities (net of disposals)

 

 

 

 

 

 

 

 

 

The weighted average remaining lease term and discount rates as of December 31, are as follows (in thousands):

 

 

December 31, 2023

 

December 31, 2022

 

Weighted average remaining lease term — finance leases

2.14 years

 

0.6 years

 

Weighted average remaining lease term — operating leases

5.66 years

 

4.06 years

 

 

 

 

 

 

Weighted average discount rate — finance leases

4.29%

 

1.20%

 

Weighted average discount rate — operating leases

5.47%

 

4.51%

 

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Internal-Use Software
12 Months Ended
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Internal-use Software

NOTE 12. Internal-Use Software

 

We capitalize internal and external costs, which include costs related to the development of our cloud computing or hosting arrangements, incurred to develop internal use software per ASC Subtopic 350-40. Refer to Note 1 "Description of Business and Summary of Significant Accounting Policies" for information regarding accounting policy.

We had total capitalized internal use software costs, which include costs related to the development of our cloud computing or hosting arrangements, net of accumulated amortization, of $56.4 million and $57.3 million as of December 31, 2023 and 2022, respectively. The 2023 balance consists of capitalized implementation costs of $12.0 million, net of accumulated amortization, related to our cloud hosting arrangements, which are classified in other assets in our consolidated balance sheet and capitalized internal-use software costs of $44.4 million, net of accumulated amortization, which are classified in property and equipment in our consolidated balance sheet. The 2022 balance consists of capitalized implementation costs of $11.4 million, net of accumulated amortization, related our cloud hosting arrangements, which are classified in other assets in our consolidated balance sheet and capitalized internal-use software costs of $45.9 million, net of accumulated amortization, which are classified in property and equipment in our consolidated balance sheet.

We capitalized total implementation and internal-use software costs of $16.7 million and $15.7 million in 2023 and 2022, respectively. Implementation and internal-use software costs are amortized, once ready for intended use, over its expected useful life or the term of the associated hosting arrangements of generally up to 10 years.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation Plans
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation Plans

NOTE 13. Stock-Based Compensation Plans

The 2022 Long-Term Incentive Plan (the “2022 Incentive Plan”) was approved by the Board of Directors and subsequently approved by the Company’s stockholders at the 2022 annual meeting. Upon stockholder approval of the 2022 Incentive Plan, no further grants were authorized under the Company’s 2017 Long-Term Incentive Plan (referred to herein as the “2017 Incentive Plan”). The 2022 Incentive Plan authorizes a broad range of awards including stock options, stock appreciation rights, restricted stock and restricted stock units, performance shares or units, other stock-based awards, and cash incentive awards to all employees (including the Company’s executive officers), directors, consultants, independent contractors or agents of us or a related company. The 2022 Incentive Plan is effective as of May 24, 2022.

As of December 31, 2023, 2,888,438 shares were available for future grant under the 2022 Incentive Plan.

 

We have awarded time-based restricted stock to our employees and the Company’s non-employee directors (“Outside Directors”). This restricted stock generally vests ratably (once per year) over a three to five-year period for recipients other than Outside Directors. Outside Directors’ restricted stock vests over a one-year period. In 2023, 2022 and 2021, we also granted performance-based restricted stock to our executive officers. The performance-based restricted stock vests upon the third anniversary of its issuance if certain financial targets are achieved.

Share-based compensation expense for 2023, 2022 and 2021 was $21.2 million, $20.6 million and $20.1 million or $17.0 million, $15.7 million and $14.9 million, net of taxes, respectively. Included in the 2023, 2022 and 2021 share-based compensation expense was $6.3 million, $5.6 million and $5.8 million of performance-based share expenses or $4.8 million, $4.2 million and $4.3 million, net of taxes, respectively.

The fair value of non-vested restricted stock is equal to the market price of our stock at the date of grant.

The following table summarizes the non-vested restricted stock activity for the year ended December 31, 2023:

 

 

 

 

Time-Based

 

 

 

 

 

Performance-Based

 

 

 

 

 

Restricted Stock

 

 

 

 

 

Restricted Stock

 

 

 

 

 

Weighted

 

 

 

 

 

Weighted

 

 

Time-Based

 

 

Average

 

 

Performance-Based

 

 

Average

 

 

Restricted Stock

 

 

Grant Date

 

 

Restricted Stock

 

 

Grant Date

 

 

Shares

 

 

Fair Value

 

 

Shares

 

 

Fair Value

 

 

 

 

 

 

 

 

 

 

 

 

 

Non-vested January 1, 2023

 

1,460,440

 

 

$

33.61

 

 

 

307,700

 

 

$

32.10

 

Granted

 

384,394

 

 

$

37.53

 

 

 

201,830

 

 

$

33.39

 

Vested

 

(473,516

)

 

$

29.87

 

 

 

(189,912

)

 

$

26.25

 

Forfeited

 

(206,022

)

 

$

36.00

 

 

 

(26,828

)

 

$

35.58

 

Non-vested at December 31, 2023

 

1,165,296

 

 

$

36.51

 

 

 

292,790

 

 

$

36.47

 

 

The following table summarizes the restricted stock granted during the respective years:

 

Time-based restricted stock grants

2023

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

 

 

Employees

 

344,122

 

 

 

383,288

 

 

 

1,020,034

 

Outside directors

 

40,272

 

 

 

46,056

 

 

 

49,126

 

Total

 

384,394

 

 

 

429,344

 

 

 

1,069,160

 

 

 

 

 

 

 

 

 

 

Weighted average grant date fair value

$

37.53

 

 

$

41.46

 

 

$

33.01

 

 

 

 

 

 

 

 

 

 

Vesting period

1-5 years

 

 

1-5 years

 

 

1-5 years

 

 

The performance-based restricted stock granted in 2021 earned a 200% award therefore an additional 94,956 shares were issued to settle the award on the vesting date of January 2, 2024. The 2023 grant of performance-based restricted stock resulted in the issuance of 106,874 shares. The performance-based restricted stock grants were 103,588 in 2022 and 159,216 in 2021. The weighted average grant date fair value of these shares was $39.75 in 2023, $42.12 in 2022, and $28.50 in 2021.

The total fair value of restricted shares vested during the years ended December 31, 2023, 2022 and 2021 was $26.1 million, $22.7 million and $25.4 million, respectively.

As of December 31, 2023, 2022, and 2021, there was $34.0 million, $41.3 million and $45.5 million of unrecognized compensation cost related to non-vested time-based compensation, respectively, that is expected to be recognized over a weighted average period for 2023, 2022, and 2021 of 2.75 years, 2.67 years and 3.11 years, respectively.

Additionally, as of December 31, 2023, 2022, and 2021 there was $7.2 million, $7.6 million and $6.5 million of unrecognized compensation cost, respectively, related to the non-vested performance-based restricted stock compensation that is expected to be recognized over a weighted average period of 1.5 years for 2023, 2022 and 2021.

 

During January 2024, we granted 437,166 shares of restricted stock, which includes 100,862 performance-based shares and 336,304 time-based shares, to certain employees and 35,088 shares of restricted stock to our Outside Directors with a weighted average grant date fair value of $45.62. These time-based grants vest ratably (once per year) over a five-year period for employees and a one-year period for Outside Directors. Performance-based grants vest after three years.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
Employee Benefit Plans

NOTE 14. Employee Benefit Plans

We have a profit-sharing plan under section 401(k) of the Internal Revenue Code. At our discretion, we partially match qualified contributions made by employees to the plan. We incurred expense related to the employer match for this plan of $8.5 million in 2023, $6.7 million in 2022 and $5.7 million in 2021.

In January 2005, we established the Hub Group, Inc. Nonqualified Deferred Compensation Plan (the “Plan”) to provide added incentive for the retention of certain key employees. Under the Plan, which was amended in 2008, participants can elect to defer certain compensation. Accounts grow on a tax-deferred basis to the participant. Restricted investments included in the Consolidated Balance Sheets represent the fair value of the mutual funds and other security investments related to the Plan as of December 31, 2023 and 2022. Both realized and unrealized gains and losses are included in income and expense and offset the change in the deferred compensation liability. We provide a 50% match on the first 6% of employee compensation deferred under the Plan which vests over three years with a maximum match equivalent to 3% of base salary. We incurred expense of $0.3 million per year related to the employer match for this plan in 2023, 2022 and 2021. The liability related to the Plan as of December 31, 2023 and 2022 were $20.5 million and $17.8 million, respectively.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Legal Matters
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Legal Matters

NOTE 15. Legal Matters

The Company is involved in certain claims and pending litigation arising from the normal conduct of business, including putative class-action lawsuits involving employment related claims. Based on management's present knowledge, management does not believe that any potential unrecorded loss contingencies arising from these pending matters are likely to have a material adverse effect on the Company's overall financial position, operating results, or cash flows after taking into account any existing accruals for settlements or losses determined to be probable and estimable. However, actual outcomes could be material to the Company's financial position, operating results, or cash flows for any particular period.

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Repurchase Plans
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Stock Repurchase Plans

NOTE 16. Stock Repurchase Plans

In October 2022, the Board authorized the purchase of up to $200 million of our Class A Common Stock pursuant to a share repurchase program (the 2022 Program). Under the 2022 Program, the shares may be repurchased in the open market or in privately negotiated transactions, from time to time subject to market and other conditions. The approved share repurchase program does not obligate us to repurchase any dollar amount or number of shares and the program may be modified, suspended or discontinued at any time. The 2022 Program was terminated in October 2023 in conjunction with the authorization of the 2023 Program (as defined below) and as a result, no shares were purchased under the 2022 Program in the fourth quarter of 2023.

In October 2023, the Board authorized the purchase of up to $250 million of our Class A Common Stock pursuant to a share repurchase program (the 2023 Program), which replaces the 2022 Program. Under the 2023 Program, the shares may be repurchased in the open market or in privately negotiated transactions, from time to time subject to market and other conditions. The approved share repurchase program does not obligate us to repurchase any dollar amount or number of shares and the program may be modified, suspended or discontinued at any time.

We purchased 4,020,598 shares for $153.9 million during 2023, 2,957,330 shares for $118.1 million during 2022 and 268,658 shares for $9.1 million in 2021. These amounts include the number of shares delivered to us by employees to satisfy the mandatory tax withholding requirement upon vesting of restricted stock, which do not reduce the repurchase authority under our share repurchase program.

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions
12 Months Ended
Dec. 31, 2023
Disclosure Text Block [Abstract]  
Related Party Transactions

NOTE 17. Related Party Transactions

In August 2022, the Company entered into a Common Stock Exchange and Repurchase Agreement (the “Agreement”) with entities affiliated with David P. Yeager, then the Company’s Chairman of the Board of Directors and Chief Executive Officer (collectively, the “DPY Entities”) and entities affiliated with Mark A. Yeager, the brother of David P. Yeager (collectively, the “MAY Entities”).

Pursuant to the Agreement, the MAY Entities transferred 243,755 shares of Class B Common Stock, $0.01 par value per share, to the DPY Entities in exchange for 685,456 shares of Class A Common Stock, $0.01 par value per share (the “Class A Exchange Shares”; such transfer in exchange for the Class A Exchange Shares is referred to herein as the “Exchange”). Immediately after the consummation of the Exchange, the MAY Entities sold to the Company (i) all of the Class A Exchange Shares and (ii) 87,393 shares of Class B

Common Stock (the “Remaining Class B Shares”), representing all of the remaining shares of Class B Common Stock owned by the MAY Entities, for an aggregate purchase price of $34.8 million (the “Repurchase” and, together with the “Exchange,” the “Transaction”). The purchase price for the Repurchase was based on a price per share equal to the closing price of Class A Common Stock on the Nasdaq Global Market on the date of the Agreement. In accordance with the Company’s certificate of incorporation the Remaining Class B Shares acquired by the Company were cancelled and converted into Class A Common Stock upon acquisition and are not available for reissuance.

The Transaction was approved by the Company’s Audit Committee of the Board pursuant to the Company’s Related Person Transaction Policy approval procedures.

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Event
12 Months Ended
Dec. 31, 2023
Subsequent Events [Abstract]  
Subsequent Event

NOTE 18. Subsequent Event

On February 22, 2024, the Board declared a quarterly cash dividend of $0.125 per share on the Company’s Class A and Class B common stock. The dividend is scheduled to be paid on March 27, 2024 to stockholders of record as of March 8, 2024. The declaration and payment of the quarterly cash dividend are subject to the approval of the Board at its sole discretion and compliance with applicable laws and regulations.

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
VALUATION AND QUALIFYING ACCOUNTS
12 Months Ended
Dec. 31, 2023
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
VALUATION AND QUALIFYING ACCOUNTS

HUB GROUP, INC.

VALUATION AND QUALIFYING ACCOUNTS AND RESERVES

Allowance for uncollectible trade accounts

 

Balance at

 

 

Charged to

 

 

Charged to

 

 

 

 

 

Balance at

 

Year Ended

Beginning of

 

 

Costs &

 

 

Other

 

 

 

 

 

End of

 

December 31:

Year

 

 

Expenses

 

 

Accounts (1)

 

 

Deductions (2)

 

 

Year

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2023

$

38,580,000

 

 

$

1,426,000

 

 

$

(5,295,000

)

 

$

(2,000

)

 

$

34,709,000

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2022

$

20,061,000

 

 

$

2,985,000

 

 

$

15,557,000

 

 

$

(23,000

)

 

$

38,580,000

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2021

$

8,280,000

 

 

$

308,000

 

 

$

11,510,000

 

 

$

(37,000

)

 

$

20,061,000

 

Deferred tax valuation allowance

 

Balance at

 

 

Charged to

 

 

Balance at

 

Year Ended

Beginning of

 

 

Costs &

 

 

End of

 

December 31:

Year

 

 

Expenses

 

 

Year

 

 

 

 

 

 

 

 

 

 

2023

$

1,567,000

 

 

$

(393,000

)

 

$

1,174,000

 

 

 

 

 

 

 

 

 

 

2022

$

5,023,000

 

 

$

(3,456,000

)

 

$

1,567,000

 

 

 

 

 

 

 

 

 

 

2021

$

6,518,000

 

 

$

(1,495,000

)

 

$

5,023,000

 

(1) Expected customer account adjustments charged to revenue and write-offs, net of recoveries.

(2) Represents bad debt recoveries.

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description of Business and Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Principles of Consolidation

Principles of Consolidation: The consolidated financial statements include our accounts and all entities in which we have more than a 50% equity ownership or otherwise exercise unilateral control. All significant intercompany balances and transactions have been eliminated.

Cash and Cash Equivalents

Cash and Cash Equivalents: We consider as cash equivalents all highly liquid instruments with an original maturity of three months or less. As of December 31, 2023 and 2022, our cash and temporary investments were with high quality financial institutions in demand deposit accounts (“DDAs”), savings accounts, checking accounts and money market accounts.

Accounts Receivable and Allowance for Uncollectible Accounts

Accounts Receivable and Allowance for Uncollectible Accounts: The allowance for credit losses is a valuation account that is deducted from the trade receivables’ amortized cost basis to present the net amount expected to be collected on the receivables. Trade receivables are charged off against the allowance when we believe the uncollectibility of a receivable balance is confirmed, and the expected recoveries do not exceed the aggregate of amounts previously charged-off and expected to be charged-off. Management continuously reviews and assesses the environment and its potential impact on the credit worthiness and collectability of our accounts receivable with customers most affected by tighter financial conditions. Our allowance for credit losses is presented in the allowance for uncollectible trade accounts and is immaterial at December 31, 2023 and 2022. The allowance for uncollectible trade accounts also includes estimated adjustments to revenue for items such as billing disputes. Our reserve for uncollectible accounts was approximately $34.7 million and $38.6 million as of December 31, 2023 and 2022, respectively. Receivables are written off once collection efforts have been exhausted. Recoveries of receivables previously charged off are recorded when received.

Property and Equipment

Property and Equipment: Property and equipment are stated at cost. Depreciation of property and equipment is computed using the straight-line method at rates adequate to depreciate the cost of the applicable assets over their expected useful lives: building and improvements, up to 40 years; leasehold improvements, the shorter of useful life or lease term; computer equipment and software, up to 10 years; furniture and equipment, up to 10 years; and transportation equipment up to 16 years. Direct costs related to internally developed software projects are capitalized and amortized over their expected useful life on a straight-line basis not to exceed 10 years. Interest is capitalized on qualifying assets under development for internal use. Maintenance and repairs are charged to operations as incurred and major improvements are capitalized. The cost of assets retired or otherwise disposed of and the accumulated depreciation thereon are removed from the accounts with any gain or loss realized upon sale or disposal charged or credited to operations. We review long-lived assets for impairment when events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. In the event that the undiscounted future cash flows resulting from the use of the asset is less than the carrying amount, an impairment loss equal to the excess of the assets carrying amount over its fair value, less cost to dispose, is recorded.

Capitalized Internal Use Software and Cloud Computing Costs

Capitalized Internal Use Software and Cloud Computing Costs: We capitalize internal and external costs, which include costs related to the development of our cloud computing or hosting arrangements, incurred to develop internal use software per ASC Subtopic 350-40. Internal use software has both of the following characteristics: the software is acquired, internally developed, or modified solely to meet our needs and during the development or modification, no substantive plan exists or is being developed to market the software externally. Only costs incurred during the application development stage and costs to develop or obtain software that allows for access to or conversion of old data by new systems are capitalized. Capitalization of costs begins when the preliminary project stage is complete, management has committed to funding the project and it is probable the project will be completed, and the software will be used to perform its intended function. The measurement of the costs to capitalize include fees paid to third parties, costs incurred to obtain software from third parties, travel expenses incurred by employees in their duties associated with developing software, payroll related costs for employees who spend time directly on the project and interest costs incurred while developing internal-use software or implementing a hosting arrangement. Capitalization ceases no later than when the project is substantially complete and ready for its intended use, after all substantial testing is complete.

Goodwill and Other Intangibles

Goodwill and Other Intangibles: Goodwill represents the excess of purchase price over the fair market value of net assets acquired in connection with our business combinations. Goodwill and intangible assets that have indefinite useful lives are not amortized but are subject to annual impairment tests.

We test goodwill for impairment annually in the fourth quarter or when events or changes in circumstances indicate the carrying value of this asset might exceed the current fair value. We test goodwill for impairment at the reporting unit level. Beginning with the first quarter of 2023, we concluded that we had two reportable segments and two reporting units: Intermodal and Transportation Solutions (“ITS”) and Logistics which are based primarily on the services each segment provides. We assess qualitative factors such as current company performance and overall economic factors to determine if it is more-likely-than-not that the fair value of our reporting units is less than their carrying value and whether it is necessary to perform the quantitative goodwill impairment test. In the quantitative goodwill test, a company compares the carrying value of its reporting units to their fair value. If the fair value of a reporting unit is less than the carrying amount, then a goodwill impairment charge will be recognized in the amount by which carrying amount exceeds fair value, limited to the total amount of goodwill allocated to that reporting unit. We performed our annual assessment in the fourth quarter of 2023 and 2022 as required and determined it was not more-likely-than-not that the fair value of our reporting units was less than its carrying value.

We evaluate the potential impairment of finite-lived acquired intangible assets when impairment indicators exist. If the carrying value is no longer recoverable based upon the undiscounted future cash flows of the asset, the amount of the impairment is the difference between the carrying amount and the fair value of the asset.

Claims Accruals

Claims Accruals: We purchase insurance coverage for a portion of expenses related to employee injuries, vehicular collisions, accidents, and cargo damage. Certain insurance arrangements include high self-insurance retention limits or deductibles applicable to each claim. We have umbrella policies to limit our exposure to large claim costs.

Our claims accrual policy for all self-insured claims is to recognize a liability at the time of the incident based on our analysis of the nature and severity of the claims and analyses provided by third-party claims administrators, as well as legal and regulatory factors. Our safety and claims personnel work directly with representatives from the insurance companies to continually update the estimated cost of each claim. The ultimate cost of a claim develops over time as additional information regarding the nature, timing, and extent of damages claimed becomes available. Accordingly, we use an actuarial method to develop current claim information to derive an estimate of our ultimate claim liability. This process involves the use of loss-development factors based on our historical claims experience. In doing so, the recorded liability factors in future growth of claims and an allowance for incurred-but-not-reported claims. We do not discount our estimated losses. In addition, we record receivables for amounts expected to be reimbursed for payments made in excess of self-insurance levels on covered claims related to auto liability and workers’ compensation. At December 31, 2023 and 2022, we had an accrual of approximately $39.1 million and $38.8 million, respectively for estimated claims. We had no significant receivables recorded for payments in excess of our self-insured levels. Our claims accruals are classified in accrued other and non-current liabilities in the consolidated balance sheets, based on when the claim is estimated to be paid.

Concentration of Credit Risk

Concentration of Credit Risk: Our financial instruments that are exposed to concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. We place our cash and temporary investments with high quality financial institutions in DDAs, savings accounts, checking accounts and money market accounts. We primarily serve customers located throughout the United States with no significant concentration in any one region. In each of the years ended December 31, 2023, 2022 and 2021, one customer accounted for more than 10% of our annual revenue in both segments. We review a customer’s credit history before extending credit. In addition, we routinely assess the financial strength of our customers and, as a consequence, believe that our trade accounts receivable risk is limited.

The following table includes the one customer that represented 10% or more of our annual revenue by segment during the last three fiscal years:

 

Years Ended

Customer A

December 31,

 

2023

 

2022

 

2021

ITS

13%

 

14%

 

14%

Logistics

11%

 

12%

 

15%

Total operating revenue

13%

 

13%

 

15%

 

 

 

 

 

 

Revenue Recognition

Revenue Recognition: In accordance with the Accounting Standards Codification (ASC) topic 606, “Revenue from Contracts with Customers” our significant accounting policy for revenue is as follows:

Revenue is recognized when we transfer services to our customer in an amount that reflects the consideration we expect to receive. We account for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable. We generally recognize revenue over time because of continuous transfer of control to the customer. Since control is transferred over time, revenue and related transportation costs are recognized based on relative transit time, which is based on the extent of progress towards completion of the related performance obligation. We enter into contracts that can include various combinations of services, which are capable of being distinct and accounted for as separate performance obligations. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue. Further, in most cases, we report our revenue on a gross basis because we are the primary obligor as we are responsible for providing the service desired by the customer. Our customers view us as responsible for fulfillment including the acceptability of the service. Service requirements may include, for example, on-time delivery, handling freight loss and damage claims, setting up appointments for pick-up and delivery and tracing shipments in transit. We have discretion in setting prices to our customers and as a result, the amount we earn varies. In addition, we have the discretion to select our vendors from multiple suppliers for the services ordered by our customers. These factors, discretion in setting prices and discretion in selecting vendors, further support reporting revenue on a gross basis for most of our revenue.

Provision for Income Taxes

Provision for Income Taxes: Significant judgment is required in determining and assessing the impact of complex tax laws and certain tax-related contingencies on our provision for income taxes. As part of our calculation of the provision for income taxes, we assess whether the benefits of our tax positions are at least more likely than not to be sustained upon audit based on the technical merits of the tax position. For tax positions that are not more likely than not to be sustained upon audit, we accrue the largest amount of the benefit that is not more likely than not to be sustained in our financial statements. Such accruals require us to make estimates and judgments, whereby actual results could vary materially from these estimates. Further, years may elapse before a particular matter for which we have established an accrual is audited and resolved or its statute of limitations expires. We recognize interest expense and penalties related to income tax liabilities in our provision for income taxes.

Deferred income taxes are recognized for the future tax effects of temporary differences between financial statement and income tax reporting using tax rates in effect for the years in which the differences are expected to reverse. We believe that it is more likely than not that our deferred tax assets will be realized based on future taxable income projections, with one exception. We have established a valuation allowance of $1.2 million related to federal and state tax credit carryforwards. In the event the probability of realizing the remaining deferred tax assets does not meet the more likely than not threshold in the future, a valuation allowance would be established for the deferred tax assets deemed unrecoverable.

Earnings Per Common Share Earnings Per Common Share: Basic earnings per common share are based on the average quarterly weighted average number of Class A and Class B shares of common stock outstanding. Diluted earnings per common share are adjusted for restricted stock using the treasury stock method.
Stock Based Compensation

Stock Based Compensation: Share-based compensation includes the restricted stock awards expected to vest based on the grant date fair value. Compensation expense is amortized straight-line over the vesting period and is included in salaries and benefits.

New Pronouncements

New Pronouncements: In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures ("ASU 2023-09"). ASU 2023-09 enhanced annual disclosures regarding the rate reconciliation and income taxes paid information. For public business entities, ASU 2023-09 is effective for annual periods beginning after December 15, 2024. We are assessing the impact of this guidance on our disclosures; it will not have an impact on our results of operations, cash flows, or financial condition.

 

In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires retrospective disclosure of significant segment expenses and other segment items on an annual and interim basis. Additionally, it requires disclosure of the title and position of the Chief Operating Decision Maker (“CODM”). This ASU will be effective for the Company’s fiscal December 31, 2024 year-end and interim periods beginning in fiscal 2025, with early adoption permitted. We are assessing the impact of this guidance on our disclosures; it will not have an impact on our results of operations, cash flows or financial condition.

Use of Estimates

Use of Estimates: The preparation of financial statements in conformity with United States generally accepted accounting principles requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expense during the reporting period. Significant estimates include the allowance for uncollectible trade accounts, exposure for self-insured claims under our insurance policies, valuation of acquired goodwill and intangible assets and useful lives of assets. Actual results could differ from these estimates.

Reclassifications

Reclassifications: Due to presentation changes made in our consolidated statements of income, certain prior year amounts have been reclassified to conform with the current year presentation.

On January 4, 2024, the Company announced a two-for-one stock split of the Company’s Class A and Class B common stock. The stock split was implemented in the form of a distribution of one additional Class A share for each share outstanding. The record date for the stock split was as of the close of business on January 16, 2024. The Company distribution date of the additional shares was January 26, 2024. As a result of the stock split, the number of authorized shares remained unchanged. Additionally, the par value per share of the common stock remains unchanged. All other share amounts in our consolidated balance sheets, consolidated statements of income and comprehensive income, consolidated statements of stockholders' equity and related footnote disclosures have been adjusted and presented as though the stock split had occurred on January 1, 2021.

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description of Business and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of revenue for one customer that represented 10% or more

The following table includes the one customer that represented 10% or more of our annual revenue by segment during the last three fiscal years:

 

Years Ended

Customer A

December 31,

 

2023

 

2022

 

2021

ITS

13%

 

14%

 

14%

Logistics

11%

 

12%

 

15%

Total operating revenue

13%

 

13%

 

15%

 

 

 

 

 

 

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Reconciliation of Earnings Per Share

The following is a reconciliation of our earnings per share (in thousands, except for per share data):

 

 

Years Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

 

 

Net income

$

167,528

 

 

$

356,948

 

 

$

171,474

 

 

 

 

 

 

 

 

 

 

Weighted average shares outstanding - basic

 

63,324

 

 

 

66,418

 

 

 

66,868

 

 

 

 

 

 

 

 

 

 

Dilutive effect of restricted stock

 

630

 

 

 

700

 

 

 

916

 

 

 

 

 

 

 

 

 

 

Weighted average shares outstanding - diluted

 

63,954

 

 

 

67,118

 

 

 

67,784

 

 

 

 

 

 

 

 

 

 

Earnings per share net income

 

 

 

 

 

 

 

 

Basic

$

2.65

 

 

$

5.37

 

 

$

2.56

 

Diluted

$

2.62

 

 

$

5.32

 

 

$

2.53

 

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions (Tables)
12 Months Ended
Dec. 31, 2023
Schedule of Amortization Expense Amortization expense for the next five years is expected to be as follows (in thousands):

 

 

Total

 

Year 1

$

34,448

 

Year 2

 

33,345

 

Year 3

 

30,645

 

Year 4

 

30,287

 

Year 5

 

27,385

 

Forward Air Final Mile Acquisition [Member]  
Schedule of Total Purchase Price Allocated to Net Assets Acquired and Liabilities Assumed The following table summarizes the preliminary allocation of the total consideration to the assets acquired and liabilities assumed as of the date of the acquisition (in thousands):

 

December 20, 2023

 

Accounts receivable trade

$

28,574

 

Prepaid expenses and other current assets

 

2,305

 

Property and equipment

 

3,241

 

Right-of-use assets - operating leases

 

15,003

 

Other intangibles

 

134,456

 

Goodwill

 

103,922

 

Other assets

 

173

 

Total assets acquired

$

287,674

 

 

 

 

Accounts payable trade

$

155

 

Accounts payable other

 

2,177

 

Accrued payroll

 

1,271

 

Accrued other

 

8,132

 

Lease liability - operating leases short-term

 

6,145

 

Other long term liabilities

 

19

 

Lease liability - operating leases long-term

 

8,857

 

Total liabilities assumed

$

26,756

 

 

 

 

Total consideration

$

260,918

 

 

 

 

Cash paid, net

$

260,918

 

Schedule of Components of Other Intangibles Acquired

The components of “Other intangibles” listed in the above table as of the acquisition date are preliminarily estimated based on prior final mile acquisitions as follows (in thousands):

 

 

 

 

Accumulated

 

 

Balance at

 

 

Estimated Useful

 

Amount

 

 

Amortization

 

 

December 31, 2023

 

 

Life

Customer relationships

$

127,733

 

 

$

355

 

 

$

127,378

 

 

15 years

Developed technology

$

6,723

 

 

$

70

 

 

$

6,653

 

 

4 years

Schedule of Amortization Expense

Amortization expense related to FAFM for the next five years is as follows (in thousands):

 

 

Total

 

2024

 

$

10,196

 

2025

 

 

10,196

 

2026

 

 

10,196

 

2027

 

 

10,126

 

2028

 

 

8,516

 

 

Choptank Transport, LLC Member  
Schedule of Unaudited Pro forma Consolidated Results of Operations The following unaudited pro forma consolidated results of operations present the effects of FAFM as though it had been acquired as of January 1, 2022 (in thousands, except for per share amounts):

 

Twelve Months Ended

 

 

Twelve Months Ended

 

 

December 31, 2023

 

 

December 31, 2022

 

Revenue

$

4,476,469

 

 

$

5,634,259

 

Net income

$

192,371

 

 

$

381,895

 

Earnings per share

 

 

 

 

 

Basic

$

3.04

 

 

$

5.75

 

Diluted

$

3.01

 

 

$

5.69

 

XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting (Tables)
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Summarize our financial and operating data by segment

The following table summarizes our financial and operating data by segment (in thousands):

 

 

Years Ended

 

Operating Revenue

December 31,

 

 

2023

 

 

2022

 

 

2021

 

Intermodal and Transportation Solutions

$

2,495,663

 

 

$

3,312,431

 

 

$

2,661,160

 

Logistics

 

1,820,856

 

 

 

2,121,818

 

 

 

1,643,849

 

Inter-segment eliminations

 

(113,934

)

 

 

(93,759

)

 

 

(72,626

)

Total operating revenue

$

4,202,585

 

 

$

5,340,490

 

 

$

4,232,383

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Years Ended

 

Operating Income

December 31,

 

 

2023

 

 

2022

 

 

2021

 

Intermodal and Transportation Solutions

$

107,117

 

 

$

348,537

 

 

$

169,105

 

Logistics

 

105,114

 

 

 

126,184

 

 

 

69,352

 

Total operating income

$

212,231

 

 

$

474,721

 

 

$

238,457

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Years Ended

 

Depreciation and Amortization

December 31,

 

 

2023

 

 

2022

 

 

2021

 

Intermodal and Transportation Solutions

$

108,916

 

 

$

102,279

 

 

$

94,916

 

Logistics

 

34,607

 

 

 

29,510

 

 

 

21,557

 

Total depreciation and amortization

$

143,523

 

 

$

131,789

 

 

$

116,473

 

 

 

 

 

 

 

 

 

 

XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Carrying Amount of Goodwill

The following table presents the carrying amount of Goodwill by segment (in thousands):

 

 

ITS

 

Logistics

 

Consolidated

 

Balance at December 31, 2021

$

371,641

 

$

205,272

 

$

576,913

 

Acquisitions

 

-

 

 

52,489

 

 

52,489

 

Balance at December 31, 2022

$

371,641

 

$

257,761

 

$

629,402

 

Acquisitions

 

-

 

 

104,293

 

 

104,293

 

Balance at December 31, 2023

$

371,641

 

$

362,054

 

$

733,695

 

Components of Other Intangible Assets

The components of the "Other intangible assets” are as follows (in thousands):

 

 

 

 

 

Net

 

 

 

Gross

 

Accumulated

 

Carrying

 

 

As of December 31, 2023:

Amount

 

Amortization

 

Value

 

Life

Customer relationships

$

376,956

 

$

92,827

 

$

284,129

 

5-15 years

 

 

 

 

 

 

 

 

Carrier network and agent relationships

 

15,000

 

 

8,563

 

 

6,437

 

4 years

 

 

 

 

 

 

 

 

Developed technology

 

17,223

 

 

3,247

 

 

13,976

 

4-7 years

 

 

 

 

 

 

 

 

Trade name

 

6,200

 

 

6,135

 

 

65

 

18 months

Consolidated Total

$

415,379

 

$

110,772

 

$

304,607

 

 

 

 

 

 

 

 

Net

 

 

 

Gross

 

Accumulated

 

Carrying

 

 

As of December 31, 2022:

Amount

 

Amortization

 

Value

 

Life

Customer relationships

$

249,223

 

$

72,157

 

$

177,066

 

5-15 years

 

 

 

 

 

 

 

 

Carrier network and agent relationships

 

15,000

 

 

4,813

 

 

10,187

 

4 years

 

 

 

 

 

 

 

 

Developed technology

 

10,500

 

 

1,449

 

 

9,051

 

4-7 years

 

 

 

 

 

 

 

 

Trade name

 

6,200

 

 

5,118

 

 

1,082

 

18 months

Consolidated Total

$

280,923

 

$

83,537

 

$

197,386

 

 

 

Schedule of Amortization Expense Amortization expense for the next five years is expected to be as follows (in thousands):

 

 

Total

 

Year 1

$

34,448

 

Year 2

 

33,345

 

Year 3

 

30,645

 

Year 4

 

30,287

 

Year 5

 

27,385

 

XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Reconciliation of Effective Tax Rate to Federal Statutory Tax Rate

The following is a reconciliation of our effective tax rate to the federal statutory tax rate:

 

Years Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

U.S. federal statutory rate

 

21.0

 

%

 

21.0

 

%

 

21.0

 

%

State taxes, net of federal benefit

 

0.4

 

 

 

3.5

 

 

 

3.5

 

 

Federal and state incentives

 

(1.9

)

 

 

(1.4

)

 

 

(0.5

)

 

State law changes

 

(0.2

)

 

 

0.4

 

 

 

1.1

 

 

Permanent differences

 

0.6

 

 

 

0.2

 

 

 

0.6

 

 

Net effective rate

 

19.9

 

%

 

23.7

 

%

 

25.7

 

%

Summary of Provision for Income Taxes

The following is a summary of our provision for income taxes (in thousands):

 

Years Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

Current

 

 

 

 

 

 

 

 

    Federal

$

34,951

 

 

$

85,831

 

 

$

51,918

 

    State and local

 

(1,191

)

 

 

25,162

 

 

 

13,876

 

    Foreign

 

55

 

 

 

32

 

 

 

38

 

 

 

33,815

 

 

 

111,025

 

 

 

65,832

 

 

 

 

 

 

 

 

 

 

Deferred

 

 

 

 

 

 

 

 

    Federal

 

8,305

 

 

 

7,366

 

 

 

(5,125

)

    State and local

 

(432

)

 

 

(7,388

)

 

 

(1,254

)

    Foreign

 

(12

)

 

 

7

 

 

 

(17

)

 

 

7,861

 

 

 

(15

)

 

 

(6,396

)

 

 

 

 

 

 

 

 

 

              Total provision

$

41,676

 

 

$

111,010

 

 

$

59,436

 

Summary of Deferred Tax Assets and Liabilities

The following is a summary of our deferred tax assets and liabilities (in thousands):

 

December 31,

 

 

2023

 

 

2022

 

Accrued compensation

 

9,884

 

 

 

21,035

 

Other reserves

 

32,060

 

 

 

30,588

 

Tax credit carryforwards

 

6,533

 

 

 

8,156

 

Operating loss carryforwards

 

151

 

 

 

166

 

Lease accounting liability

 

44,440

 

 

 

29,185

 

Total gross deferred income taxes

 

93,068

 

 

 

89,130

 

Valuation allowances

 

(1,174

)

 

 

(1,567

)

Total deferred tax assets

 

91,894

 

 

 

87,563

 

 

 

 

 

 

 

Prepaids

 

(6,444

)

 

 

(6,077

)

Property and equipment

 

(153,790

)

 

 

(156,961

)

Intangibles

 

(53,759

)

 

 

(54,796

)

Lease right-of-use asset

 

(41,668

)

 

 

(25,652

)

Total deferred tax liabilities

 

(255,661

)

 

 

(243,486

)

 

 

 

 

 

 

        Total deferred taxes

$

(163,767

)

 

$

(155,923

)

Unrecognized Tax Benefits

 

2023

 

 

2022

 

Gross unrecognized tax benefits - beginning of the year

$

11,116

 

 

$

6,647

 

Gross increases related to prior year tax positions

 

761

 

 

 

425

 

Gross increases related to current year tax positions

 

1,460

 

 

 

4,665

 

Lapse of applicable statute of limitations

 

(478

)

 

 

(621

)

Gross unrecognized tax benefits - end of year

$

12,859

 

 

$

11,116

 

XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment

Property and equipment consist of the following (in thousands):

 

December 31,

 

 

2023

 

 

2022

 

Land

$

24,724

 

 

$

24,724

 

Building and improvements

 

90,257

 

 

 

90,233

 

Leasehold improvements

 

14,260

 

 

 

9,854

 

Computer equipment and software

 

185,284

 

 

 

169,309

 

Furniture and equipment

 

37,377

 

 

 

25,586

 

Transportation equipment

 

1,014,244

 

 

 

973,739

 

Construction in process

 

-

 

 

 

902

 

 

 

1,366,146

 

 

 

1,294,347

 

Less: Accumulated depreciation

 

(574,454

)

 

 

(510,664

)

Property and Equipment, net

$

791,692

 

 

$

783,683

 

XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt and Financing Arrangements (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Outstanding Debt

Our outstanding Notes are as follows (in thousands):

 

December 31,

 

 

December 31,

 

 

2023

 

 

2022

 

 

 

 

 

 

 

Interim funding for equipment received and expected to be converted to an equipment note in subsequent year; interest paid at a variable rate

$

3,265

 

 

$

6,137

 

 

 

 

 

 

Secured Equipment Notes due on various dates in 2028 commencing on various dates in 2023; interest is paid monthly at a fixed annual rate between 5.21% and 6.32%

 

105,744

 

 

 

-

 

 

 

 

 

 

 

Secured Equipment Notes due on various dates in 2027 commencing on various dates in 2022; interest is paid monthly at a fixed annual rate between 2.07% and 6.45%

 

147,192

 

 

 

177,295

 

 

 

 

 

 

 

Secured Equipment Notes due on various dates in 2026 commencing on various dates in 2021; interest is paid monthly at a fixed annual rate between 1.48% and 2.41%

 

55,797

 

 

 

78,359

 

 

 

 

 

 

 

Secured Equipment Notes due on various dates in 2025 commencing on various dates in 2020 and 2021; interest is paid monthly at a fixed annual rate between 1.51% and 1.80%

 

30,930

 

 

 

43,955

 

 

 

 

 

 

 

Secured Equipment Notes due on various dates in 2024 commencing on various dates in 2017, 2019 and 2020; interest is paid monthly at a fixed annual rate between 2.50% and 3.59%

 

7,754

 

 

 

20,751

 

 

 

 

 

 

 

Secured Equipment Notes due on various dates in 2023 commencing on various dates from 2016 to 2019; interest is paid monthly at a fixed annual rate between 2.70% and 4.10%

 

-

 

 

 

15,968

 

 

 

 

 

 

 

 

 

350,682

 

 

 

342,465

 

 

 

 

 

 

 

Less current portion

 

(105,108

)

 

 

(101,741

)

Total long-term debt

$

245,574

 

 

$

240,724

 

Summary of Aggregate Principal Payments

Aggregate principal payments, in thousands, due subsequent to December 31, 2023, are as follows:

 

Year 1

$

105,108

 

Year 2

 

95,619

 

Year 3

 

80,699

 

Year 4

 

51,306

 

Year 5

 

17,950

 

 

$

350,682

 

XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Summary of Lease Costs

The following table summarizes the lease costs (in thousands), which are included in transportation costs and general and administrative costs in the accompanying consolidated statement of income:

 

Years Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

 

 

Amortization of finance right-of-use assets

$

2,650

 

 

$

2,075

 

 

$

2,304

 

Interest on finance lease liabilities

 

194

 

 

 

13

 

 

 

29

 

Finance lease cost

 

2,844

 

 

 

2,088

 

 

 

2,333

 

 

 

 

 

 

 

 

 

 

Operating lease cost

 

48,868

 

 

 

21,232

 

 

 

12,343

 

Short-term lease cost

 

300

 

 

 

379

 

 

 

171

 

Sublease income

 

(1,051

)

 

 

(251

)

 

 

(327

)

Total lease cost

$

50,961

 

 

$

23,448

 

 

$

14,520

 

 

Schedule of Maturity of Operating and Finance Leases Liabilities

The following table represents the maturity of operating and finance lease liabilities (in thousands):

 

 

December 31, 2023

 

Operating Leases

 

 

Finance Leases

 

 

Total

 

 

Year 1

$

55,516

 

 

$

1,619

 

 

$

57,135

 

 

Year 2

 

49,997

 

 

 

558

 

 

 

50,555

 

 

Year 3

 

41,650

 

 

 

303

 

 

 

41,953

 

 

Year 4

 

33,067

 

 

 

32

 

 

 

33,099

 

 

Year 5

 

26,363

 

 

 

-

 

 

 

26,363

 

 

Thereafter

 

54,863

 

 

 

-

 

 

 

54,863

 

 

Total

 

261,456

 

 

 

2,512

 

 

 

263,968

 

 

Imputed interest

 

39,067

 

 

 

68

 

 

 

39,135

 

 

Present value of lease payments

 

222,389

 

 

 

2,444

 

 

 

224,833

 

 

Less: current lease liabilities

 

44,690

 

 

 

1,579

 

 

 

46,269

 

 

Long-term lease liabilities

$

177,699

 

 

$

865

 

 

$

178,564

 

 

 

 

 

December 31, 2022

 

Operating Leases

 

 

Finance Leases

 

 

Total

 

 

Year 1

$

33,547

 

 

$

1,179

 

 

$

34,726

 

 

Year 2

 

29,618

 

 

 

-

 

 

 

29,618

 

 

Year 3

 

24,081

 

 

 

-

 

 

 

24,081

 

 

Year 4

 

16,300

 

 

 

-

 

 

 

16,300

 

 

Year 5

 

9,136

 

 

 

-

 

 

 

9,136

 

 

Thereafter

 

5,618

 

 

 

-

 

 

 

5,618

 

 

Total

 

118,300

 

 

 

1,179

 

 

 

119,479

 

 

Imputed interest

 

10,196

 

 

 

4

 

 

 

10,200

 

 

Present value of lease payments

 

108,104

 

 

 

1,175

 

 

 

109,279

 

 

Less: current lease liabilities

 

29,547

 

 

 

1,175

 

 

 

30,722

 

 

Long-term lease liabilities

$

78,557

 

 

$

-

 

 

$

78,557

 

 

Summary of Supplemental Cash Flow and Noncash Information

The following table presents supplemental cash flow and noncash information related to leases:

 

 

Years Ended December 31,

 

 

2023

 

 

2022

 

 

2021

 

Operating cash flows from operating leases

$

36,073

 

 

$

19,135

 

 

$

11,523

 

Financing cash flows from finance leases

 

2,708

 

 

 

2,093

 

 

 

2,682

 

Operating cash flows from finance leases

 

194

 

 

 

13

 

 

 

29

 

Cash paid for lease liabilities

$

38,975

 

 

$

21,241

 

 

$

14,234

 

 

 

 

 

 

 

 

 

 

Right-of-use assets obtained in exchange for new

$

(3,978

)

 

$

(2,017

)

 

$

(72

)

  financing lease liabilities (net of disposals)

 

 

 

 

 

 

 

 

Rights-of-use assets obtained in exchange for new

$

133,358

 

 

$

77,178

 

 

$

11,684

 

  operating lease liabilities (net of disposals)

 

 

 

 

 

 

 

 

Summary Of Weighted Average Remaining Lease Term and Discount Rates

The weighted average remaining lease term and discount rates as of December 31, are as follows (in thousands):

 

 

December 31, 2023

 

December 31, 2022

 

Weighted average remaining lease term — finance leases

2.14 years

 

0.6 years

 

Weighted average remaining lease term — operating leases

5.66 years

 

4.06 years

 

 

 

 

 

 

Weighted average discount rate — finance leases

4.29%

 

1.20%

 

Weighted average discount rate — operating leases

5.47%

 

4.51%

 

XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation Plans (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Non-Vested Restricted Stock Activity

The following table summarizes the non-vested restricted stock activity for the year ended December 31, 2023:

 

 

 

 

Time-Based

 

 

 

 

 

Performance-Based

 

 

 

 

 

Restricted Stock

 

 

 

 

 

Restricted Stock

 

 

 

 

 

Weighted

 

 

 

 

 

Weighted

 

 

Time-Based

 

 

Average

 

 

Performance-Based

 

 

Average

 

 

Restricted Stock

 

 

Grant Date

 

 

Restricted Stock

 

 

Grant Date

 

 

Shares

 

 

Fair Value

 

 

Shares

 

 

Fair Value

 

 

 

 

 

 

 

 

 

 

 

 

 

Non-vested January 1, 2023

 

1,460,440

 

 

$

33.61

 

 

 

307,700

 

 

$

32.10

 

Granted

 

384,394

 

 

$

37.53

 

 

 

201,830

 

 

$

33.39

 

Vested

 

(473,516

)

 

$

29.87

 

 

 

(189,912

)

 

$

26.25

 

Forfeited

 

(206,022

)

 

$

36.00

 

 

 

(26,828

)

 

$

35.58

 

Non-vested at December 31, 2023

 

1,165,296

 

 

$

36.51

 

 

 

292,790

 

 

$

36.47

 

Schedule of Restricted Stock Granted

The following table summarizes the restricted stock granted during the respective years:

 

Time-based restricted stock grants

2023

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

 

 

Employees

 

344,122

 

 

 

383,288

 

 

 

1,020,034

 

Outside directors

 

40,272

 

 

 

46,056

 

 

 

49,126

 

Total

 

384,394

 

 

 

429,344

 

 

 

1,069,160

 

 

 

 

 

 

 

 

 

 

Weighted average grant date fair value

$

37.53

 

 

$

41.46

 

 

$

33.01

 

 

 

 

 

 

 

 

 

 

Vesting period

1-5 years

 

 

1-5 years

 

 

1-5 years

 

 

XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description of Business and Summary of Significant Accounting Policies - Additional Information (Detail)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2023
Segment
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
Summary Of Significant Accounting Policies [Line Items]        
Reserve for uncollectible accounts   $ 34.7 $ 38.6  
Number of reportable segments | Segment 2      
Number of Reporting Units | Segment 2      
Accrual for estimated claims   39.1 $ 38.8  
Federal and State [Member]        
Summary Of Significant Accounting Policies [Line Items]        
State and federal tax net operating losses, valuation allowance   $ 1.2    
Software Development [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Intangible assets estimated useful life   10 years    
Leasehold Improvements [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]   us-gaap:UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember    
Minimum [Member] | Investees [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Ownership percentage   50.00%    
Maximum [Member] | Customer Concentration Risk [Member] | Revenue [Member] | Service [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Concentration risk (as a percentage)   10.00% 10.00% 10.00%
Maximum [Member] | Building And Improvement [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Property and equipment estimated life   40 years    
Maximum [Member] | Computer Equipment and Software [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Property and equipment estimated life   10 years    
Maximum [Member] | Furniture and Equipment [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Property and equipment estimated life   10 years    
Maximum [Member] | Transportation Equipment [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Property and equipment estimated life   16 years    
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description of Business and Summary of Significant Accounting Policies - Schedule of revenue for one customer that represented 10% or more (Detail) - Revenue [Member] - Customer A [Member] - Product Concentration Risk [Member]
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue, Major Customer [Line Items]      
Concentration Risk 13.00% 13.00% 15.00%
ITS [Member]      
Revenue, Major Customer [Line Items]      
Concentration Risk 13.00% 14.00% 14.00%
Logistics [Member]      
Revenue, Major Customer [Line Items]      
Concentration Risk 11.00% 12.00% 15.00%
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Capital Structure - Additional Information (Detail) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Class of Stock [Line Items]    
Preferred stock, shares authorized 2,000,000 2,000,000
Class B Common Stock [Member]    
Class of Stock [Line Items]    
Common stock, rights to vote 84  
Class A Common Stock [Member]    
Class of Stock [Line Items]    
Common stock, rights to vote one  
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share - Reconciliation of Earnings Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share [Abstract]      
Net income $ 167,528 $ 356,948 $ 171,474
Weighted average shares outstanding - basic 63,324 66,418 66,868
Dilutive effect of restricted stock 630 700 916
Weighted average shares outstanding - diluted 63,954 67,118 67,784
Earnings per share - basic $ 2.65 $ 5.37 $ 2.56
Earnings per share - diluted $ 2.62 $ 5.32 $ 2.53
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 20, 2023
USD ($)
Carrier
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Business Acquisition [Line Items]        
Amortization expense of intangible assets   $ 27,200 $ 26,600  
Revenue   4,202,585 5,340,490 $ 4,232,383
Operating income   212,231 $ 474,721 $ 238,457
Forward Air Final Mile Acquisition [Member]        
Business Acquisition [Line Items]        
Business acquisition date Dec. 20, 2023      
Percentage of equity interests acquired 100.00%      
Consideration for transaction $ 261,000      
Number of network carriers | Carrier 350      
Goodwill and other intangible assets tax deductible, period 15 years      
Amortization expense of intangible assets   $ 400    
Intangible assets, weighted average useful life   14 years 4 months 13 days    
Revenue   $ 6,400    
Operating income   200    
Forward Air Final Mile Acquisition [Member] | General and Administrative Expense [Member]        
Business Acquisition [Line Items]        
Business acquisition, related costs   $ 5,100    
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions - Summarizes the Preliminary Allocation of Total Consideration to Assets Acquired and Liabilities Assumed (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 20, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Business Acquisition [Line Items]        
Goodwill   $ 733,695 $ 629,402 $ 576,913
Lease liability - operating leases   177,699 78,557  
Cash paid, net   $ 260,810 $ 102,661 $ 122,360
Forward Air Final Mile Acquisition [Member]        
Business Acquisition [Line Items]        
Accounts receivable trade $ 28,574      
Prepaid expenses and other current assets 2,305      
Property and equipment 3,241      
Right of use assets - operating leases 15,003      
Other intangibles 134,456      
Goodwill 103,922      
Other assets 173      
Total assets acquired 287,674      
Accounts payable trade 155      
Accounts payable other 2,177      
Accrued payroll 1,271      
Accrued other 8,132      
Lease liability - operating leases short-term 6,145      
Other long term liabilities 19      
Lease liability - operating leases 8,857      
Total liabilities assumed 26,756      
Total consideration 260,918      
Cash paid, net $ 260,918      
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions - Schedule of Components of Other Intangibles Acquired (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Other Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross Amount $ 415,379 $ 280,923
Finite-lived intangible assets, Accumulated Amortization 110,772 83,537
Finite-lived intangible assets, Net Carrying Value 304,607 197,386
Customer Relationships [Member]    
Other Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross Amount 376,956 249,223
Finite-lived intangible assets, Accumulated Amortization 92,827 72,157
Finite-lived intangible assets, Net Carrying Value 284,129 177,066
Developed Technology [Member]    
Other Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross Amount 17,223 10,500
Finite-lived intangible assets, Accumulated Amortization 3,247 1,449
Finite-lived intangible assets, Net Carrying Value 13,976 $ 9,051
Forward Air Final Mile Acquisition [Member] | Customer Relationships [Member]    
Other Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross Amount 127,733  
Finite-lived intangible assets, Accumulated Amortization 355  
Finite-lived intangible assets, Net Carrying Value $ 127,378  
Intangible assets estimated useful life 15 years  
Forward Air Final Mile Acquisition [Member] | Developed Technology [Member]    
Other Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross Amount $ 6,723  
Finite-lived intangible assets, Accumulated Amortization 70  
Finite-lived intangible assets, Net Carrying Value $ 6,653  
Intangible assets estimated useful life 4 years  
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisition - Schedule of Amortization Expense (Detail)
$ in Thousands
Dec. 31, 2023
USD ($)
Finite-Lived Intangible Assets [Line Items]  
Year 1 $ 34,448
Year 2 33,345
Year 3 30,645
Year 4 30,287
Year 5 27,385
Forward Air Final Mile Acquisition [Member]  
Finite-Lived Intangible Assets [Line Items]  
Year 1 10,196
Year 2 10,196
Year 3 10,196
Year 4 10,126
Year 5 $ 8,516
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions - Schedule of Unaudited Pro forma Consolidated Results of Operations (Detail) - Forward Air Final Mile Acquisition [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Business Acquisition [Line Items]    
Revenue $ 4,476,469 $ 5,634,259
Net income $ 192,371 $ 381,895
Earnings per share    
Basic $ 3.04 $ 5.75
Diluted $ 3.01 $ 5.69
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting - Additional Information (Detail)
SquareFeet in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2023
Segment
Dec. 31, 2023
SquareFeet
Trailers
Tractors
Containers
NumberOfOperatingLocation
Operators
Drivers
Segment Reporting Information [Line Items]    
Number of reportable segments | Segment 2  
Number of tractor | Tractors   2,300
Number of drivers | Drivers   2,900
Number of trailer | Trailers   4,300
Number of independent owners for contract for services | Operators   460
Number of Containers | Containers   50,000
Warehousing Space | SquareFeet   11
Intermodal [Member]    
Segment Reporting Information [Line Items]    
Drayage Needs Percentage   78.00%
Number of operating locations | NumberOfOperatingLocation   26
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting - Summary of Financial and Operating Data by Segment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Operating revenue $ 4,202,585 $ 5,340,490 $ 4,232,383
Operating income 212,231 474,721 238,457
Depreciation and amortization 143,523 131,789 116,473
Intermodal [Member]      
Segment Reporting Information [Line Items]      
Operating revenue 2,495,663 3,312,431 2,661,160
Operating income 107,117 348,537 169,105
Depreciation and amortization 108,916 102,279 94,916
Logistics [Member]      
Segment Reporting Information [Line Items]      
Operating revenue 1,820,856 2,121,818 1,643,849
Operating income 105,114 126,184 69,352
Depreciation and amortization 34,607 29,510 21,557
Inter-segment [Member]      
Segment Reporting Information [Line Items]      
Operating revenue $ (113,934) $ (93,759) $ (72,626)
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets - Additional Information (Detail)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Segment
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Intangible Assets [Line Items]      
Number of reportable segments | Segment 2    
Goodwill accumulated impairment loss   $ 0  
Amortization expense of intangible assets   $ 27,200,000 $ 26,600,000
Weighted Average [Member]      
Intangible Assets [Line Items]      
Weighted average life of definite lived intangible assets   11 years 3 months 25 days 9 years 6 months 25 days
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets - Carrying Amount of Goodwill (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Goodwill [Line Items]    
Goodwill, Beginning Balance $ 629,402 $ 576,913
Acquisition 104,293 52,489
Goodwill, Ending Balance 733,695 629,402
Logistics [Member]    
Goodwill [Line Items]    
Goodwill, Beginning Balance 257,761 205,272
Acquisition 104,293 52,489
Goodwill, Ending Balance 362,054 257,761
ITS [Member]    
Goodwill [Line Items]    
Goodwill, Beginning Balance 371,641 371,641
Acquisition 0 0
Goodwill, Ending Balance $ 371,641 $ 371,641
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets - Components of Other Intangible Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Other Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross Amount $ 415,379 $ 280,923
Finite-lived intangible assets, Accumulated Amortization 110,772 83,537
Finite-lived intangible assets, Net Carrying Value 304,607 197,386
Customer Relationships [Member]    
Other Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross Amount 376,956 249,223
Finite-lived intangible assets, Accumulated Amortization 92,827 72,157
Finite-lived intangible assets, Net Carrying Value $ 284,129 $ 177,066
Customer Relationships [Member] | Minimum [Member]    
Other Intangible Assets [Line Items]    
Intangible assets estimated useful life 5 years 5 years
Customer Relationships [Member] | Maximum [Member]    
Other Intangible Assets [Line Items]    
Intangible assets estimated useful life 15 years 15 years
Carrier Network and Agent Relationships [Member]    
Other Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross Amount $ 15,000 $ 15,000
Finite-lived intangible assets, Accumulated Amortization 8,563 4,813
Finite-lived intangible assets, Net Carrying Value $ 6,437 $ 10,187
Intangible assets estimated useful life 4 years 4 years
Developed Technology [Member]    
Other Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross Amount $ 17,223 $ 10,500
Finite-lived intangible assets, Accumulated Amortization 3,247 1,449
Finite-lived intangible assets, Net Carrying Value $ 13,976 $ 9,051
Developed Technology [Member] | Minimum [Member]    
Other Intangible Assets [Line Items]    
Intangible assets estimated useful life 4 years 4 years
Developed Technology [Member] | Maximum [Member]    
Other Intangible Assets [Line Items]    
Intangible assets estimated useful life 7 years 7 years
Trade Name [Member]    
Other Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross Amount $ 6,200 $ 6,200
Finite-lived intangible assets, Accumulated Amortization 6,135 5,118
Finite-lived intangible assets, Net Carrying Value $ 65 $ 1,082
Intangible assets estimated useful life 18 years 18 years
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets - Amortization Expense (Detail)
$ in Thousands
Dec. 31, 2023
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Year 1 $ 34,448
Year 2 33,345
Year 3 30,645
Year 4 30,287
Year 5 $ 27,385
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Reconciliation of Effective Tax Rate to Federal Statutory Tax Rate (Detail)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
United States federal statutory rate 21.00% 21.00% 21.00%
State taxes, net of federal benefit 0.40% 3.50% 3.50%
Federal and state incentives (1.90%) (1.40%) (0.50%)
State law changes (0.20%) 0.40% 1.10%
Permanent differences 0.60% 0.20% 0.60%
Net effective rate 19.90% 23.70% 25.70%
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Summary of Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current      
Federal $ 34,951 $ 85,831 $ 51,918
State and local (1,191) 25,162 13,876
Foreign 55 32 38
Current income tax expense, total 33,815 111,025 65,832
Deferred      
Federal 8,305 7,366 (5,125)
State and local (432) (7,388) (1,254)
Foreign (12) 7 (17)
Deferred income tax expense, total 7,861 (15) (6,396)
Total provision $ 41,676 $ 111,010 $ 59,436
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Summary of Deferred Tax Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Accrued compensation $ 9,884 $ 21,035
Other reserves 32,060 30,588
Tax credit carryforwards 6,533 8,156
Operating loss carryforwards 151 166
Lease accounting liability 44,440 29,185
Total gross deferred income taxes 93,068 89,130
Valuation allowances (1,174) (1,567)
Total deferred tax assets 91,894 87,563
Prepaids (6,444) (6,077)
Property and equipment (153,790) (156,961)
Intangibles (53,759) (54,796)
Lease right-of-use asset (41,668) (25,652)
Total deferred tax liabilities (255,661) (243,486)
Total deferred taxes $ (163,767) $ (155,923)
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Aug. 16, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Taxes [Line Items]        
Operating loss carryforwards   $ 151 $ 166  
Valuation allowances   1,174 1,567  
Incentive tax credit carryforwards   6,533 8,156  
Unrecognized tax benefits   12,859 11,116 $ 6,647
Potential increase (decrease) in income tax provision   10,200 $ 9,000  
Corporate minimum tax percentage 15.00%      
Excise tax percentage 1.00%      
Possible increase in unrecognized tax benefits resulting from audit settlements   100    
Federal [Member]        
Income Taxes [Line Items]        
Incentive tax credit carryforwards   100    
State [Member]        
Income Taxes [Line Items]        
Operating loss carryforwards   200    
Incentive tax credit carryforwards   8,100    
State [Member] | Tax Incentive Credit Carryforwards [Member]        
Income Taxes [Line Items]        
Valuation allowances   6,700    
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount   $ 1,200    
Minimum [Member] | CaseStack, Inc. [Member]        
Income Taxes [Line Items]        
Operating loss carryforwards, expiration date   Dec. 31, 2024    
Minimum [Member] | Federal [Member]        
Income Taxes [Line Items]        
Tax credit carryforward, expiration date   Dec. 31, 2025    
Minimum [Member] | State [Member]        
Income Taxes [Line Items]        
Tax credit carryforward, expiration date   Dec. 31, 2024    
Maximum [Member] | CaseStack, Inc. [Member]        
Income Taxes [Line Items]        
Operating loss carryforwards, expiration date   Dec. 31, 2042    
Maximum [Member] | Federal [Member]        
Income Taxes [Line Items]        
Tax credit carryforward, expiration date   Dec. 31, 2028    
Maximum [Member] | State [Member]        
Income Taxes [Line Items]        
Tax credit carryforward, expiration date   Dec. 31, 2027    
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Gross unrecognized tax benefits - beginning of the year $ 11,116 $ 6,647
Gross increases related to prior year tax positions 761 425
Gross increases related to current year tax positions 1,460 4,665
Lapse of applicable statute of limitations (478) (621)
Gross unrecognized tax benefits - end of year $ 12,859 $ 11,116
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurement - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Fair Value Measurement [Line Items]    
Carrying value of debt $ 350,682 $ 342,465
Restricted investments 20,800 18,100
Fixed-rate Borrowings [Member]    
Fair Value Measurement [Line Items]    
Increase (decrease) in fair value of debt 1,400  
Carrying value of debt $ 350,700 $ 342,500
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property and Equipment, gross $ 1,366,146 $ 1,294,347
Less: Accumulated depreciation (574,454) (510,664)
Property and Equipment, net 791,692 783,683
Land [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment, gross 24,724 24,724
Building And Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment, gross 90,257 90,233
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment, gross 14,260 9,854
Computer Equipment and Software [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment, gross 185,284 169,309
Furniture And Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment, gross 37,377 25,586
Transportation Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment, gross 1,014,244 973,739
Construction In Progress [Member]    
Property, Plant and Equipment [Line Items]    
Property and Equipment, gross $ 0 $ 902
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Abstract]      
Depreciation $ 114.4 $ 103.1 $ 95.5
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt and Financing Arrangements - Additional Information (Detail) - USD ($)
12 Months Ended
Feb. 28, 2022
Dec. 31, 2023
Dec. 31, 2022
Minimum [Member] | Base Rate      
Line Of Credit Facility [Line Items]      
Commitment fee on unused commitments 0.10%    
Maximum [Member] | Base Rate      
Line Of Credit Facility [Line Items]      
Commitment fee on unused commitments 0.25%    
Letter of Credit [Member] | Minimum [Member]      
Line Of Credit Facility [Line Items]      
Commitment fee on unused commitments 1.00%    
Letter of Credit [Member] | Maximum [Member]      
Line Of Credit Facility [Line Items]      
Commitment fee on unused commitments 1.75%    
Standby Letters of Credit [Member]      
Line Of Credit Facility [Line Items]      
Letters of credit expiration, year   2024  
Outstanding letters of credit   $ 900,000 $ 43,400,000
Credit Agreement [Member]      
Line Of Credit Facility [Line Items]      
Amount of credit agreement $ 350,000,000    
Term of credit agreement 5 years    
Credit agreement interest rate description   the secured overnight financing rate (published by the Federal Reserve Bank of New York, “SOFR”), plus a specified margin based on the term of such borrowing, plus a specified margin based upon Hub’s total net leverage ratio (as defined in the Credit Agreement) (the "Total Net Leverage Ratio"), or (ii) the base rate (which is the highest of (a) the administrative agent's prime rate, (b) the federal funds rate plus 0.50% or (c) the sum of 1% and one-month SOFR) plus a specified margin based upon the Total Net Leverage Ratio.  
Borrowings under bank revolving line of credit   $ 0 0
Unused and available borrowings under bank revolving line of credit and credit agreement   $ 349,100,000 $ 306,600,000
Credit Agreement [Member] | Federal Funds Rate [Member]      
Line Of Credit Facility [Line Items]      
Interest rate under the credit agreement 0.50%    
Credit Agreement [Member] | Secured Overnight Financing Rate [Member]      
Line Of Credit Facility [Line Items]      
Interest rate under the credit agreement 1.00%    
Description of variable rate basis one-month SOFR    
Credit Agreement [Member] | Minimum [Member] | Base Rate      
Line Of Credit Facility [Line Items]      
Interest rate under the credit agreement 0.00%    
Credit Agreement [Member] | Minimum [Member] | Secured Overnight Financing Rate [Member]      
Line Of Credit Facility [Line Items]      
Interest rate under the credit agreement 1.00%    
Credit Agreement [Member] | Maximum [Member] | Base Rate      
Line Of Credit Facility [Line Items]      
Interest rate under the credit agreement 0.75%    
Credit Agreement [Member] | Maximum [Member] | Secured Overnight Financing Rate [Member]      
Line Of Credit Facility [Line Items]      
Interest rate under the credit agreement 1.75%    
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt and Financing Arrangements - Schedule of Outstanding Debt (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Interim funding for equipment received and expected to be converted to an equipment note in subsequent year; interest paid at a variable rate $ 3,265 $ 6,137
Secured long-term debt 350,682 342,465
Less current portion (105,108) (101,741)
Total long-term debt 245,574 240,724
Secured Equipment Notes due in 2028 [member]    
Debt Instrument [Line Items]    
Secured long-term debt 105,744 0
Secured Equipment Notes due in 2027 [member]    
Debt Instrument [Line Items]    
Secured long-term debt 147,192 177,295
Secured Equipment Notes due in 2026 [Member]    
Debt Instrument [Line Items]    
Secured long-term debt 55,797 78,359
Secured Equipment Notes due in 2025 [Member]    
Debt Instrument [Line Items]    
Secured long-term debt 30,930 43,955
Secured Equipment Notes due in 2024 [Member]    
Debt Instrument [Line Items]    
Secured long-term debt 7,754 20,751
Secured Equipment Notes due in 2023 [Member]    
Debt Instrument [Line Items]    
Secured long-term debt $ 0 $ 15,968
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt and Financing Arrangements - Schedule of Outstanding Debt (Parenthetical) (Detail)
12 Months Ended
Dec. 31, 2023
Secured Equipment Notes due in 2028 [member]  
Debt Instrument [Line Items]  
Equipment notes due period 2028
Payment Frequency monthly
Secured Equipment Notes due in 2028 [member] | Commencing on 2023 [Member]  
Debt Instrument [Line Items]  
Equipment notes, date of first required payment 2023
Secured Equipment Notes due in 2026 [Member]  
Debt Instrument [Line Items]  
Equipment notes due period 2026
Payment Frequency monthly
Secured Equipment Notes due in 2026 [Member] | Commencing on 2021 [Member]  
Debt Instrument [Line Items]  
Equipment notes, date of first required payment 2021
Secured Equipment Notes due in 2025 [Member]  
Debt Instrument [Line Items]  
Equipment notes due period 2025
Payment Frequency monthly
Secured Equipment Notes due in 2025 [Member] | Commencing on 2021 [Member]  
Debt Instrument [Line Items]  
Equipment notes, date of first required payment 2021
Secured Equipment Notes due in 2025 [Member] | Commencing on 2020 [Member]  
Debt Instrument [Line Items]  
Equipment notes, date of first required payment 2020
Secured Equipment Notes due in 2024 [Member]  
Debt Instrument [Line Items]  
Equipment notes due period 2024
Payment Frequency monthly
Secured Equipment Notes due in 2024 [Member] | Commencing on 2020 [Member]  
Debt Instrument [Line Items]  
Equipment notes, date of first required payment 2020
Secured Equipment Notes due in 2024 [Member] | Commencing on 2019 [Member]  
Debt Instrument [Line Items]  
Equipment notes, date of first required payment 2019
Secured Equipment Notes due in 2024 [Member] | Commencing on 2017 [Member]  
Debt Instrument [Line Items]  
Equipment notes, date of first required payment 2017
Secured Equipment Notes due in 2023 [Member]  
Debt Instrument [Line Items]  
Equipment notes due period 2023
Payment Frequency monthly
Secured Equipment Notes due in 2023 [Member] | Commencing on 2019 [Member]  
Debt Instrument [Line Items]  
Equipment notes, date of first required payment 2019
Secured Equipment Notes due in 2023 [Member] | Commencing on 2016 [Member]  
Debt Instrument [Line Items]  
Equipment notes, date of first required payment 2016
Secured Equipment Notes due in 2027 [member]  
Debt Instrument [Line Items]  
Equipment notes due period 2027
Payment Frequency monthly
Secured Equipment Notes due in 2027 [member] | Commencing on 2022 [Member]  
Debt Instrument [Line Items]  
Equipment notes, date of first required payment 2022
Minimum [Member] | Secured Equipment Notes due in 2028 [member]  
Debt Instrument [Line Items]  
Interest rate secured debt 5.21%
Minimum [Member] | Secured Equipment Notes due in 2026 [Member]  
Debt Instrument [Line Items]  
Interest rate secured debt 1.48%
Minimum [Member] | Secured Equipment Notes due in 2025 [Member]  
Debt Instrument [Line Items]  
Interest rate secured debt 1.51%
Minimum [Member] | Secured Equipment Notes due in 2024 [Member]  
Debt Instrument [Line Items]  
Interest rate secured debt 2.50%
Minimum [Member] | Secured Equipment Notes due in 2023 [Member]  
Debt Instrument [Line Items]  
Interest rate secured debt 2.70%
Minimum [Member] | Secured Equipment Notes due in 2027 [member]  
Debt Instrument [Line Items]  
Interest rate secured debt 2.07%
Maximum [Member] | Secured Equipment Notes due in 2028 [member]  
Debt Instrument [Line Items]  
Interest rate secured debt 6.32%
Maximum [Member] | Secured Equipment Notes due in 2026 [Member]  
Debt Instrument [Line Items]  
Interest rate secured debt 2.41%
Maximum [Member] | Secured Equipment Notes due in 2025 [Member]  
Debt Instrument [Line Items]  
Interest rate secured debt 1.80%
Maximum [Member] | Secured Equipment Notes due in 2024 [Member]  
Debt Instrument [Line Items]  
Interest rate secured debt 3.59%
Maximum [Member] | Secured Equipment Notes due in 2023 [Member]  
Debt Instrument [Line Items]  
Interest rate secured debt 4.10%
Maximum [Member] | Secured Equipment Notes due in 2027 [member]  
Debt Instrument [Line Items]  
Interest rate secured debt 6.45%
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt and Financing Arrangements - Summary of Aggregate Principal Payments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Disclosure [Abstract]    
Year 1 $ 105,108  
Year 2 95,619  
Year 3 80,699  
Year 4 51,306  
Year 5 17,950  
Secured long-term debt $ 350,682 $ 342,465
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Additional Information (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Lease And Rental Expense [Line Items]    
Right-of-use asset $ 213.3 $ 103.3
Lease liability 224.8 $ 109.3
ASU No. 2016-02 [Member]    
Lease And Rental Expense [Line Items]    
Estimated ROU assets and lease liabilities $ 7.1  
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Summary of Lease Costs (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]      
Amortization of finance right-of-use assets $ 2,650 $ 2,075 $ 2,304
Interest on finance lease liabilities 194 13 29
Finance lease cost 2,844 2,088 2,333
Operating lease cost 48,868 21,232 12,343
Short-term lease cost 300 379 171
Sublease income (1,051) (251) (327)
Total lease cost $ 50,961 $ 23,448 $ 14,520
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Maturity of Operating and Finance Leases Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Finance Lease Liability, Year 1 $ 1,619 $ 1,179
Finance Lease Liability, Year 2 558 0
Finance Lease Liability, Year 3 303 0
Finance Lease Liability, Year 4 32 0
Finance Lease Liability, Year 5 0 0
Finance Lease Liability, Thereafter 0 0
Finance Leases Liability, Total 2,512 1,179
Finance Leases Liability, Imputed interest 68 4
Finance Leases Liability, Present value of lease payments 2,444 1,175
Less: Finance Leases Liability, current lease liabilities 1,579 1,175
Finance Leases Liability, Long-term lease liabilities 865 0
Total Lease Liability, Year 1 57,135 34,726
Total Lease Liability, Year 2 50,555 29,618
Total Lease Liability, Year 3 41,953 24,081
Total Lease Liability, Year 4 33,099 16,300
Total Lease Liability, Year 5 26,363 9,136
Total Lease Liability, Thereafter 54,863 5,618
Total Leases Liability 263,968 119,479
Total Leases Liability, Imputed interest 39,135 10,200
Total Leases Liability, Present value of lease payments 224,833 109,279
Less: Total Leases Liability, current lease liabilities 46,269 30,722
Total Leases Liability, Long-term lease liabilities 178,564 78,557
Operating Leases Liability, Year 1 55,516 33,547
Operating Leases Liability, Year 2 49,997 29,618
Operating Leases Liability, Year 3 41,650 24,081
Operating Leases Liability, Year 4 33,067 16,300
Operating Leases Liability, Year 5 26,363 9,136
Operating Leases Liability, Thereafter 54,863 5,618
Operating Leases Liability, Total 261,456 118,300
Operating Leases Liability, Imputed interest 39,067 10,196
Operating Leases Liability, Present value of lease payments 222,389 108,104
Less: Operating Leases Liability, Current lease liabilities 44,690 29,547
Operating Leases Liability, Long-term lease liabilities $ 177,699 $ 78,557
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Summary of Supplemental Cash Flow and Noncash Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]      
Operating cash flows from operating leases $ 36,073 $ 19,135 $ 11,523
Financing cash flows from finance leases 2,708 2,093 2,682
Operating cash flows from finance leases 194 13 29
Cash paid for lease liabilities 38,975 21,241 14,234
Right-of-use assets obtained in exchange for new financing lease liabilities (net of disposals) (3,978) (2,017) (72)
Rights-of-use assets obtained in exchange for new operating lease liabilities (net of disposals) $ 133,358 $ 77,178 $ 11,684
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Summary of Weighted Average Remaining Lease Term and Discount Rates (Detail)
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Weighted average remaining lease term — finance leases 2 years 1 month 20 days 7 months 6 days
Weighted average remaining lease term — operating leases 5 years 7 months 28 days 4 years 21 days
Weighted average discount rate — finance leases 4.29% 1.20%
Weighted average discount rate — operating leases 5.47% 4.51%
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Internal-Use Software - Additional Information (Detail) - Revision of Prior Period, Accounting Standards Update, Adjustment [Member] - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Deferred Costs Capitalized Prepaid And Other Assets Disclosure [Line Items]    
Capitalized internal use software costs and implementation costs net of accumulated amortizations $ 56.4 $ 57.3
Capitalized implementation and internal-use software costs during the period $ 16.7 15.7
Maximum [Member]    
Deferred Costs Capitalized Prepaid And Other Assets Disclosure [Line Items]    
Capitalized implementation and internal-use software costs amortization period 10 years  
Property and Equipment, Net [Member]    
Deferred Costs Capitalized Prepaid And Other Assets Disclosure [Line Items]    
Capitalized internal use software costs and implementation costs net of accumulated amortizations $ 44.4 45.9
Other Assets [Member]    
Deferred Costs Capitalized Prepaid And Other Assets Disclosure [Line Items]    
Capitalized internal use software costs and implementation costs net of accumulated amortizations $ 12.0 $ 11.4
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation Plans - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Jan. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation expense related to share-based compensation plans   $ 21.2 $ 20.6 $ 20.1
Compensation expense related to share-based compensation plans, net of tax   $ 17.0 $ 15.7 $ 14.9
Time Based Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock grants   384,394 429,344 1,069,160
Restricted stock grants, Weighted average grant date fair value   $ 37.53 $ 41.46 $ 33.01
Unrecognized compensation cost related to non-vested share-based compensation   $ 34.0 $ 41.3 $ 45.5
Unrecognized compensation cost weighted average period recognized (years)   2 years 9 months 2 years 8 months 1 day 3 years 1 month 9 days
Time Based Restricted Stock [Member] | Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock vesting period   1 year 1 year 1 year
Time Based Restricted Stock [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock vesting period   5 years 5 years 5 years
Performance Shares [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation expense related to share-based compensation plans   $ 6.3 $ 5.6 $ 5.8
Compensation expense related to share-based compensation plans, net of tax   $ 4.8 4.2 4.3
Performance Based Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock performance shares earned   200.00%    
Additional restricted shares issued   94,956    
Restricted stock vesting date   Jan. 02, 2024    
Restricted stock grants   201,830    
Restricted stock grants, Weighted average grant date fair value   $ 33.39    
Unrecognized compensation cost related to non-vested share-based compensation   $ 7.2 $ 7.6 $ 6.5
Unrecognized compensation cost weighted average period recognized (years)   1 year 6 months 1 year 6 months 1 year 6 months
Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock grants, Weighted average grant date fair value $ 45.62      
Total fair value of restricted shares vested   $ 26.1 $ 22.7 $ 25.4
2022 Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares available for future grant   2,888,438    
Employees [Member] | Time Based Restricted Stock [Member] | Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock vesting period   3 years    
Employees [Member] | Time Based Restricted Stock [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock vesting period   5 years    
Employees [Member] | Performance Shares [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock vesting period 3 years      
Restricted stock grants 100,862      
Employees [Member] | Performance Based Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock grants   106,874 103,588 159,216
Restricted stock grants, Weighted average grant date fair value   $ 39.75 $ 42.12 $ 28.5
Employees [Member] | Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock vesting period 5 years      
Restricted stock grants 437,166      
Employees [Member] | Time Based Shares        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock grants 336,304      
Outside Directors [Member] | Restricted Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted stock vesting period 1 year      
Restricted stock grants 35,088      
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation Plans - Schedule of Non-Vested Restricted Stock Activity (Detail) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Time Based Restricted Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average grant date fair value Non-vested, Beginning balance $ 33.61    
Weighted average grant date fair value, Granted 37.53 $ 41.46 $ 33.01
Weighted average grant date fair value, Vested 29.87    
Weighted average grant date fair value, Forfeited 36    
Weighted average grant date fair value Non-vested, Ending balance $ 36.51 $ 33.61  
Shares Non-vested, Beginning balance 1,460,440    
Shares, Granted 384,394 429,344 1,069,160
Shares, Vested (473,516)    
Shares, Forfeited (206,022)    
Shares Non-vested, Ending balance 1,165,296 1,460,440  
Performance Based Restricted Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average grant date fair value Non-vested, Beginning balance $ 32.1    
Weighted average grant date fair value, Granted 33.39    
Weighted average grant date fair value, Vested 26.25    
Weighted average grant date fair value, Forfeited 35.58    
Weighted average grant date fair value Non-vested, Ending balance $ 36.47 $ 32.1  
Shares Non-vested, Beginning balance 307,700    
Shares, Granted 201,830    
Shares, Vested (189,912)    
Shares, Forfeited (26,828)    
Shares Non-vested, Ending balance 292,790 307,700  
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation Plans - Restricted Stock Granted (Detail) - Time Based Restricted Stock [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock grants 384,394 429,344 1,069,160
Restricted stock grants, Weighted average grant date fair value $ 37.53 $ 41.46 $ 33.01
Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock vesting period 1 year 1 year 1 year
Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock vesting period 5 years 5 years 5 years
Employees [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock grants 344,122 383,288 1,020,034
Outside Directors [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock grants 40,272 46,056 49,126
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]      
Expenses related to employer contributions $ 8.5 $ 6.7 $ 5.7
Expenses related to deferred compensation plan 0.3 0.3 $ 0.3
Deferred compensation liability $ 20.5 $ 17.8  
Nonqualified Deferred Compensation Plan [Member]      
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]      
Percent match by employer on the first 6% of employee compensation 50.00%    
Maximum percent of compensation employer will match 3.00%    
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Repurchase Plans - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Oct. 31, 2023
Oct. 31, 2022
Equity Class Of Treasury Stock [Line Items]          
Purchase of treasury shares $ 143,770 $ 75,000      
Class A Common Stock [Member] | Employee Restricted Stock Plan [Member]          
Equity Class Of Treasury Stock [Line Items]          
Purchase of treasury shares $ 153,900 $ 118,100 $ 9,100    
Stock tendered for payments of withholding taxes (in shares) 4,020,598 2,957,330 268,658    
Class A Common Stock [Member] | 2022 Share Repurchase Program [Member]          
Equity Class Of Treasury Stock [Line Items]          
Stock repurchase program, authorized amount         $ 200,000
Class A Common Stock [Member] | 2023 Share Repurchase Program [Member]          
Equity Class Of Treasury Stock [Line Items]          
Stock repurchase program, authorized amount       $ 250,000  
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Aug. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Related Party Transaction [Line Items]        
Purchase of treasury stock from related party   $ 0 $ 34,767 $ 0
Class A Common Stock [Member]        
Related Party Transaction [Line Items]        
Common stock, par value   $ 0.01 $ 0.01  
Class A Common Stock [Member] | DPY Entities Member        
Related Party Transaction [Line Items]        
Shares transferred 685,456      
Common stock, par value $ 0.01      
Class B Common Stock [Member]        
Related Party Transaction [Line Items]        
Common stock, par value   $ 0.01 $ 0.01  
Class B Common Stock [Member] | MAY Entities Member        
Related Party Transaction [Line Items]        
Shares transferred 243,755      
Common stock, par value $ 0.01      
Purchase of treasury shares (in shares) 87,393      
Purchase of treasury stock from related party $ 34,800      
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Event - Additional Information (Details)
Feb. 22, 2024
$ / shares
Subsequent Event [Line Items]  
Dividends Payable, Amount Per Share $ 0.125
XML 88 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Valuation and Qualifying Accounts (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Allowance for Uncollectible Trade Accounts [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year $ 38,580,000 $ 20,061,000 $ 8,280,000
Charged to Costs & Expenses 1,426,000 2,985,000 308,000
Charged to Other Accounts [1] (5,295,000) 15,557,000 11,510,000
Deductions [2] (2,000) (23,000) (37,000)
Balance at End of Year 34,709,000 38,580,000 20,061,000
Deferred tax valuation allowance [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year 1,567,000 5,023,000 6,518,000
Charged to Costs & Expenses (393,000) (3,456,000) (1,495,000)
Balance at End of Year $ 1,174,000 $ 1,567,000 $ 5,023,000
[1] Expected customer account adjustments charged to revenue and write-offs, net of recoveries.
[2] Represents bad debt recoveries.
EXCEL 90 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( '6+6U@'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 " !UBUM8HK+5YNX K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2@,Q$(=?17+?G=U4+(1M+A5/"H(%Q5M(IFUP\X=D9+=O[VYLMX@^@,?,_/+- M-S"=CD*'A,\I1$QD,=^,KO=9Z+AA1Z(H +(^HE.YGA)^:NY#'7K*T-8M,#E/ MC*>Q[^ *F&&$R>7O IJ%6*I_8DL'V#DY9KNDAF&HAU7)33NT\/;T^%+6K:S/ MI+S&Z5>V@DX1-^PR^76UO=\],,D;?ELUO.+K'>>"KP7G[[/K#[^KL O&[NT_ M-KX(R@Y^W87\ E!+ P04 " !UBUM8F5R<(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 '6+6UAZ)[!P# D (0[ 8 >&PO=V]R:W-H965T&UL MM9M[<]JX&L:_BH;=Z;0S2? -2)K+##&AY6R220_+M MSRMC,,[( G=$I]/BR_O8_EF7][&DBR5ESWQ.B$"O29SRR]92CS*A]%ENC,++EB7OB,0D$%("PW\OQ"=Q+)7@ M/OY7B+8VUY2!V[_7ZL/\X>%A)I@3G\8_HE#,+UNG+122*KL6SD(C01+^KPKY2M)32\I& MXC-?X(!W!5%ATX?; MUO%?*C[:J*9\#(E5^'0V?#K:!^P#G# '-(SQ3 5('S_%,5=Q];5A30D9$JL0 MZFX(=?& ZC=(8>WY()C55X]/%?OU]_40'21C4%9$BL LBVRL3-TCYB MD:P]D%G$!<-0L.YQHFRO=@@!*_3EX=OW\1$:W?LG*FQZA:;<3*E5P6UEO/8^ MX'RHBPSJX0B2TU?T%WE3HM-+6?#GS(._CI*:-K@Q-4-J56I.206"A[C!W M*-91,YKDFU*K4BO3?%N?IQ?4_J9QE@K,WJ"VQH2I:>F5[JD2EM%\WY1:%5:9 M\=OZ1'WSM4,0MOK\)!LSO"YS2FAZQ;HB9C3A-Z56I5:F_+8^3R^HY04+^=#X MSRA3=YUZG5O,9@3U@X" $,B$*TDE/Z,>P)1:E5_I FQ]XE[P>YQ#CX!\FBQP MJL:GEZEUY/JXQK .80+LT@78^C1^#2O! .LZXW"8JULSO4X]+:.&P)1:]>-H MZ0BI6FGUZ-J@T*M4ZN)H=Z7JX<[[0'QL0^!6ORHN)39OZ./E5_BD1,$)TB MV_DX^03Y:Y Q *9DM,-#Q)ASU)8J4N>47-@2JU*MC0'CCZ17Z-$-Z_!'*?0']99^!U"]_W'0?^_2EY&38$I MM2JOTA0X>YD"F2B@^RR9J-W3#A'KV.GU.JKQ'U\?V1C6(;R 4WH!9R\O,$H# MRL \Y<-+1[E]@LH,J1L%BP .P:>ANL3IU0_F#)_R* M1B$8@F@:!:M!.DW9TTNZW6//LGK6:4=)SZA/,*56I5?Z!&46 MU.DGNDR57/5RW_ SNF:4/BO!&?43IM2JX$H_X>SE)S;@-JWAF-&7* W4I5*O M.;I58C-J+$RI5><4#:,4IT$$%3-/./)] M-XSE+HRQ8@;L+XE2/>=/?YGZ$FC43YA2J\(L_82[WUPCON5H28@F<@;$E#!2 MD[SI5=5W_30G6],J/OQQZMB]^"B_['M@<$9*!2"%S;#@ M,HUB^(TYPO*3H,AOCDY/E';N=UZKIF@?PLZYI9US]?YKW:[6??S;$7[#4B[0 M!YPLSM%/FD&YN[T=*Z$9M7*FU*K02BOGZFW7&II,'V4!58+32_AS*,XS>H1& M,1RBD7+P5J_1&-HAC)Q7&CE/;[O6T(81U,[10,5LAX)ZII,^J/%,Z4.X-J]T M;=X.UZ88I4"_[HBT)LK^6:_7=&3(J-K E%J596GNO)7Q,;K&P3-IS7RC:@-3 M:E6>I='S]II.5AU >Y2#91Q]RP1TZZF<-ZND:G3I2*'6W1IQ[#I.QW'ER,I+ MA=A!%H9LK0S1^[-5;;YN4)M-^C;?J-K E%J59>D"OSB_4MFMSI^>=6>[[NFS4 [:WEBW*.2OY\D^. CDRN5K! MN-F[66+:SQ=6MLO35^M3[["<\L)13*80:IWTX,6RU9+/U8:@BWP1Y(0*09/\ MYYQ@<&7R!#@^I52L-^0%-@MOK_X/4$L#!!0 ( '6+6UC.G*>,VP< )(C M 8 >&PO=V]R:W-H965T&ULK9I]3^LX%H>_BM6]VMF5 M"HU?XB3W0J52V+UH&6!I[XQ6J_G#I"Z-;A)W'!>X\^G'24O3QB^449& ICD^ M^9WXV,^QD[,7(;]7"\X5>"WRLCKO+91:?AX,JG3!"U:=BB4O]9FYD 53^E ^ M#:JEY&S6-"KR 0H".BA85O:&9\UW]W)X)E8JSTI^+T&U*@HF?USP7+R<]V#O M[8N'[&FAZB\&P[,E>^(3KKXM[Z4^&FR]S+*"EU4F2B#Y_+PW@I_')*P;-!:_ M9/REVOD,ZE >A?A>'US/SGM!K8CG/%6U"Z;_/?,QS_/:D];Q^\9I;WO-NN'N MYS?O_VJ"U\$\LHJ/1?YK-E.+\U[< S,^9ZM-S=BIP$DC@9HTP =V@!O&N FT+6R)JQ+IMCP3(H7 M(&MK[:W^T-R;IK6.)BOK;IPHJ<]FNIT:CN]N)WCZ=4EN!C=C&['5V#R M]>IJ.@$GX-OD$OSCTS_!)Y"58+H0JXJ5L^ILH/25Z_:#='.5B_55D.,JESP] M!1CV 0H0MC0?']X<[3![".$)1<#9XWHW'-$,QI01MS?:4DJU2XE4Z M2E.QTL+T[)!RK?(QYT!)-N-]4')ED[OV1W=TT"" 2=21:YI%D,(DL,L-MW)# MK]P[M>!R1ZOUAH;&I3$.XXX^BU%"([LZNE5'O>KN)5^R; 84>[4KH\9%880Q M[$BS6-$D=FB+MMJB@[3Q5PVCBE=->HKF=J8K*75R E95W)ZBD:&(P"!..KI- M*XP22.RZXZWNV*M[>C<=W8#]R<,F,38N'I,$D;"CT32#04BCP)&7R59EXE7Y MP"LELU3QF9ZTG_5!X1KMB2$ !1'%'9FF%8P#&MI%PJ#E3O!.$NA21*H?3>?7 MT]*RUNDX,XT;F(.FIM=C&F,7;HW>$D]-_6NAXX$?.35<4WZ:D!69QA$Q)!NVL$ 05?6PI9VT L8A_1Y5K(R?4FIU3ZG0!!%*, V(T<46PQ@&P4XD^Q);:,'HH*+QYGIT<7US/;V^ MLE>.T N_CY:.Q_*V'W1+/.A'WK8F6[(?;4%F#=O$&28)CKK%CM6.1*&K?UKL M03_W#*E-16&5:D&:EF#DNL4L#*F#)*@E'_*33PN5*TUGK5.*/+>N/DR*(5V> M=15:S*C^21P*6]8A/^O>%#KO(+*@"D$4=FL'FQU&&#G8@'86<'ZDW=3( GG& M'K,\TT7$821&)J@(H4EW>6,Q0TE('),<:H&&_$ S11_"8&2!5AAU"UZ;%8P< M51IJP8;\8!MOZO&ED,VNBYB#7)1/)XK+ LSXHQ5VR(28KFQUE=[5;+.#$7%, M!:B%'?+#;K]0WYFPK6I-I-$PUA5:5ZW%+H%1Y"C74EF9O^9LYTM5<>H4ABKN:FTRO1O_Y^O=S>75P^0GQ%X4?+M6-YVX^ZQ2+V8_%>OO5,I43ZO0\^G090%QH2/+-\Q;\ MU ^"H/X%U8+)>NMEI19"9G_PV1=0BK=OLZIJ^"^!6*E*+\!F=29F9;-_VZS8 MS9W8S>TTV6GL'OI,]@/?V>3THW4TFV4UH%@.ZJVE$RTU9S,SA:KV(_5^Y5,%_607\HLY?6-Y:\IKZJ:KSHQ9KP^$,T#BFR] M[*W/Z-$&'GG)YUES^ D&?1Q0:X F64]@2(R=Q_?M]@-L"8S]!'[@BNFO9H S M6>KFFM(.G2U[L9^]NM)=%:N<*;[=@12%[H%%_:#J M64_)HK)+-TE[ E$7%S8KY-K/P2V-L9_&4ZF1L)(_UH/\"V!*JZY4'T#+JFQ;E^)#M5MM$ M;A5L03C%A!K;KC;#,$FH:X\%MQ3'?HJO!>^4FV!T>WEX );M6.L6A\W0M\5! M6JX3/]?'.=-ST B,15'H8G]2IQ?X_\^\>.3R-^L#&*^_C\+S6-[VHV]+!G*D MDH$OOPQUS)&_[T>\\#25'2D=OK?'AJ(_D;3_JMG @_L+AW70,C6?/M)N,/I.U MK,'."Q/UVRH_,_F4E95>:\UUF^ TTHWE^@60]8$2R^8=BD>AE"B:CPO.9ES6 M!OK\7 CU=E"_EK%]#6?X)U!+ P04 " !UBUM8 2+^UL,# 2#P & M 'AL+W=O8I-IDE-];L,F(9B(F*2P8XEF28/;C'F*Z'VNF]G+C&]E$0MW0)Z,MWL 2 MQ/?M@LF17JF$)(&4$YHB!NNQ-C7O9J:O$O*(OPCL>>T:*2LK2I_4X&,XU@Q% M!#$$0DE@^;.#&<2Q4I(<_Y6B6C6G2JQ?OZC_F9N79E:8PXS&?Y-01&-MH*$0 MUCB+Q3>Z_P"E(5?I!33F^7^T+V*]H8:"C N:E,F2("%I\8N?RX6H)9C.F02K M3+ N3;#+!#LW6I#EMN98X,F(T3UB*EJJJ8M\;?)LZ8:DZC4N!9-/BGI0SGI?S&J=F74.P2VRS1MD&9;=DCZ[/-UJINO2 M?[4(5K4(5J[GG-%;R$\'&(,0R?4.GF[0%C.TPW$&;=8*+3_74E6RFQBWACG2 M=W4#/4$-3+O"M*_#Y)%\01SA3$24D?\A;,,M-+T:B2QQ]7=$W!_7@'8J:.=5 MT(3SK!W8.0$Y1NV*:$"Z%:3[*DBY[W$A/W&2;MI(W5[2KH@&J5>1>MVD&0LB MN6VA+2,!J#*$YP"X1%W+6Q""&M!\:R/\!@G\C%:0PIJ(-@/%7&X-SS1LPSLR MT1?5,.)71OQ.(X^RZ?",_4#+8L67^8JW0?HG:VC:MF5;WN"(\S1PZ+F>X3CM MI(.*=-!).HNQ7-\IFM$DD8TGYT7_?(9D!>S?-N!..=67[_@6!S#6Y OCP':@ M37[_S?2,/]IVPE\DUG ^K)P/NYT7CB_9%(>7;(H]00U&TSAT,.,*RHOVQ%*Q M\:GXMNW[)[OB)9%-[EKG-:_G/K\MEFIU$M]U+<<<#(^9+XAL,A\:I=G=*5N9 M>W;)4K*.XUFRMPRMX^^C+=(=> /3<<^ 'UJGV=T[BR*^O[R(N_6NK>)?I=9T M?^C!9G<3OJ*02Z6>2NZ+:G(>VK#9W8=?4\JG+=;S+/NTD'OCFLR'AFQV=^1K MR]@[X7!]9VC8Q[R]<4W>0]\UNQOOJTKXM+6V0_?&%=!Z[<"B3HN?,=N0E*,8 MUC+1N/7ERV+% :P8"+K-SS K*N2)*+^,Y*$5F J0S]>4BI>!.A95Q^#)3U!+ M P04 " !UBUM8OSZUMYT& \'0 & 'AL+W=O5DLQWQ=,!I5@])DC"S+&:8S&YS#+D2Y8WQY')-EVS.Q-?U8R&OQBU+%*@8(MKD;7\") ?CF@0GR+V8X?? :EE.<\_UY>W$97(ZN<$4M8*$H**O]M MV90E2/AYS_ZI$B_%/%/.IGGR>QR)U=7(&X&(+>@F$5_R MW6?6"+)+OC!/>/47[!JL-0+AAHL\;0;+&:1Q5O^G+TT@#@9 9V :@:@_@ R M, W _!K!Y!F *DB4TNIXA!002>71;X#18F6;.6'*IC5:"D_SLIUGXM"?AO+ M<6(R?;B?/_QV&UP_S0(P?Y+_[F;W3W/P\ G/#ZX="@!K>+ MA"L^/,!WFX5YRL!<4,'DGA/@C^MG+@JY9_[4!;LF(WJRLI!<\#4-V=5(5@K. MBBT;37[^"3K6+[I G9(L.!'941!)&T1B8I\\K%E!19PM9;G:LFS#=*&K*>R* MHBR9VPF1:VA[]N5X>Q@5%6=C8A'?.L8%.CZ,L(=;W)$6N]5B&Q.BT\)>9 ?@ MC%_HU-BG3(13D@4G(CL*GM,&SS$FPN.F"%>R541 ;J&,K_-"[JNJ!V41V-&" ME85,QE87T9K9.5A/#(EM^_W\4''$PHYMX5Y^Z/A,9Q01,)D$8 M=VM$4[ED\3_5#9TH3YD&)-A&O=A/-3 9?,_OB=+ H$/<@1WLMZ)\HZC;C&]D M]H6L4A0F-$ZU"^2KB>1;I!?XJ8JR/U-IY[1.P%+C:=FNU=]!.AR2P/[R:'"^=1BA8U4'O@B:54G/#&3" M<9HPD"\ Y9P)_A%D3&AE064:9XZ'%54:&"+0=?JJ-#CHPZ&L@ZB3A8RRGG(A MERI7^H=6$U*KD^];V"9]52J0>([M.LIB:1FQ?U!PCG5U#@D:O<-!1XPKLZ35 M@Y5?+TLMAGTY*HZXQ$6PKT;#ASUB#^VHSJE 8F[O8L6*1@AXWRS1!VV+AT;3 M\]8>?U*VX%1LQU'L/!(TN@A98@63O&*?X]KPV9I]AHFZ;S4XU[:4;:N#86LH M(3K' LV6I95B2&[52D#+@DINJS#/[3<*#<@>D- Y$FBV)%5.#Y=/U3K@ ]_0 MS%T%R<52=J4&AH9SK"%%#T:F.,Z?8^H@[DV M&4JJSH' _[(@57UY9HN\8&!=Y-NX>ILC+_>U1]"7@=:@>@ED^RCQ.[^$S'XIB).-8-$;=;DZ7:BO2T5)7:BO2\=E#SR HLY'(;./JE=K M5YW'2'ET*Y_;EC+[-^FS%"@?M"MQ'.0;P07-HH$7<4@U10[&J.\_=#"'0*7% MZ6">,[3-.XN%S!9KOXC_7Z[JCQSL*P_B.I@+5;DZF.OU&_KXX%@I9<6R.I[C M,@DWF:B/8MJ[[1'@=77PU;M_ R^"^B"OHZG/%>]HL8PS#A*VD)36N2M+25$? MU=47(E]7AU?/N1!Y6GU<,1JQH@3([Q=Y+O87Y0^T!Z:3?P%02P,$% @ M=8M;6$ $+QJH"0 J5@ !@ !X;"]W;W)K+'KM%Y-F&'8DW6C-_1UQ-VJPZ[%WQ/Q5)R\)M57^91EGZLWUXO+D5&-2*S$ MO*P0L?SU14S%:E61Y#C^>X".CC&KCJ>OO]&#W9>77^937(AIMOI'LBB7ER-W M1!;B(=ZNR@_94R0.7\BJ>/-L5>Q^DJ=]6X>-R'Q;E-GZT%F.8)VD^]_Q\V$B M3CI0WM.!'3JP5@=N]W3@AP[\W [FH8/9ZF [/1VL0P>KU8'U=; /'>Q6!]/M MZ> <.CCM[] WK>ZAPTXND_UR[-9R%I?QU46>/9&\:BUIU8N=(':]Y1(F::7= MNS*7GR:R7WDUO7E_=_/']>S-O3\C=_?RUSO__?T=N0GDNYOI7Z.;/V;^ASOB M_^WC]?T_R9A\O)N1%[_]3GXC24KNE]FVB--%<3$IY6 JY&1^"/QV'YCU!+[/ MRGBEZ#;5=YNNXJ(@;X@,2MZ2:;9>RP/@KLSFG\F_WHGU)Y'_6P&=Z:%O%HND M.I+B%;F-D\58?K-IO$GD '507P^]W>;SI3RJR&V>S 6Y>2#^\US(P,\3=+'0L<*OS,I\_EV MO5W%I<3=E$N15[,M\^.R2EQ?!+E.Y]E:Z )$WU& S+7%-O^Z7[Z7WQ93#9Q( M71_%S8[B9KL(9D^$M^(Q2:MYD).\BE.Y"G%)9F+^BG#ZDC"#&2K=[IG6CEFE M_B]7E%J.Q_C%Y,NI4+OM')LVV\P4+-=RJ-ULYG>;C:EE6FZS6:"@,8M3VVBV M"U4XKS6T2-&(V;9A6\=VC3GGQSGG ^?\A3RBG0A9*(DK-[HRP=8:?:H5L/9:BY_B?"&O)U)Y/2$_E[GO023E M-E>?);6!AF8V)&SF=(]2:KOM+;&/C!D@82$2%CG=G7]C,AHZ<=I>?I=VB5?,:5Z;@@\VR] M$6D1[[Q,\5R]%BI=>9V1,,.P6I?24VW4YD-IP9DS$D*C1BA:4R0G9C;5 MBB3(]/"K#V'(Y[]D*T-HQIGK+N#7S&K]8O0I0PYB> M[1A#X_I06@"EA5!:I)CAL>U9GL%9CY)JWYC^>N.8*IQCEU/6/J2AUC&4YD-I M 9060FD15?C'C<5J"JDVD.G_UT'6AQN,I3F0VD!E!9":1%5&#_Y!17TWKR$-T"F4 M-H/2?"@M@-)"*"VB75-^[-H&,WLV_:RVF)G>8@;65?61A@H/2INQKC,\IA9M M95P?&C2 TD(H+3K0&M75T_EHRJDVHYG>C/Y%Y55]U,'2@CK:4)H/I0506@BE M1:SKCS/;X+2GP,].;H#6F]H_4F=E73N8&29KUT+TD0M$:1Q/(/2?"@M.'-&0FC4"$5KBJ2VVYG> M;O^)\M,[RV?7VQ5KP+2"YVRKG/=4VR%QO6AM !*"Z&T2#'#8\^V;,/L M<0%9[3$&9RFH]PRE^5!: *6%4%K$%)4"9CEVW_U'K#:?V8^8S[WE5J8P(*G) M':==;]6'':P;J%\,I0506@BE10>:I5FNYC\ZUWXQU_O%/U%PU9.')B@H;0:E M^5!: *6%4%K$%;XZ=VSFV3WG1UY;R5QO)0,+KKQK-;;SEGXP@^4$]82AM !* M"Z&T"$5K2JYVCKG>.086P_21!B<[J._,%?<^<]=MVP#0H &4%D)I$>_>YMV8 MCZ:<3IX*HO>3?U$Q3!]UL+2@=C64YD-I 9060FD15UGIG#L]A@6O[6JNMZM_ MI!C&NUXJH[SC3^@C#U;.64%]:- 2@NAM A%:PJG=JNYWJW6%\.XPOJU'8MU M- *]:QM*\Z&TX,P9":%1(Q2M*9+:6.=Z8_TGBF&\:]*Z5EL]T)NWH30?2@N@ MM/",N8U0$9O*J8UTKC?2]<4PKE2,ZH$0W+3-CFRZ#;O%,$4CQN3AVCGAJ/Q? M13%,-3K/]"AM/ZA."61>>WD4K2QF>JSG%BU>^\Y<[SN?7PQ3KP+49N9=@[/O M6750"QE*"Z"T$$J+%#,\IIPSSCH6S>3DD:K50WS?Q?ECDA9D)1YD7^.5(]68 M[Y^+NW]39IO=4U8_9669K7B+QJ(#]_R++RVYOJP:W'IQ-?_0]02P,$ M% @ =8M;6$N3P7ZQ" ^"< !@ !X;"]W;W)K.-MF1369GS?G;L7\G._K MLJC8K4!RO]UFXOD3*_GCQ01/7DY\*^XWM3XQFY_OLGNV9/5?NUNA/LWZ**MB MRRI9\ H)MKZ87.*SU/=T@T;QWX(]RH-CI*W<L9'FM0V3J MWP-;L++4D=1]_-,%G?37U T/CU^B?VG,*S-WF60+7OY=K.K-Q22>H!5;9_NR M_L8?_V"=H4#'RWDIF[_HL=-Z$Y3O9+VZNES=_7J67WS^G:/E=_?OZ^?K[$MU\08O+Y1_HRY\W?R_1%/VU M3-&[7]ZC7U!1H>\;OI=9M9+GLUK=@XXTR[OK?6JO1T:NAPGZRJMZ(]'G:L56 MQP%FZN9[!^3%P2?BC)BR_".B^ ,B'J' #2U>WYP S=/7-\<.-[1_'K2)1\>> M1R8W:*VR4:*UX%ND$EQD=5'=MQE2U 639U"WMV%].*RN'F=RE^7L8J+*@V3B M@4WFO_X'A]YO4)>=,EAZHF!'W>GWW>F[HL^O5>4LJIQO&=1G;=N@::L+Y,,< MAU% XO/9PV%OV#(:A(EOR%(@6H3]R.]E1PZ"WD'@'!"7J_^I*J J;2U1S56I MS7F5%R5#56]-G]>?)@8KFQ1$!_D2.O)%GFPG;BW$__D4:Z9$"HKZNR)@0\EMBZ9J!LS;MX6 MJ>=FU@%;-*5)0F #26\@<1I8\*U"/=D./?:DCYDJ!F56:U,9"9JG=J&(ZG M5!?HJ-/#F :&&TA&?!R9?B =3G!$1QP=T!9V3^\;53!4M="^AN+AW0JF9AI'8>[: M']=3WS=M "H%7XF5V8 N'JU4 Z1A)XCT+KK*W"8SKS=,J$6( O]:,3AP$+8#4,WC1F'"9M#IC2BYO0/R7Q"+1. C,3Q M6 8-5(/=6--GT"Y[UND#.K'I Q-L326V:AHG^"#).R>V+HH/H>'8R0 TV$TT MRHG8LV'$@4X % EI:$[?"T 71"&VK ",%,9CN3.0#7:CS36OIB])JIHQWTZ$ MQ$\NM MX#ECJZY'7\B7*03<:78!>].F#1)%V%R\ #*?)"0Q1PL@"W T,H&0 5Z(&UYN M]R+?9'IN5'Y46JADJ)^;>=)M#B(/W_-"*QL (5%HYGNF02@B)4DPLD0C \L0 M-\M<'I!ZC^]-&6@87IC[G9U# $E(Z,78K&J0$'LD#,W9$Q020L.15309.(>X M.:>O:WO9(#68\J!)"%XBBLU[7T!"$L5Q1$R3D!![>+2L#:A#PC>5M751957^ MFK+F1*@WE[531DM/%>VX3P?P(F[P>LE^G1&U8)G3+?63036K5DSOFJVY0(=F'XMZL^'E2N?$ MZ,*-0'#E86N+"=+%U-PX3"%9@LG(DH .J$;=J/:ER6Z&2J:'YXM+\"<6:/;=#RJN.G!0@-@>:$A\4#H\EI\T\)ODM (VUE0UH MIGALJ [<1'_.3465BZ;&O%NQ]NB]?K)OA;5J'?R9(H-M?Z MD$Z-=V]DK4\'M*%NM!GWRO0FX$]< IM-BG4MT %T4&^D4+SCWCAV.= .C9U0 MO-SO=B73_'K"*:.EIXIVW+$# M:E$W:EU5BAK5&@KL-IMY, FLA2$@BQ+K1PE(%7HCA=P?^,EW\]-5]P["& 9V MS8]>G_!CDV47@ R3.+8P$- %<9"8&#@[>"5JR\1]\VJ91,WN;_MN47^V?WWM MLGEIRSC_"9^E[4MH0YCVG;BOF5"E3"IP7*N0WL=(W9-H7S-K/]1\U[QX=;_!U!+ P04 " !UBUM8<>Z2'=\; M /3@ & 'AL+W=O#^[3KF[Z;T^VP[!__NA17V[]KNB7 M[=XW>+)NNUTQX&.W>=3O.U]4,FE7/[HX.WOV:%>$YN3E-_+=N^[E-^TXU*'Q M[SK7C[M=T=V]\G5[^^W)^4G\XGW8; =^\>CE-_MBXZ_]\//^78=/C](J5=CY MI@]MXSJ__O;D\OSYJR<<+P/^(_C;/OO;\22KMOW(#V^J;T_.2)"O?3EPA0+_ MW?@K7]=<"&3\W=8\25MR8OYW7/U[.3O.LBIZ?]76?PO5L/WVY.L35_EU,=;# M^_;V+][.\Y3KE6W=R[_N5L=^A1W+L1_:G4W&YUUH]/_BD_$AF_#UV0,3+FS" MA="M&PF5KXNA>/E-U]ZZCJ.Q&O^0H\IL$!<:7LKUT.%IP+SAY6O?EUW8"X?: MM7LU]AC0]ZYH*G>M%\7OK\.F">M0%LW@+LNR'9LA-!OWKJU#&7S_S:,!M'#% M1Z7M^TKWO7A@W_,+]V/;#-O>?==4OIHO\ B'2">YB"=Y=?'9%5_[GR_< MQ=G%X\^L]SAQYK&L]_B!]8X=S?^Y.4??W?^[.S%9ZA]DJA]\KG5_P_O\;/['C_53V\_?.?.E^Y_AZAI MWG/WEW'E?NC:<;]P;QK<]Y_^^+NO+R[.7N![^>O\Q<+95[?^\)NQMV]2FJ$>/P9T#T68;L/O2O<5'6TPI OV]"TU9CY7' MD=9C73L0M>%CM^[$4GV>S$C; D??R;3;;2BWKNA\9$'E>"T;5_2]'WIWBU&W MN@P\1E<,?B$?/C-_=0-&W8=AB8+OC:B7, U5-SW= ;>)=/&5H M!M_MVJJH%Q@[EA_KMJ@6N,V^/\55-:?9E^NZ&%8>?PQ^)Z2.G3^5[=JZYO<@ M#M(X@$2>H/,;;%G4NBZ.K!3=9U8B1A@.#]CCHG GV<@H1XO# QV1BT6Z*M"& MF:&2H0MW"RYN6^,^",1VZU#7G(PY@:3N0NUQC!KRV$&2P.#2US)8&-7(2A@7 M]\*1&JAKZ7^A*/\^A@Z\@!?$SI6[#)W[7G;YD;M$%?S^\OL? MHRK)KM!*?S59Z6PXMZ3K_LRQU M/E_J:MONAZ+YZ#Y$ELZ7B\^G)=_[-36X=3^U@W=/HBV \<&2?5!-C[:""E=4 M53".A4:1$#XMW3NH6AGVD#**^%5^33!6'[8^NSI0RKO!>/(=URZW/0D-E;I0 MZZ<6LH 08400U8 14@W"R;<%K,RNA2I1LJ'@3\_<'YP'[; 44$(8A6W8T\BU MP]9WMZ'WSG_R76H0[94FD=JB M5 X)'2OO&P=! S;A&9?NJNBW,E;^^ Y4P7#)29^[ORE#Q( 6L)L<."V"QN57!%,@:-3\W$RN9@DV!$> M"'T42K=08QIIID5H._JET-SX?K"-/7@MNY,X]_>Q$*,\72>I#(.Y"%Q5!>2, MU2J_;R%.T[5&D7S]^C+ZHB]A8HL;L=AQV )>QXNEF0L$#N?O<.CNHY_67$:7 MV4.L2P]6KJ"4'(Y;;6]Y=2+"/S_5*=+U MF)O0B>K^\ RF &6=*[AB?;R0[^T][+RABRHMP(]>HF.33;84G5GV\JG@;.N]MPQGKMBDW! M6Y*ITWEOX;2I4BM(L*?OWE)#$J?4^4*"BFSMJ!$\/J1Y';H=G8:(S]9/=&-& M"_-+[:U:U[0\4NF]CBHV&_@5:(RLOM,+!"=N @R[X@Z2?BJD8^5#;DR/E^[' MR7=0I4,SZAI<#4&,&A->)N]32&QN0M&*<1<"C/TOAPBFTT:$%O! M5R?T9APJ)@[-S%?&+%&;!%8@P[B# B!%#D,$0 \'U9R4"6=0:VO0YE>DT\3' MTU8P)V&GL*+Z M98S&!1>*B_*-8;L $P2@,!(L]0[\K6D'JM#OQ\$;1PQH']D_[7R+R<4>4.N3 M; EI^+U[_&3Y%9%!'?$>OOIZ^6SZZM>-)7:F' )6U'?+S."HOMW"&$.*1-]: M,BB2AL7]&M0.,Z?Q:5N "_09[R=5 06Y&M]7"=7F3K2][8@C18EU$A=[UQ& M&FBF_]F+H#^?/_#I =<2?USQ]FF;&+E@8TAC#%WVQZ<&Q?[CD- P!9 A(J7Z ME,&2V_EAV\K2!,5@5(7Y5'Q?E(?Q18ZX(FQSB(\"O9 T0 M-P#].>(\V/+5&.HJHD*H,8"V@HR%&_?<[\F9N_-%U[]@F-,#1-:'XX3^+6X* M>X&2M/[:JU/%+$>D[5[$DW=IS/79-(-B><_'^P(0T)GP\ M[6&#G^E@7!5 8*GW1L-3%V8E#>C6D)P*^E7C B?B>*&_8)KYB6(?!OCT?QCB MGSS59WE.GA!^S>];_1K-/8@PBQ^/MD34"JI@"$1TLFVQD,"*]5T64XT-@9)1 M+X<7"V$'(R$T_OS<98G!T69=]@]@Q&3)5/4 M=^?HP$4(8?HQWA@W[AD. C_RD6Y/'Q)M1708AUQ8$HNJ@\2"S>:4*E3%LZV5 M(05=.[@N!H8V>A!HB<412PO0*T.'P\%Z-!K_:=RHREQTG5ZFXAGAB&X EM^) MA*Q\1 E4=$J'^N<;'R&6 A*<2[A!!HVB08)8UW!$9$4_UI(Q2"H@ M"U(4#3ACADD3WD3Q_AF'N([Z*@%%W8[X5\P.-[VBRFM0D>9/VJ&HR3Z(=5A8 M"!4CKGLF@R?+M15S'@FM1+3+NO,M#4S/^#3Y?65 MNQY70[L/I7O\].STR=ER.OUL^)90 %H6V;]NB4%( 4=: V^4P+IYVK XSR" M=PN3%T<-XH*'V;45(C^QCC61 JC?L1[ LSPB]Z@XH6GE!-,DF9_28KQ2C MDM,&(C;>\&JO4"M>"ZW6:M#['J# _2;".D+ M M@&%J2_ZP6VW;.;2; 3DE!*5AX1;*^&A2?8=Q9"(_(TUV34&\2H/1-J69:( M(H$'.R(NX>&:9L(8$I=0<*\HN5T)F,@?WP+X:6RE&V113.)*'",92D9KOF," M1+1.RF]]E\7!<"_+J]\VJ^U;-7HZ188--:P6*5^AP3%4D&)TRS M+^Z8)4Q60PFDN$P+WVZA M@:](8=?2(!"@2X;>Y?3H0#!P>%H:I]3D%4WM.9 M75 W50NKQ1P=,TSWI+ DBB-$<9()4J>0B:*2%_I)C\5H1"DQF%%4=Q:P9((P MTK07:Z[*7$ZV %"C4I8)]-+]T+:52!C7?$M 0 L(RH.@_^?3@,Y;H-M+2YFL/<;@[I-_BQN#$?Z)E449,R'>3QRG2I",:?WYL-UJB1Q0DIN9Z4/ MUH\K"BKD,DP6(140?(&!1EJLD^BE:_[&4H^%>-8U_'[;3;F"R/68N#5+G2(# M@9G,*8-![0Z8(RX@;I&'9?@2UN8QF& &*OX(1* 5% EI(B:=KC:BI ,&WH.< MH3N4(A(%:12MUSVAA)A")YAY&FZ'/D40[=@AC=;*H95VJ?8.,D10=R&-1-(T#U71XJFB61X/Y)2I/@#1KX%,:#M6?KCU_JC0)K@XYWG:"]"C+@* \659=I ( MC=:2QP8$'KM"$X4\V$93FH63ZU*\G$!<%J=%J(4%?AD[@7PW'G(_UD4G.33^WI].@WLO(@#*!0E M$D>JE1#%+5GRCN32JI=DA B6H(-QM\*!:A[5NAPP4!83B<6I6V)H^59T7^8K M3-0D<*F<+92SNHXB,D%>B6""5!T:+-ELQH/-#K'9(+I? :Q1*!IEGLD:KT-4 MNZCOF.&R44V1,GJ]9PXWEN-\HI 9-9GE^_O%_U.B]KLTMH*R!R;4J!L+VH-; M3QM$A=V8*^[\ANFD%F["7)CU0!1K;RE:6PY6J2>TJZ4W;$+B@B(2HA0_T4_9 MDUPLZ2KL=JRV(NAJW%?1-$Q9_9@@R^^;\1"S,QPQ9=#L-@W?Q]0N><^T_=%B M,T]=="G"4[8O. E?+5*V0W5:1;S7;9;9E)\4/R)\=HI(#R=T*EZFJ1RHN]6_(L&6O4["8T6LH3,>/%R M'TKEK!8BNFVEPH-Z8.?#;C5V9 I'(4I5([8KI#@(K;5T1EY^KH2TB(!=A4]M%E3BL5?UY>7Z_5O5U M_&I>B=+X>]+#B??.;((&79,2-L": :OD\3 M:L'.2%D5F,N3-&US&E4IC531GUYI_?1]Z#\BO.89YFT,L=E"LV&2A].,OEK :3'ACE5C.ZXFG1W] MD(I_PG)!S(Y8ZQ(3'.V>+23%3&LYC03VU$YVPBBH5\Q>^Q+@V")/L<@^:\>%+HRG 7G5F# M/DJ%VN4["..ZM82NIBCU^1&;US+!3H6V<%<#_:EI"CJS4:L\:X'D604K%"*$ MD#*:_D76U5&HV3THSV=M"B+!C-$T*%+'/:79-6F0*OFD:\;4&!:E7H3SLS^X MR-[C3%W=I4@_2V7#=@S6R[2&P\!XN>OG7_RG7+DT2W]Q%;>]G-W^%V)HY?)Y M\5^\^7#MSA_C5L^?V#]?3$F)\W-^=\%_GN+!!XG^K#X&6B*5.O]Q'/;>OGZO M(-(:W=YH7U!7:4]-3-%DO;R0_:8"?.EAD*9B@?O3Y?75ETXK(,_.GJ5.W;B- M0+(K:P0UU8F'GYIY::$S92JF;3-0G&19"J!ZLPA'WD]?9U%U; N2(C1[!5.& MAAGH3/145V,T9%*PKJ6R'(TYN]WTN+>Q.\AP.!L6-+MC754:_<3.5XL:-=$$3%@9J+0P(3GU-TYW8UUV; M:I3Q5I;N.BA\U\=AFM6EHCYV6*1--:PPQ#//]&EF/C:6I[+-WW MS%]Q#!1?>ME*UE(,L5-H+.%DLBP)O8[%=&T+B2+-_N4N%N."O@A!MBE;[2DA M+M6(%R( 56+GU&5D'?_P1Z&;#C7IP-N9BQ1G/?::89NOF_6/F]"DPFI9^GVN MUMG&4#*CP#)V,>*XBY*W4%S^J:!H$X6<:CTLM:4#=E2U-BYHH[NT'4C>3P)8 M@]< ;7[0]-V>=A#1G,$_X4HH/Y[R@:0+=>G80232P&;H!.Q-3:=$#,.RSD?< M%3>26M(]:Q];*26[RZ:+62Z-UKWH&M&W8Q&=;*>YM;0E-M WU&0?"$W%,%1$ M;L>X><]2!=]$"=R=QYW5"QB\V-T?O!,"^-*G$L'B\Z<4SAT,D+8]IB&5I 6; MMR2"(344\RFG^J"P*[[L4Q]%4J)W%&2II7/(FX;)";44SVW: M8I)MD X\38 [38 K>+=VLQ6EI>?Q8G*X&(G$9UYH\.6VD6S)CNFZ!!+R_99\ MV^. @F1(8PK^GZ# WMA@*&PPM]NP&CA/0QL'7&PN_\T;!;VQ8^]7P$Q)?2Q& MZ"9'-(72>/)QRN"I?$2A$[\([:++8E*L-IVG(QUKOH[5,3[4ON'Z+J4/^VS! MS%]HR$;K")G;]SY&186",\U=8Y+T0DN9-G_; RO"+X=^ZV>)$X+94;O;%,'T M3*%)VQLOEEP8-1$G<8WY?F!0<"!&<1%_I58$R[C+BOBKJ 4ZSCHKHS ?YB]^ M36U>>X-@^=>'V"I:.,JJ2D/,)4H^E2C."(!5JA/)&?%(#49_$YN M/S2V42)!+RV]>S,OC/0Q/9(2<31P7:\0=Q9[3A75^Z(<8],J\H8$Q;)1*OA9 M_=^?)",FXN1*AK MO4:^DC>().L_2"8<1%O8+S6BM;XLUM_K:?06"21(H6>+QALPHE##?HP?5>O- M*GAK%WN IQ!D;6YN,E%:/'#46]'GU9PK402.DN$]L^IC,VO>_ [.7U)+[Z#" MP)8[M@EL*2//W2LXQ%+@@8Q@^U^I(WH9,34'F)$NK!YFE5+6+ 0B\;[L43-* MX,^<'C..[M*:)/GW*UVW-R\H&PUM^5'>2F0L+J\QO@ZUM*Y_GBY]6<%80@L! MU,"/NN#4]CYTTO=U9P^T?@#S*Y]>R>&NLCSQS)VZB6ZL>XEUA;9*+X[$3I,@/<@" M_.19\N5+]Q-P-P!/ T=7JDN2A$GVLB53=MSC^\OK5UBU9[KX\OIG>7)Z]N?% M#"&Y/WV0=,E73\Z^Q$)YUS88,8W$Y?9E+45$S#G)UCOYTN24&(_0K'*J:DJOMBXF)'"-+98X&!O MMQA)RG5KFU38)SUFB8GG3R7K^42S*9U_$!)*V])F#)JJ,J27G?B%]!G0Y-&0 MB*VTSFA])4IQK.( XK344+[(ZNW257ODA28QAC_QO@XN/@T]FC)[U?*UV^D] MV^M7V2OK*BWWI[F?M409IX'-:=9/[=)8_M4"49QB[/?)+YJ$77Q]3,+>3SU4 M<68F:3&78"A+WA) 1&"5FHS1DH#(H'Y,A:9ROW0L:<1AC_3-J%83;M9@$ELH MPTYC#DAVJIZRL,G:1"1EOKE6NP=[5S*BW/CD:AO\VKU-Z5 (FF*:'P$8N^G5 MXK>OLW>>I9Q)<8YN>R[+6% W?M94WW<)C>O+J?M.DTQV.P^\0RUO8K8\ MJ%7WYT67*>&H*0U?S=+$TVO<25H>C _ O'&WST,BQ8Q3]Z*O4IEV>EU&?E\A M0\LQZ)XD,@6APX-S=)?*BNN'U9'$CMB5>)DC05J6./S"*#;^1L[+?:?+XGE]_.6G#3K; - MXDAHIQC_@8CNO8\%7BUBP)V_'GWV(K.EC:VO-E;@)4V0EW:S^V*WH;C01TF:2M#ET>A#V@C61)4=: ^FO[TH&ES2$Y@!HOQZ]JR^&:V,?7(%(L"F5 M=J.H(*K.X]AE!9;"=4V%FB,+8TM!;-IE["J+(@]%I8K3)#F-2R%U-!X&W[4= M#TU-2FJ\MN#JLA3V:8K*K$=1+]HY;N2R(.^(Q\-*+/$6Z7MU;=F*6THN2]1. M&@T6%Z-HTCN?#GQ^2/@A<>WVQN [F1OSX(TO^2A*O"!4F)$G"/Y9X0R5\B"6 M\;AE1NV4OG!_O*-_"KUS+W/A<&;4O2X$+6B&[/^C-M^3CPO,\J% M;U@WN3U.SFI'IMP6LX)2ZN97;+;KL%=PEKQ2D&X+TJ"[F2BHO! DQD-KUF!] M-M/\(+0:JEFBDB04L*_.J+8XC(FQ/AAG6\2T0:2O('HI M7!E-A8-+G6/^'!"SGE94NA,U38\2+S#K0K_7@31)^T=X_;;)?N#U7^%=/M:2 MGN#G9.[(\CGX=:C)!C$XC/!WX]Q5(L-1Q(??H5UA-'[_KG>:?#PB<- *'!RC MOVT7CB.^?KN[A+0++U!PCU"(%8*HJ3!6_L8<,E.6?"7X=&4/WJBL=.PV"Y@I MX1Q,8-9DW(8,H7,? (Y,GT6Z<%<@6'_RG:\NC,K1NO^!7G! L$Z9HR:9"=4! MW&18$:#("G"%#[;$?PI]"2ET(%E!,SV0 5%5UFPDWUI43W V@)4A=!U8%U+A M0>[D35RC,:"ZAU8U[21)XC\-.RP#'Y8%6LO1L-C=0X*0<[TNM MJ;G)K;=]!R?-]?^;WCRB5\(NI7:@<,&E2??#2=1LS\X@4X7'8&Z(GY8P+/@M M1^L3.+XPW-W6\!.T_P[C/U!+ P04 " !UBUM8*ZGX'>\" ""!@ & M 'AL+W=O, D(@A>;:I+NT ME;;L(GA86+%\9.VTHHE3[$E]FSIDSMF6=7;PKYUYH!6&#A;$,C(9[ M?(U-8XE(QL\=IS>$M,##^9[]C(=(':Z^T!.Y24S M;#%3<@O*>A.;G;A4'9K$<6$OY=8HLG+"F<454X*+M88;5'!;,X6SP!"OM0;% MCF/9<\3_X8ABN);"U!JN1(GEWP0!"1I4Q7M5R_@DXR468T@B'^(P3D[P)4.6 MB>-+'ITE?+]8::/H4?PXEG!/EQZGLX5RKCM6X-RC2M"H[M%;/'L29>&K$V+3 M06QZBOV15W*2X[C"]Q\^74$RAB.G\:E&J&1#)4H&X!H855PA1<$;SESYR KD M1@'NL1UAM<,^YP),+3>:B5+[@ \%=H;8U(%/26_SQ?GH&\%WKP3HCK%=D0?= M\\C>L[WLV'ZBT7OJ1EP4LD5X"E&6^Y-X2K-DDOEGJ9U%>>2G>3KZZJJ.V-@] M*FHB?3A-4HTVI,=F\]*6+2\@2_PD3B'+_#2:VF&:34>7O-G8O@!85=0H;)J$ M-XH7EI7*K[@C8 AY&,)9E#TR8&E9R8E"GDTH9.Y'-F3NY]-T=/7O$8HAW]'2 M:7T*\3B;T# 9)[E;3;)>*[$Z8]P;X]Z8P+&'%QSTA1;5VG4_#87<"-.WB&%W M:+ 7?5_YX]YWYVNFUEQH:+ B:#C.)QZHON/U"R,[UV56TE#/&ULG5G;Z+18) H_MT]^D&_'QO M[!>W5]V7H:.#E[ M7LN-^J3\Y_J#Q=M))Z70.U4Y;2IAU?K%\#Q]>C&E^3SAGUKM7>]9D"4K8[[0 MRYOBQ7!,"JE2Y9XD2/Q3H<@;Y\TN+H8&.UV%7WD= M<>@M6(Z_L2"+"S+6.VS$6KZ47IX]MV8O+,V&-'I@4WDUE-,5.>63M_BJL=_-=II0L@]/_&02.,G>5Q]$59GWUB=9N*=J?S6B5=5H8K; DZ@2J=/UNIS MD3TH\:7*1V*2)B(;9Y,'Y$TZ^R8L;_(->1>-PXASXM+L5KJ2;*CXU_G*>8N( M^/A+$8C>O;2%.-=6O 8$I7BG2]6?(]Y7 L"KW4I9 !_ %XG8*V0- M9EE5B'0\%G\39BW\5@F%07\C=.45(/ T_(U=?OWYIV66C9^]/G_]CA_39X]' M@MY$;'S5E%]NQ,:8PD%O[;="BK5! @E*_;HNM:P@(X'ZUC2;+?B)+?E<:0_K/GGI ME1N)/PRDBQRP02,;=@'S\50$3.5D().]=.*1R.8IZ5K22"UU(=;6[$0NW99V MW4(O2,3*-?"H2/C+G81+9.O(84MH1$&97EPIN@'?W*L81K7!-71O+<4Y(7LFR M";"X6I%?X8_65SP?R.1D$^8SZOHK[4]?UA+Y@?+W!::3&&@MR[PI(S'%_.JR M#N8+Q@F8OT$@%T4,#)H%2H-[;X+N<5]5RQBVY,+@BEG:/T)N&THN2/B'Q:P,Z_I8=E&$L-JV7,!)JX4](!)-:P5E:; M(BH*L] AQ40W)>!CL!C8T.KHKQS[=^1B9M[E%O/+$>Z)6H80.(0%*85<7.DR M (OOS8[&.^^V;'(7YE\9*-,XB'"/GP[NT?[@/'B6L57ZBNT ]8$A0'C+9+:8 M#CY0F('N0"]HSR(S&VQET;)82Q!%C;-D,IYA/B"R/H!)M:-F&"=)-DT'W <^ M,>LGC>L,?4*8$@1 L@3PV"*=)>/Q9/">=T'AD=5&0S5\F$R3Z6P^^#NX?P\R M1J6:)*=9%J=&B>EB,@CD?A=+LFJ1S&%69WDM;VZ9G[,D72SHHVT@ M"]^L(162;)%VHV'F,DDGV> M6=/Y[N:8I6X+JGE">2?F23J=14-*0V%%HWW/ MIZ<_(I+6!HG+9#E;1"2.11 5M60!.(]50OHX3D[3Y>"2J()B(&&*ZCYP%MS+ M*:J6D3 H+0UY!0G=D4E7 _)#DT8936ML024G4/'YITNQ',]$["F.]G:CV&6 M,WXL9_9H8>[Q".W,Y$H@WB*5E2Q9H7!DDEQY0.GH@O0NL XQ/%.[B_EXO[7J M"DN@$-JDJ2(C4!BUP-06=?.@',1M8I0'OFG?>,JF M%T%AQU N01'Y7(1.^M M7C6!IL RM?&Q@'//X+H*$DI#H:YP?@MI>[=&M=Z#2O):;%$+3>3-=A-" D(J MXZ$=8IE;+O)OU7:2G<4L' 4-/0!B:VOVV-@&SN^,/;!-GP?N0@ AG51>MJ)" MASH%;KZ&046#PL2)3'V%;$D="J0S<:.DA4%_8H_YQ@!E4'[(U^ALJ]:?!&]21!(IORR43M]\BL"3'Y9K.K\&FC:J0 MB<%^65!5ID,,G6I;)F[[ML9RC-);7DJ]<]V$8_%]V8_O3X=2":O>4!%67>=$ ML C%'647U.UA+40DB355NSPFZCW2;G.4&J=>TJW@BE@YI3M6O1B!I,IO%]\EBV04@JC.G M';4K*M]6IC0;"CTP=$:K%F-^F<\F8AI6A), XWB NRMYEALGTA<2&]Y[WG!3]G_+Q$"9ZE<_&:CHH/=6KM8>E>4"6B/4RG MBV?$>U>JPCDB(#L_(!MXLFL%=$CEU@'9P0$D[A?RI6]Z1]1C1\_OM]>'\^R] MO#U6">^VS:B"3<'E 6X5?.=X>]/> 3J:1OG,%S%5. 6J]1J,V1VQR8WD.B"I M/:(*'*%4U6L+>.8_9-505QX@SFX[/$'TY*KV'"S8%+4_IA(UA!0.>U4B+(V. ^/]P=R08?HSL?";2UBWDRG9]2L4GF:'.SV>G@=^5;5R+T3M%@+U(B MD&6:+$]G@U?24COA#GH.+J33.4T9C:=W9L6+R=LAGKZ["DU!#(/B/XV+?+#A0LK1TQ;E P1A8HCQMCH_19@\%@7" M*/='6JH[5B>8C>GKD&:8'R\50KF#_OB,[T14>=0HB[=!Z:"F"[)U/O9?[Q).P,VYNF+(+R##(E MW3ZT!G2<+[YQ\#Z6B*-C5ZHGO>MNE-4-7^J[[_!N?ANOPP/?S3 MX9VT&SK"EVJ-I6.DQE#8<)$?7KRI^?)\93QJ.#]N%4Z%EB;@^]J@<8XOM$'W MWY2S_P)02P,$% @ =8M;6 [T_L^3"@ (AL !D !X;"]W;W)K&ULM5G;;MPX$GWW5Q ]LX,$4-NMOCNQ#3B7P09(QD'L MV<%BL0]LB=TB+(D=BG+'\_5[JDA=NGV!!YA]L24U6:PZ/'6J*)WMC+VM,J6< M^%'D974^R)S;OCDYJ9),%;(Z-EM5XI>UL85TN+6;DVIKE4QY4I&?C$>C^4DA M=3FX..-G7^W%F:E=KDOUU8JJ+@II[]^IW.S.!_&@>?!-;S)'#TXNSK9RHZZ5 M^WW[U>+NI+62ZD*5E3:EL&I]/KB,W[R;TG@>\"^M=E7O6E D*V-NZ>93>CX8 MD4,J5XDC"Q+_[M1[E>=D"&Y\#S8'[9(TL7_=6/^58T&9D+S%YQ7_%SH\=GPY$4E?.%&$R/"ATZ?_+'P&'WH3E MZ(D)XS!AS'[[A=C+#]+)BS-K=L+2:%BC"PZ59\,Y7=*F7#N+7S7FN8MKM0'$ M3GQ36V.=+C=G)PYFZ<>3))AXYTV,GS 1C\474[JL$A_+5*7[!D[@3^O4N''J MW?A9BQ]4ON,K]/6U^ESUE^V(<^:>-S!WZYN/HK9L7B( MQ64E=DID\DZ)!/NHRUJEPAFA?FQEF0I3(X=A0R=*F/5:6C]Y^NKGFJ_CM:Y[PV6QTY72"OAH"FP8*P"/-NG^GAB*E.ZA2R[CP4EM+5F\ M5Q)SB&"E#^-87&%GX'F[J/8@^2V35:7<,">9;,DBB+N 1^_# UQU(AVA:^OD M%COB;7H>6!8KS:EEI3YBK7ECH5VT92J M&;;OTVP4C48C+@OH[S#YF*H%AD)N5;&")C95FD4Q9$#:0PD\HXQ"P7!B/&=$ M_7ZYS)IZ@WSR"O1[J6GB->!45$*:#?.#X2,R^!YTL@BQ4,Z:+3+3R9*$4'I1 MXW)#KE)=9QPZ^,B<1G>"7C9E4':(9NC]-4005)NJWFX1L]\L K?;3:Z#(;UK M6+",%4A1YS0?#*I=9BR2@F@+1?1BY\MDXU(-^K0>D7[7E:<'+0PBM;M.KI/] M7IH>%F V3%.IN!^2/:,:!-^QQ/^?SG^H#G.&F?+;&AP/:&C@[*'YAJ2Y*3?# M#!VTX&8$OX!;7,.RL/!*N1UU %XU&C8=BP\!J^9W@+\A)B-W%"J$5SX?Z]Y, M!OZQ3'I,4QCD3%L4670 NB$2 "Y"#\!Q>\7N(&HWJ['4J#-G*^?//K52RYT4 M-UU4LYN]I(HN.WA1[S5RHZ=6G.A$(D8DP&YWB M7A7;W-PKU6)#L4V;H2C/]F5)O[_6=#YZ3@:.>PW&4PU'V$HIN*QZS45,[:J^ M4#T"1K=/4:N];>/1SH\ZZINMTX7^,Q3F'"EUV)% &VAF..&B84$1T-B=_E(\ M;XLZ7#:RH7ZHI'[0TD3]?@:FK*DJ= N\KP>M4$_%J UJ.Z:VH/9QW"O<7;QM M@^;K=N 'DTR2)WD'[5/LZB#K,$^AQ7<2D1%[4RHI0 #+#-&EET.VQ( T;?;G MF\]-FQW1.P:H2"AA'!K4?44F)/R!)]Y7O5^*62"&)!#WS08\J1,@;*[N/ *P M@;9;.0F7G4JRTN1F@TI"FNCGXVR?RY6A%.)V/??)"'Y433?>+=VD;7#-JTG8 M$%A"HU_)N_;H!L9SDU\F:JC*C$YCU*OZ"HC3FNYM,DD(%9A<4Q_K\^));O*I$J*"E:XA(D[M*]%5^=Z)X9CG-]0YT,5Z&I:*!@HK%7;^I*2$V]J M4LJ-,:@XZ#)Q9F6AIH).*HDBZM7. FI4 CJ*EBKW83S"W2Z MI?$$<=BMTOGDC]Z0[:)3+)DE6VN?>JLYO[[VSQ^+7SE;0Z+8M EPE*INQMV2L M+UD/]UF7(>[[J*L<;>D*]%C+A)IVK1YT7OW&?:\+\Q"UB=JZB*V@@SG*"3T& MNOL:&\<44LX92B=G[#.]7*3T.3A =1HC^'4%3-(3\1MXE8E+A(&"&M$*/O'V MVQS*@]"*^,W'N!7X 2$/Z9M"4:Q>U:%MZ34&?9D.N\M"$CC"-OS&X7S#^5-@ M37YCT3:E3:?7Y@D3YQ$G.2VZ8U1TF#S]Y(SV:[!O'XM I=!?L8^]1AZA4 ^, MZ4"?(H9N$E'ZR1SZP<)G<*?.G*0OD^@V'?JT:A7U+\AL4%5/4=1YHA5:E2'+ M)"0//X7>\F;O)!U>J?#;8_UG<+=[E=3UZ%P(I).DSDW9?L5O=$ ^#*M>OSGZ MMY(VO+ \ZMXB?8,XE[7:ZW..^+2&/V/Z$Q^]]&3^,SJ9Z>DLFL\GN)Y$DQCW MDYB?S^=Q%,]'1]U&Q-%R/(J6LSE^C<>XBY=X-I].HN7TU*\Y;&*![A0MD5\A MX2;1Z60J7N/Z=!(M9J=\N< R.'&]/KHQE-H=-#8$^3/Z*404S98S7,^BR70$ MAT?^^01MV7+R!$R?2I#R[T(I'BVB.%X01M-E-)O053P_C>+1K(_/:(914Q&/ MYU&\G H,F,S&#V+3WC-@#+3'C/9T,8T68\9]LHRFL\5>4!_4UBKPISTN7!9T M$O%=U]\6X3(ZC>=\!:\6I[@ZG=*C7H"3:30?+<3X-)K%([@?S>"I#R\]]%'V M?815L&0V)I;%\'.Q)/MQ/(^FB\G1M4*B4O>_DCEK"'\J\,6S-*YY?^=;F89@ MH>+3.U1?!-Y_O/*O4KL^D%_%TJNV@]>%_*;UD7>KC[T:/^E]MX!<;OCK#"U2 ME\Y_PFB?MA^ +OUWCVZX_WKT15J<_RJHT!I31\>+V4!8_T7&WSBSY:\@*^.@ MS7R9*8D"2@/P^]H8U]S0 NUGL8O_ 5!+ P04 " !UBUM8*BE5]*$% !< M#0 &0 'AL+W=OEX[*J5K(4;F;5L<&=A;"T\3NUR[-96 MBGD0JO681U$^KH5JAA=G8>V-O3@SK=>JD6\LN+:NA=U=2FVVY\-XN%]XJY8K M3POCB[.U6,IWTO^^?F-Q-CZ@S%4M&Z=, U8NSH?3^/0RI?/AP'LEM^[6&,B3 MF3$?:/)\?CZ,R""I9>4)0>!G(Z^DU@2$9GSL,8<'E21X>[Q'_S7XCK[,A)-7 M1O^AYGYU/BR',)<+T6K_UFQ_D[T_&>%51KOP"]ON;)8,H6J=-W4OC!;4JNF^ MXE//PRV!,OJ* .\%>+"[4Q2LO!9>7)Q9LP5+IQ&-!L'5((W&J8:"\LY;W%4H MYR^>&3/?*JU!-'-X[5?2PO/&BV:I9EK"U#GIW=G8HR8Z/ZYZU,L.E7\%->;P MTC1^Y>!I,Y?SNP!C-/%@)]_;>\CU^W_,8 MKI6KM'&ME?#7=.:\Q>SY^R$>.BWIPUJHHD[=6E3R?(@EXZ3=R.'%XT=Q'CTY MXD-Z\"$]AO[#L3N*^K#-KU[?/(5\!-^C$JY;"=X [D*UPCT)J@$GEUC+N(MC MVEDHZSQ\;(7U"&(6(; ,*M,XH]5<>#F'Y5[;5CB\ 836I@H;/;K?&FBP\*U< M&^M5LX2V4:B"RG0.)BA2%K>UH-J'A<#91NA6NA'<(,"5J=>BV<%:6KK?4$@T M(.F$"'?&3.*R#,Z*!=EYRR=:1&LKW6*&@_+!R,9XJ%'D1*L/4N]./)X]H44< M^,[O@PWDM&GM/>L)1TOG2*8!6JF$M3LZ$.2"Z6C5EGX:@Q=;U=:M#L0H]$=9 M(AHP?9UTI.1 8V_"3"Y5TQ >;M("NJ_,O*-D89#E+6UZ03$-.4!Q"Z[O#1&U M:5$'RA\R8K;;QQA^#C$VK4..W"^G@^60],\A'EP*+9I*DFE8 MXK*>("WPI0S M36"T9W_8U9'Z7$OE +.;@*;X_<5P]RL5)K%QQ$^K,<1Q/.2EX0 MAV7*8H[<$UT9[*2P;D 6*)1OI*>'N2NB):7'7<0X8U$40/(=,)X6D"8.YS%&9$<%P6+\OQ_D9RR,J9,9G'Y+98CEJ% S-)T A/,X_@XR1F+D=Z8 M127_%L^\C-@D^%8F+$N";Y.")64>"D3,S$;>KX:N##H>$:QUX8K"\_0X4^MU M0@\9U!)K Z^R.XS+3]C#.AEN5M1?C#BV4EJ'KA )PZ5\E!^6\,H/P,%3D-3 M/%#I)$@Q9LBT6\O07.I==X=:2>TP&;@-72&]*QMI,3"@,>R4*_B64?.(ISPM M;NCNONW3EPI&J?WUG M1Z^D$.G!GR@(X2),,8O*;LX![\(DS;H9EG&$MV4_2VG&RZ*;91@H3(H,'NJ4 MQKCK\:&D:NN:W\/JX:_#M.N8/Q_O_G>\%!:?0WIR%R@:C8IL"+;K MY;N)-^O0/\^,QV(-PQ7^_9&6#N#^PAB_GY""PQ^JBW\!4$L#!!0 ( '6+ M6UCL;X]PE0H "T9 9 >&PO=V]R:W-H965TK6=EP4VF_2ZA[999-,6A\-]H"7:9B.1#BG%N_?K M[YFA9'L39Y,>T,9Z&0YGGGGFA=KG.^O>^XU2K;AM:N-?C#=MNWUZ=N;+C6JD MG]BM,GBSLJZ1+6[=^LQOG9(5+VKJLV0Z+VU5+I1QFMKA%.K M%^.+^.G+C.19X ^M=O[H6I G2VO?T\U5]6(\)8-4KDA7=KZ3UVUFQ?C^5A4:B6[NGUK=S^KWI^<])6V M]OROV 79-!V+LO.M;?K%L*#1)OS*VQZ'HP7SZ1<6)/V"A.T.&[&5KV0KSY\[ MNQ..I*&-+MA57@WCM*&@W+0.;S76M>=7IK2-$N_DK?+/SUIHI.=G9;_Z95B= M?&%UG(A?K6DW7KPVE:KN*SB#*7M[DL&>E\F#&E^I^+I6\=&/&?4SX'C=EIC90E3_U6ENK%&&G@E?NHQN<_ M?!<7TVTO[5>#R\^KA?2KH^ M_@+14\U2.8K@B")(84SHGWCT^^1FBW$BS9LGI)($$J8XG\>A:(?D-](A* R"GH-3C;<%R^!W]!ML.V+%#\0*[ MP9-T,J.?G'].!**OA4,$MLY^U%SO4&[)?(HB(R!^U :AL)V'>_[QM\-^V3F8 MW.[1>232+%KD,2[F>31/Z2*/HT4\[[$@^&I;0A181?$B!A9)'L5%(N(TFL^* M$YR*.XVB:Y*(@O=1.LW%+$J+ KJA M,CE$X'C7+$TX0I"S:%[$=).S>!&EBP*/W]D6 M"@^@/A)9'!6S A=L:SPEYQ=1EA;?$)RJ]X>Y+[U7K0]F:[E$*K7Z1)1.1V9T M49:N@R;$%]W5ARQ<1/-Y!O)'TS0?O4':.='7%P^DTRN?S$56S$I8@ M 4KIW!W(LI.N\G \3U/@'.?%Z,T6H+?D#(J>_T0P!@'BHAC]HM#1T!I+VYD@ MVSMS)[(LRK*I2!91/,][*->.5.V!N$?010H3YV(.^70Z^D/677!+$J:2DX8) M-79D6N:Z7-=M$(GFH#7D&:6).P,512W]B M5T\Z HFL(G:"0D6@)=*BR)/33MQC!20A2GO3=99&V;PXN0S"C\C4 C81/.$. MBQ>@SF/Q)\Q ^_+=\B]4&ZK.AQ $M)E_2OQN= N-G%M4/;M&.;"RKXM_=4[[ M2O-_JEM=VDA<2B,K&3&(5Z;2JE*2\X=MP,FVEN3N4ZOL;^ EY6UEA;"NV0PVN MT3"4-DB)EG-RU1<$%$,#^F)CT(W, 9T]8R7[5*.]>Y[C#NLB3M3UAC> *\II M64_$&VCU0^<);>=>(B%"+8?M$=?_1MBR;'#N&@Y8)\5AY.YR-8M$=.NYA#(6O]750&M MH2?ONRTO/%&?"!Y"+1Y0Z_WU7W0X/^5N,A?'8?KJMC[L._]LW[^+2BJ#<8(9:C"<5%+7/@0QHNZX#4-7?8>9=R4.^G@OKXY4 MVJXF.,$/JNQ4.XY*SF%$6%)\XJ/,[G=>8"3]PL87)\9I\G2IUMI050I="065 M+K_!?1H^?#^,?#Y2'*:(?W W_K*>)T.@UV\#(&RGK-74/,T,VR)']H;1E&SU.KXRC#.).A)^:C7^36,U61 M)K4N04O5GP_X::T;=(^P#-UW%EIOD5 C_SH"@)V4#'XGT1RM?@_ G^K &?B M'D"-A<*%L4S6W+R/'#IBS'%[1X >'M[I0,:9P7T1;^J.QO;[M? ;M+PQ*#\. MF9G,.*>F(:4NK;-&?M0.#?Y"@_MOJ3"MV(_78*9M="EN%,)!<]T%!H M8;NM=4/2>5MJ.EL.GD(3+1E.CR?FX:4LW]-PH6T%J<;BA <"!J[UWM+2/3,0 MM2Y\33IB9>@5K2HW1M,!IK2@?7E0 C\JM<6COCPT"NE<>8[OAPZU=*4)Z(:0 M"8UEVX^S'/%](?TTZ,;;6E>,X 4U&*1J;SJ'>!_>BR\%=M6YX93Q<( CD@81 ME]H$%W8:4YUMC%[23+GM:]O01^CLN)H0:_BP#<*">V$ 1+(RK+M0>.9DQ%$O'L&1ASC/@*4!BF&QY7.E"0H>SJENWI^4;6#<#<\9E=?79F M[VL#=TF($GX!JRNSJ@/B;_?,(^^@GH7) 8_YE^.)Z-%W#!+IUAW8&A=!9T]0 M?OHK*1VB)Q[ MC_RDT8=[A6\M$AHGQ0Y5$NV(&;3M,.B4-)0Y6?&A.UA!1AX?,B3FKU)OP]>( MN[Z:[;G1LR@0S1^3+X2JW5GZQ(S677L;WE:*3D>:SEWWBIG'T$BI 5V'00O& M&8\BQS60F314Q&C/GW#P8;PUTPW;#+2 LK)6TCQ![W/KNZ,/4O^4IJ/35\\S M=IEG2# 7];#CO%=A?(1?MJ5!5-;W.ZG\*'7-MG4\(?(HQ^[BORHD 'T@Z) ? MQ"M-8XSOAD+3TE?7OM!.3GTF/3OZA(VSZIH_U%/.85H*7[/W3_=_"[@(G\ / MXN$/"6B1F'J\J-4*2Z>363X.)_GAIK5;_B".LVEK&[[<*%##D0#>KRPPZ&]H M@_U?2,[_!U!+ P04 " !UBUM8@V)]QC0% "K# &0 'AL+W=O!B\OIRQOOCAN^*UG[O67 D6O\FPP9D*DJ0B,(/%O M15>D-0.!QDV'.>A=LN'^\Q;]78P=L#XX$H:2%;';[8]7OJ MXCEBO,)J'_^*==H[G0U$T?I@Z\X8#&IETG]YV^5AS^!X_(!!WAGDD7=R%%F^ MD4&>GSJ[%HYW XT?8JC1&N24X:)\#0Y?%>S"^3NIG/@N=4OB TG?.D+&P^DH M )MWC(H.YS+AY _@3'+QP9I0>?'6E%3>!1B!5,\LWS*[S!]%?$-%)J:3H'(K&IP_>S)Y.3YYA/"L)SQ[#/TW2O,XSL=/W]Z*XTP[P(JOA#1E>J";5N$3MOLA&JFP+9[0DP5A>:XI[NS7&[F)B^@9\DQ<'-XQ% &\]Y"PB5>N;-U(LWGV MY#B?O#KQ8J%NJ7SAX%?,K4,%$*47:_A]*B;9#"VE-9\.FKP'@#01I5)H/*<* MJ0^DYJF8'HVS5UO3ARCFB2)VS_+LJ'?T,]X>[3\>(GPG?WJ@-RD)CB#"="J!%I?X03WUBAL*V[J=_ /5C7485_"[ M0OR=7^0B.6=NXJ:5FITNP,$44'PDJ4++@\?C!7.B9K22&NM5Z%ME*+QT,\_$%U""3KF6^_Q03MWB&(;Z\G%VW(N/D:#[ MXVRR6_IE/E#VAN+PU)LA;Z[;@(#%HC5E(F>A QZ*E+N[V2J4I"31+H<8G=, M5(;[ZO5TQ\:19M5VRC+6Q/PN%'$"%P1!XEB"WG UD'&T-SKV+8"5QQ9?.#6/ M&1$?+8 FL\@2-6D=ZD/;,B!_GUJ6G:9 NG<$'X]@F>$>UIE!9KMQ^)*0BMYO6,H>.0$?]S[\)M1>3Y^Q0 MF:9EF:98XHG9&76[U?:JU:'X82H-N[-S'I*1;>>P5)@B =T=H?NWSF7^?,@? M6K-GF AL=TR?9^+JMV;5\.=!%1OLOJB3"N]J@F. !#%@2VXW+OU%8IJ,(5%3=5_'9XB"?&^]>:;[91 MQ6ZZE&B?(I8_.W0S&>U=(&MRRWA-QFG,:4IWR7ZUOXE?I OH;GNZQG^0#D>Q MQVF[@"GFY-% N'0U3B_!-O$Z.K@.\+"S5U+^R@_WUR_C]0 M2P,$% @ =8M;6#8_V*MD P 20< !D !X;"]W;W)K&ULE55MC]LV#/[N7T%XQ= "6OQNQUD2X')W10?T)6B[[<.P#XK- M)$9MRY7DR]V_'R4GOMR09M@7BZ+(AZ0I/IH?A/RF]H@:'INZ50MWKW4W\SQ5 M[+'A:B(Z;.ED*V3#-6WESE.=1%Y:IZ;V0M]/O897K;N<6]U:+N>BUW75XEJ" MZIN&RZ<5UN*P< /WI/A<[?;:*+SEO.,[_(+Z]VXM:>>-*&758*LJT8+$[<*] M"6:KV-A;@S\J/*@S&4PE&R&^F$='NM)#%XA:F6_'0(;=Y#()OE'==\.9?B -)8$YH1 M;*G6FY*K6M.4+UK2:45^>KF6U%^IGX"W)=Q_[ZN._KB>>YJPC857''%6 T[X M YP@A ^BU7L%]VV)Y4L CY(:,PM/F:W"JXAW6$P@"AB$?AA=P8O&2B.+%_U' MI0S6-6_URX+AKYN-TI+NR-^7:A^0X\O(9FYFJN,%+EP:#(7R =WESS\%J?_K ME;SC,>_X&OK_Z-!UG(^?OMY#/H'+>"_5.*H+0?.G-(@MZ#W"5M0TQE6[@]=5 M2QK1*[)7;V8.M0N;#4K3,L>TS/0M=-X;N%<0QBP+XU%P5GU5EP;&'%=-)\4# MFG@*(TW<7M3_,@IB%J8^Y&R:Q,ZM:+I>4^3GK VJ$EM]X!(A MF"8LG,80I#F+_-QYV\NVTCV=O"PUREB491 F+)FFSE?)6]4)J;EECV>S@/DF M?!Q#GD4LBW)*H*6[TP\T0[^%$BU0*?B%J@B=@$5IRH(X)<\PCUD49U264C.X M*8J^Z6NNL20BH:M35$.PUY!D,8N3&-X8.?!9FI+L7&X=@Y;(^Q5D><#2/#32 M-&+I-(*[N""0(XDE,E%/7Y,V,PH\FP4D!0U_S M9)*,*GHB["5Y0BX5H.$!.+\6=I+M-[3N) 3 *"'5H27G^FER:6"\,WIK4.XL MB2NZFGVK!Z8;M>,[<3/0X[/Y\,A\X')7M0IJW)*K/\D2%^1 W,-&B\Z2Y49H MHEXK[NFM0VD,Z'PKA#YM3(#Q]5S^ U!+ P04 " !UBUM82"76G! ' M M$P &0 'AL+W=O%U MFPTHLB1+?N0%)&V#%>C:(NTV#,,^T#9M$Y5(E93BYM_O7$I^-$VR- &"F*1X M#\]]\DHG:V,_NY64%7TMS-A<,!!I?6LS.]D@6W!]OT"^][M!E*IQ\ M:?*_U+Q:G7;&'9K+A:CSZLJL?Y.M/AGCS4SN_']:-WO3I$.SVE6F:(7!H%"Z M^15?6SOL"8RC>P225B#QO)N#/,M7HA)G)]:LR?)NH/' J^JE04YI=LK'RN*I M@EQU]M;HY>$G:0MZ):<5"3VG2Z6%GBF]I'-KA5Y*^*!R)_T*Q[%0?]9"7S30 MR3W0<4*_&UVM'+W6 !O,%6^8'' M&]R+!Y5?*3?+C:NMI'_.IZZR")1_[]*VP4KOQN+D.7*EF,G3#K+#27LM.V>_ M_!0/H^,'F*9;INE#Z,]STX/0=Q-_]_[3:XJCD!Y],+W1="FGMD9JLW^2@-:2 M\$1:.2>E*T."%LC PQLI+ 7T@@99A)#.<\[.6CLYJWGK#/\43EI:Z9&I6ZTD M=5XVR^>;Y4XOI MC84A^J45.H-I5/0^V(66NI=6?QDD2'7]\?WGEA_%Q+Z RKQWXN%+.U$(!#C5R MJ;0O.3A?>^R*'0$L5\]6--UH_W_"=0GQW^HI'Q:/CAT4K$!0H^3G$HJA^+(R M"FH+QR4-$<(NN].@#9=T6P5(J#NM-FZ:(V\@-]= ^]M$(6( MJ9\]@5GKP=I;+,8J!Z_1\K#@JD1L?NH]QG0,H%#?4C7NPP,P4A:I\QBPDGZ"7'.4MYP8XN1\8KGF31#/4*[35[GLF@;;5J M*7W%YHM3H2OWY:(Y2]C=M=5>2=Y7^0TGC-PR:TRS*_0[4X3TOF;75CZH66J' M#"LM3(Y6'DIY0:B+3:YW=/"-D?8G!]Z.;+:#-VPM5?BZ[?,7)MA1LA""7YLP M09._U_[O&(N [&DXT*T;-BQO=L MC#0(LPF&HV"4I8#%3_P4#08/:N![!I ?^HZ&E7@.]]&&>QK&/#RD. LFP_$! MWFZ"X3C!E98$Z3 [>"N=PQN]M:Q"::ROWEV?SG$T1B?*XQBI'5/OH&E.4))F039*_0C6@:O.MTT4VF0H7$(,/9VOXP'M5^C 6VRO2$+[[VZ[ MX%:1/SKXF]^98IS8$FT6$IIDP3">-+,!C:'KI)VEE,4!+NUFEB'S$8G1@7_? M\Q:YZWVXO_<)HY!VZ3_4P%[<>C5?,[:KVV]!Y\TGD-WVYD/2[[Y7=NB6%A"- MPE'6(=M\G&DFE2G]!Y&IJ2I3^.%*"ER1O '/%P8!UD[X@.T7LK/_ %!+ P04 M " !UBUM84=TW ZP) %&0 &0 'AL+W=OY?07C:00,HCMZ6TS1 VDYG K3;HNGL8+'8#[1%V]R1 M1 TIQ<\]]4>K%1ND_S5J(AMV5167>C-=-4Y^? MG9G%6I3<3%0M*CQ9*EWR!I=Z=69J+7AN-Y7%6>C[Z5G)936^O+#WONC+"]4V MA:S$%\U,6Y96FT7@JL:^Y_"C@DKDX:Z"+[IPMNGUOW;[P MB7U!R#ZIJED;]DN5BWQ7P1E #$C"'LG;\*C&]V(Q85'@L= /HR/ZHL&SR.J+ MCGK&_GTU-XU&\/_SF)-.1?RX"BJ(IN=V+=[1.V60JTJ^;=@G&G* M_E.U/&T-+B'2# J_?OY]4,:K',(%669J7L@5M[6)YL)X4;@'QF,;@1S/H>RD,V]U>XT.R(X:X0NF5JR9B.* M6]ARF6S%C)FP*T,/D9"BG L])*7%1=8T,IZ]8&$032(495$0&NR IPZ L0@@ M$<:3;%O">=Y#DT!$]UO-%JHR<"_G#53/>6'#9LOZ*3CA/IS ?PY.X,]V)?XO M.-_6@LEJH>U>6>V;.=2YX8;56J+IR^*>-6M";= U;01P]>WJUU\19R28D118 M9^)0SQ!HY)!&U"#0:HO/X&];4TI@HRV*JF&WO&@%V4#;E&5;LF7;0)[5_!Y3 M!:/,FME&CX=(R-<1..N#OMDE_VY%^0Z0#ZV_M'/- DRZ0F"MHHN1?\UO*^WMX MJX&UZ'GKG81BWF!,88CG%%Q.+N3BCI(=50M3[)5I"9 9,+0ELNR+EK!^_2"+ M\/V)TI(5BD>8QNX]F; ;58J^NBP855,,;8,0=XTUJVW!R8JLD1&^TD(0/*]C MH^053@!TQ\:"_A$IN7#[J/AI'\PBBX@=YR0]G;#KI26@2Z9#\WV_L>&]$WHA MD2X>A*5ABS6O5M0?T7SF%)$E-1=*,$/TB"['+++.P) PCV3[?==T ;BX/])' MGM-#Z9;WWIW9PU&P3*DVGAQM5(4/NV4+H!L$_*%HUF(!)> M%$9Y?>[UH>[0H4]85;23L@))XR JZB&WHN*4@[*L%97HW%5_IP(BV")S*CA7 MJZN6:VS >#G"'16"D:L*^BH<^FJ- ZH&\\YW D33OJ^S-<\[H"786(A\@LHB M+$\UBP'@4$+>7NX]V^^T**P@PN2HW )%?#>J@<&FDZ!OS1/V M7AH[]FR5N8D193Z/SV X;G2./E0C=IVXGBGGC\8Z5LT0$,+'0:"Z6L4'YHW:KKJFV.==$)[:,U TMS_92XF&CVB)W[0Y!!D?TXY39)@N[!>6 YH4=5W ?EE$/U$B- M1)BY*UPW)TH*M7F8/8?T$QL/.S$W*E7*!1/5K=2J].VUJTL:8W3YX>K#I\.QO(1GCK+&CAOW-@BJ!";YMT.%_4LT61K(AR== M0R<]+TU\^^M/$_L;^?'HNL\<.N-V^P_[13"+60#3L]&''1GR$HJR.":U649* MHVCT&?W.!6U++,Z\+(5$X(51B&+QHC@:W:SAPJG-LRW1R/=9-)VQ8!J,;E!" MW3F.V&&O6.#Y2@_ MFB=[M86VUVH:F&!6#0[9#O D3[OY=#XZ2/4M:KK7H)[0[M(Z83. $>XD\9(@ M)=Q>&LSHQM0+HL0)A"R>>;/9%%(9N9HDW8.(Q8&-=N3;Y2R)W(.819'GIU,P M9E>SF;N?L##UHC1BI]UB!((PCY>(#$MB!(X>N47'F/*JA VD5$?T0_.=R?\ M#O%Q[*4S'RPE2)LX]<)T-OJHJM5V:FW+@]#I%%N(TBQ-['7F)6E\$++P1T,& M7I-X:D,63$E_%'O3,.U#%LX0R8R(MHL^8/#3SP*Z;1=]N )$ \5PVBWZ:!&5 M*>[:WYU8=I(,BL$H/)T=1BKPO6"6DDW?"V'JN4 %?N8%?FS5 M)O3BYH50^UR@X#6QXS9%/I@)GPD4Q24A/D\?+AXKWZ%X35O713\_%]RLV1*" MMG(K5=D;LG(?"]UWN^$LY,;+]S?@A\P8S& X:55N-8QN9"$-4C3>B/+"%@(M MD*YH"2Z='M.RTVC G3?UJ<7ZLXBZ>18> ;"W]:&!OR-!^P(X?'38(SS*O)F; M$&C5<>":9AC%HZ^/S!4UI].UFY/BKGM9(SFX_D@OK82=BKG$[#6\,"<.@/DQ! 'J,4JH]:/@4>2.]S2+1WLQ>L:XS;F- M_81*QSD^$\JW2'G*7SQ))RQERR88%R_ M_%X=CR!"MWD)93@JO&2/?1,]V_HT70J]LA_@XK]7!W^,9_Y3YM/XB[ M_R#XQ/5*5O0%"YT*3 )XOE6KZ"S(P M_,_'Y?\ 4$L#!!0 ( '6+6UC$ZK-B)00 +T+ 9 >&PO=V]R:W-H M965T;-TEVZDJ:\26=^B&)QTJ: MATX?('(E8@(2# !:5KZ^NP!UL2/;R72F[8L$@+L'>\YB%QBOM/EL*T0'][5J M["2JG&O/DL06%=;"QKK%AKXLM*F%HZE9)K8U*$KO5*LD3].3I!:RB:9COW9C MIF/=.24;O#%@N[H69GV!2J\F419M%F[ELG*\D$S'K5CB#-W']L;0+-FBE++& MQDK=@,'%)#K/SBZ&;.\-_I"XLGMC8"9SK3_SY+J<1"D'A H+QPB"_N[P$I5B M( KC2X\9;;=DQ_WQ!OTWSYVXS(7%2ZT^R=)5D^AU!"4N1*?,5 M6EG_"ZM@>WH:0=%9I^O>F2*H91/^Q7VOPY[#Z_0)A[QWR'W<82,?Y95P8CHV M>@6&K0F-!YZJ]Z;@9,-)F3E#7R7YN>EUX] T0AU_M @SO7 K87"<.()F@Z3H M82X"3/X$3);#6]VXRL*;IL3R(4!",6T#RS>!7>3/(EYA$<,@.X(\S0?/X VV M1 <>;_ DW@*-P1(NM77V""Y%*YU0\BN61W!CL!62!J(IX;VKT,"YM>@L7$E; M*&T[@_#G^=PZ0\?HKT/ZA-V'AW?GTCJSK2AP$E'M6#1W&$U__BD[27]]AMMP MRVWX'/HNB=T+27P>YMW[#V\@RV,X>"C@$T*Q%0UD;^,EP_M^4@1Q5Y4L*C(I M5%=B6*0*5L*1_DX#"4R57,.OF3K>R@,$H/1ZF,=SR<6#_=]HA M9!!=H2V,;'VKH'@N.DOJ6.OIS4+'XO697#9R(0M!89\7A>X:']^-5K*0:".@ M/DFQA&X9&M=2F-)SV)FW;+Z.6=)*, W'VNU.Y!-L_AUU&_0^%&Y7=P%5U-HX M^=4S.N*/KV!T$@^I(2GE>RN)1$NG\6"W9-F.JACK.2F]J61O2H/\B$*V+?JF MK$B*#Q2U-Y@+)9J">5'G9VH$\T":NE4^U*!OH.]#HJ.;;O;_#AI[DNWT.2Q) M4-RG0 EKZ0#X'('VK4*$5L%SQJ&X*;VEQ]Z0"1-OLQP8#8<[D;^# MT5-AMH8N<>/6H5:_=#(N^9SKDIP-W M//IX1TF4Y(3WO&%87G0*E%P@MRYNT^J&LW2/QPM^ X>7E?;U>W;]#P\R7;FX6'[5IBE;"PH M7)!K&I^.(C#AL1@F=#/Y!]I<.WKN^6%%NJ!A@Q%?*71']1/>8/MBG_X-4$L# M!!0 ( '6+6U@PH<+^EP@ -P7 9 >&PO=V]R:W-H965T@-+-3215-\2:*2FQ7V4GFLK69<269Y&%K'R 2 MLEBA" 4$+6N_?D\#)$69DN*9?;$%H-'W/MW@Y5:JK]5*",T>UT5978U76F]> M3295NA)K7KER(TJ<+*5:?%DS?-R?'UI]N[4]:6L M=9&7XDZQJEZON=K=BD)NK\;^N-WXD-^O-&U,KB\W_%Y\%/K/S9W":M)QR?*U M**M.?P_B MC2@*8@0UOC4\QYU(NMC_W7+_V=@.6Q:\$F]D\27/].IJG(Q9)I:\+O0'N?U5 M-/9,B5\JB\K\95M+&X5CEM:5ENOF,C18YZ7]SQ\;/_0N)-Z)"T%S(3!Z6T%& MR[=<\^M+);=,$36XT0]CJKD-Y?*2@O)1*YSFN*>O/VJ9?KVXA5T9>R/7B'7% MC;ON"EY6EQ,-&40Y21M^MY9?<(*?'[#WLM2KBKTK,Y$=,IA N4[#H-7P-CC+ M\:U(71;Z#@N\(#S#+^PL#@V_\)3%*ZY$8_$=WR'!-+M1BI?WPOS^]\VBT@K9 M\I]CUEO>T7'>5$&OJ@U/Q=48)5()]2#&US_]X,?>ZS.:1YWFT3GN?R-6Y_G] M_L>G=\P/77:>,?NT$N3\@/U+EO<7GX1:L]_*%+Y"/1D2]D*#Y*X>5DBUKA6/%[I$HNF);H03CM5Y)E?\7>M4E,3NF6N#YLS.. P8)IS G;A_W)WN/C)/V'::P1MLH23/F$EPLI)OX>^*Y65:U!F<8MW! MY(8B7CG-DOPBTMRF@2)HPQ%26JL\U5"WH4*@!IMUF1/Q1BC3,Z 9JZCF*B95 M>RB-,PW]Q<+DG57+,2Q37JU(P<:D1F-XB!<%$^M-(7<"[%[L;3CF>?$HTMHP MD,MEGB(U7CHL:Y/,82G,!793/!U(RP3R/B,$P($! $I%J(S>1"&'ZVJ[ALD% M)WM3*_%T'')HL5R*U)IA>+SG.Q9$!LT"E]V8/4"<6"_@D!;F&/XY29(X49BT MSK,I]\#S@B\*P>!;)*6NL6ERLI>"1S1QV1?!5KQU)N4;6FOC^D$$X6E9JYZG M*2C'7%S*\J*EVKN6O6AR]X]:5WDF]I7=SUSX9B 8GA8*0=ZQ!QR! "UM@=4+ M25F$C&([P=5+!BR@..B5@EQHNX2=%W1$-+G,C'YC9U)-[U"2 8ZN<.M MQKZA?E:K1KHL#V2Z<+D)GM-"3T8_$-$MO%Y4TL8)O'J5\;T(#%+8YMHS.%A5 M:\([BIQ>Y4!9P"&8J0KC%^4=2A$I6M6F1O,E@P"-.0[N++&5 Q4U5_<"5)QR M+UWE B",?F%:J!6<]ON%>*3?-CF/N,+@_X\L\-T LTQ1X(I#:\^-V[6A-5M^ MMP5F/S)_YGK]2_[4G3VYY$?N?$]28J(E4.>/PD+7QM9AL:-($7! ^[QL*V:@ M:_4](ZTQL1OVU9H.3)FZR=Z2Y9'0&4$MU\I:&^TO.689/.$:]<6>,Y729JYW)H&(V-07P7(V!,E7HT^$8S(4\(O!X;?DD3-GHX\6SW^FH'PV M01GLC'[?.^F?'",,ZK5M#;X3Q9X311ZR( S=V&>A-W-FGED'KN^-?FEP)DPB M)YQ'M#]SIR&-(DX2-O?"^>BS%?""1;/0F?HQ>TF5-W>3&?;\9.[,,.I$\QCRV3J M0WC@S.:>74>SYZ33L(U:B>#?468A*J:S#F!G,V(9U0TD$!P,'K7-<,P MBAP?VV$2.D&2P PO\!POC$9M(]EWPLAS@EG (GAK&K-HCHOQZ)/4J+ V.E$P M=\"2V,0XC[U]7O(F!VV#-Z76*^4VK #WXUB&U;/-V$ERYM6Z+,+-K5VG_S] MS)[2NC8O+43B;DEJ8N6Q?]C1@AR.H592PP!895E.H E[YY$SAP_ZTPSU'COZ M5D+K0IA@62Y-VWIH;&EAIBV&P*10Q+K1*VR<=!1A!X9@ Y/?'O^[)HCK/E([ MF46-HL_NM_V'@>^AGI 9UD^VI_C3N1.@QAK?6;[;YT7:ODVJ;HZVG2>R%.3;O6M=$A\,""B1\VD !4?V^7)>H67E?FN?< M0;]/9:6[D1^YVFM@O2&Z?^70"%(-^$>M]9$V+9<%P5(GL!DI!_G0&V>/F@W% M \H"$QBG'G^GDOHMGAS/<;##WQ'_%OT\]UG/W MDYGA&:5XP/W_]CU!@ML"Y8G!UF5O;9%T^.31&V\K.LB,PAFPO8._)_5&:H-\ ME:>KYF$.&M_SG"0.3DV,38C#V F]J)^)]M0A0]N!_O E%TX=+TG.J-(^/P8/ M([;-]>J8KT[BEBDT&&%P!PC6T[-!3(KK]QYZ1]]WAT8-WF.&YLAK[V[@SKXB M?*G-2Y$>EC;D[K$O=Y/>%]>UP!N)OBM7R+RZU/;C:[?;?;J^L5]L]^3VN_=[ M/+'RLF*%6.*JAVH>VP\N[4++C?E^NY!:R[7YN1(D$+N+)\2X+$-A GZ;8+M!LD[?9AL0^T M-+*(4*1"4G:\7[\SE*PX72= ]\4FAYPS<^8F3C?&WKD"T<-#J;2;187WU6F_ M[]("2^%B4Z&FD]S84GC:VE7?519%%I1*U1\FR5&_%%)'\VF07=OYU-1>28W7 M%EQ=EL)N%ZC,9A8-HIW@1JX*SX+^?%J)%=ZB_UY=6]KU.Y1,EJB=-!HLYK/H M?'"Z&//]<.%/B1NWMP9FLC3FCC>?LUF4L$.H,/6,(.AOC1>H% .1&_:I0+O[!I[H[( M8EH[;\I6F?:EU,V_>&CCL*=PDCRC,&P5AL'OQE#P\E)X,9]:LP'+MPF-%X%J MT";GI.:DW'I+IY+T_/RJK)39(L("->;2P[42VDW[GK#Y1C]M<18-SO 9G,$0 MOACM"P=7.L/L*4"?G.H\&^X\6PQ?1+S$-(;1H ?#9#AZ 6_4,1T%O-$S>#?H MI46J)[_CZN"O\Z7SEBKC[T.,&[SQ83SNEE-7B11G$;6#0[O&:/[VU> H.7O! MVW'G[?@E]%_(RXLXA[W\^L>W*QB,8SAL!7X@%&*-(*"RAL0?7"&LU"NHZ!AJ M2C"U==M6XV3P[NX]F!Q\@?!9>[1:*+C!->H:X<)D&,.Y!U-;R*1++;):#S8( ME;!>"J6V5- ^+>"^%DKF$C-(J92L7-9\U=%IAK#< K;>.O F6&-W8O96ZK2V MEA3Q@::50QH72GC:MQ=;3=L:HEE&8ND:/N3Z:SB))]1>2C$EJ4/-08_D1_'Q M3_(A")W1R>0_)X.8^,/O0MS8(SG^HE_&9-7?7H.M7X M5Z,?F5]BCH')A2F9B@A!YK3 .U9^^^ID.$S.6!"6@[/W3)+RM)84)9%1\W$X MJ,QIVK5,.1Z>)2:P3=%Z&M=PAWLQC>%[R"O?9G1RO9 4JXUP(*AK&EQF==)K M,I?*2FAJHI1\"U.6'"JB!-39IJM\S.VC MB9BJB=I4IC[XL*8-M[%CGJIN'6.="ZH6HV064K\0Q")%N.79Z"@"H?ZI^_EF M+J2%M5!4H6WEEK6G)$!.U>U"A@U)0YG75OKM$[L_55?(#H6)D&AH8;DDO=W@ M"E!<-3$L")%4*=/_D"[+:]UM5Q2NQJXRSE&)"XM/^-':0(GARJ[*@YMY[K A ME19"KW 7C"ZL^TD )<52*B(4^J8K&Y@D\*;M#M/HY](Z#T=OF-:N2IYB=1;J M)Y73%@Z'BV*R#B>6=+8V\WK?R-%+MH_:^44_-3$E_3>F^X-,-C M)(JJ'OA[]O2]\B785WC'4>MQ/S<>^DW9/I?/FA?!XO7EG M?1%VQ;6F,"?5)#Z>1&";MTNS\:8*[X6E\?3Z",N"GGMH^0*=Y\;XW88-= _( M^;]02P,$% @ =8M;6'MCA-5\ P @0< !D !X;"]W;W)K&ULG57;;N,V$/V5@0JT+ZYER\EVD=H&XF2++="TP>ZV?2CZ M,*9&%F%>5')D)W_?(>6H3I&D0%\D7N:=KBCS\2_=O=!9N7(4FM++FKO(%"S*J[G M5YN+9)\-?M-TC&=C2$JVWN_3Y,=Z5)3WL3\A>-@>UD5 MH/K(WI[ $H'5;OCCPRD/9X#WLU< U0E0Y;@'1SG*6V1<+X,_0DC6PI8&66I& M2W#:I4/YS$%VM>!X_1/MT, =,E.(RY*%,FV4Z@3?#/#J%?B\@COON(WPP=54 M/R((Z&JX MD7"UVY%3FB+=I(JYRIVJ&A52&E$"@CA(NWV/_[C-Z&__S+EP\POYS",Q[XTI(DPW;H'D%'T.[@ MS8%J&8"BP)C^!K4=TB9-H):T@=&L=S@45- Q+37!6V!A\U/<21#LIWQC^GDI/H-LL0V!#2% MC=1A#0*SZ*1U))MO(N34B_7>^:.A>D>3LWVHO9RW\PQ;,IK$/[?(D-1WGL5 M2^B]"Z1\D)L,-E&8Z#1#L6E(#H?=#1GK0,:-E,?1H(DA#ATC,AH;BD&G2+#IK$B;I M-9(%8=F*RN"WN#64;P()CTVS*7ST1TEDF*3>*IP@35]Y2REOO:D39\8AA8J]Y@D!,(VM?3E\JL/&N+EL(N-_\5<(Y2>B"B M<=MC1H-+;[C[O47_(\1.L2R8Q7,MOPONJEDTB8#CDK727>GUG]C',_9XI98V M_,*ZT\V+",K6.EWWQL2@%JK[9_=]'G8,)NDS!GEOD ?>G:/ \@-S;#XU>@W& M:Q.:_PBA!FLB)Y0_E&MG:%>0G9M?.UW>P!4VK2DKB@XN)5-VFCC"]AI)V>.< M=3CY,SA9#I^T0RN0CC3S'!@ MK:NT$?\B#\+!4"^A;$TF*16GE+[/2*Q; ^>260NG<*[KFJ2=6[*U+5/. M6S&P%3-(G3T@-D:O#*OAK??SYM4DS].30 MD"WUR086NQXX"!44_*5&V^:&KCUMO+0QXHXYE!M0N-).T#?%:R@W+-P?-H:E MT34XNI(\_?!OV\4/NE[\N@=CBH,F#P9*K;@(EB/X0BY90^'=$>BS87--G)4F M1@LI5D0 6NNA=U29VI":E,P JW6K GO5UO[<*/%]W)Y$.*H>N,]#K;E8"N0Q M\;:4 .I3;\Z%):Y.J);6S 4?/KJ.]H/TKQD10D/W4$B/>% TA5\3TH]6=3?N M6K@J\-A6$'-]@?2G5@S ;PF8[E*J9$Y,Z:5X%X(@*:/P+5VQ,65F&]\:S<\Z MY-#NK83M42^I&HG';57SQJQ4__JT57SRM^!C6E2@K;RVIN>V3 M@!^U1/%_2_R&EOB^6W@'<9JG\?AHLO5"0Q+51C8N1D=#=?#6"+7J3H0>L_AH M_#XNBO21238997M,\D \/YS$A^-'7HYV#.BP2#D+6?4I"7FP)"YERS$$_B0C M'"7-0\8?J?9976P ZT;J#6)(L:5NMHT%Z5@W2 MF.:H-XC*'5KG-\@1>7%&E+YJK&^&;05S'8Z47+=E1V[W.+O>HY>Z:VO?6<^5 MQPCV/;O)SC14HUF%F<]2\5%.NL%HD YCY6DW3?U4[V;23\RL!+V.$I=DFH[> MCR,PW9S7+9QNPFRUT(XFM?!9T6B,QBO0_E)KMUUX!\.P/?\/4$L#!!0 ( M '6+6UC*?VLPS@0 @, 9 >&PO=V]R:W-H965TN *BR(-2KD:Q,/AR2 74D?3B_!N8:<7IO1*:EQ8<&6>"[N;HS+; MRV@4-2]NY3KS_&(PO2C$&N_0_U$L+)T&+4HJ<]1.&@T65Y?1;/1I/F'Y(/"G MQ*WK_ ?V9&G, Q]NTLMHR(108>(90=!C@U>H% ,1C<<:,VI-LF+W?X/^:_"= M?%D*AU=&_253GUU&9Q&DN!*E\K=F^SO6_APS7F*4"[^PK63'XPB2TGF3U\K$ M()>Z>HJG.@X=A;/A*PIQK1 'WI6AP/):>#&]L&8+EJ4)C?\$5X,VD9.:DW+G M+7V5I.>GMZB$QQ06POH=W%NAG0CQC@/>^#4\Z1)E7&D1[O') MPUR9Y '^GBV=M^3V/X=\KA GAQ&Y9SZY0B1X&5%3.+0;C*8?WHU.AN=O\)VT M?"=OH?_/[+R-]?7;_6<8G?;A=5"XT3 KUU1U'/"X!SY#N#)Y(?0.4'NTI":U M-R#X=4Y==>$7I:6S0YBM+2*UL( MG7^DFO<9&Y!>H@.Q6DDE \?PX5IL)-'MPW>D.6$#+=WEQCBCTW,'5YF0U*H: MS"I\GQMA4SY<2TMCP%@7&%YE$E=$&I.29P)\(X,)6CBB;@KC8H-J5WE?4[Y> M?*>BKOBUK!GJ5=)?A'V V1YG6%I##QL([?OTANDOLY>F^[ HK2L%!9:2P<)M M3"O=KA)X3O$*+6W!>QCVAR,HA(6-4"5" M022#4J\QV8T)505@4P1T5<#)V7%OH@O MMW#?U"78Z![(BS,J;8+9=-F1I+I2JM%^C367WI$DV;/3WOB7\4_2N1?*6^2[ M6NIU*[H7RX\]BD<89423A#ID;*OY$W-FJRF:R]T+EWLA'=2?8DWUNJ;X03LK M"DL]R)#O83SIG]%EIQ3'<9][(UZSY4!P0:XQ-%;HO .)ZS7BG6^=P?>L=>]0'S ."W\5+A6/\)LR M2T+@$4)K6?TMY6C5F6B[O<\C6R2)L:G0A-\&X,?)2./-2YIR-8C4I%(86Y5J MY=[ALB#TQU+:YWPVE;JE3H&$K=+@2D-%4OUOR$YS21STM"S"+D:83E9[&2ER MU+3Q(#9"*K%45=2I$QT/N02KQ'0R%E(@BL*:S0MFK<^S,I4^6)?>(^Y?"L4/ M _1'Y?:61.O(7M?VPBB9[&KSE"=Z))C24N'ZA^[\06<[R]&NPPY*&3&E]M6B MUKYMU]Q9M=T]BU<[,E7$6M(]K7!%JL/^Z7$$MMH[JX,W1=CUEL;3YAC^9K2J MHV4!^KXRQC<'-M N_]-_ 5!+ P04 " !UBUM8X(.*=N " !+!@ &0 M 'AL+W=OQBBP924[(O^]*2MRT QDNMC[>OGU/UJY':Z6?3(5H MX:46THRCRMKF/(Y-46'-3$\U*&EGH73-+$WU,C:-1E;ZH%K$69**?!M'7-]&:&0JW'41KM%N[YLK)N(9Z,&K;$![3?FCM-L[AC M*7F-TG E0>-B'$W3\]G X3W@.\>UV1N#0F7\IQE#A!*+"PCH'1:X5S M%,(1D8SG+6?4I72!^^,=^[7W3EYR9G"NQ ]>VFH<#2,H<<%:8>_5^C-N_9PX MOD()XY^P#MCL4P1%:ZRJM\&DH.8RO-G+]ASV H;)&P'9-B#SND,BK_*26389 M:;4&[=#$Y@;>JH\F<5RZC_)@->URBK.3AS8W^-RBM'"UHN^YZO M_TZ/!GY.,5I,,>_$\%MQ*N,=P3'8"F&FF"[I,A>":2R! MP3.!+&JQ@8*9"DJ^XB7*$M0"/D+22[,3:)!JNR(\4'$YDKFJ&R8W1Q^&67IV M86 NF#$P!49Q83R#0M4UP>E:%T\]>*2HCIH;<"VG; 4IL IRA(;QTK'?,%U4 MD)T%R6[3$U1*E*B-$Z6Q4.2 ^4F #P-ZF\5;8Z$14+*&;6IW)(1VTM^RZ]R9 M-O]-+<1E=5#6-%JMF-B%AJ-C%CC=*Z.$&PO=V]R:W-H965T("I[RK) ]:ZO4[MYQ9+3% MG,D&WV%!7Q(N.[;LO)65I8_:ZY>Q3]+M^K+"WP48#< MYSD3/X:8\6//\JS3Q3S=;)6^ M_;"I]8W"*L6CO#B#CF3-^7Y6I"F&&D- *CGP..,,LT$-'XM\*T:I?: M\/)\0G]O8J=8UDSBB&=_IK':]JR.!3$F;)^I.3]^Q"J>4.-%/)/F+QQ+W5;+ M@F@O%<\K8V*0IT7YRYZJ/%P8=-P7#/S*P#>\2T>&Y9@IUN\*?@2AM0E-'TRH MQIK(I84NRD()^IJ2G>JO!I^6@Z_3AQD,9F/XLAQ\FK[_-IU]@,%H]+" *7E ''1B\X 6\Q60$"VKO>)^A#9[_UKVS8<6R/2L[I8CARYYE:?(C+38P MB"*^+Y2$OP9KJ03UT=_/):5TV7S>I7Y;]W+'(NQ9]'@DB@-:_==_>"WWW96 MFG5 S6OHOU?%JY#/$_ZX',*'^9YKC,$RFR,]$K+9-\,6684F8+1EHD-QJ#XY?&LFZ- M$+1KA NG8TQ0")U1]@2'\Q,X%>J%.OS/Y/\Z[9>I)=ZM<^3!W3ETS_;:S=\"#Q@L4EH-R29S5RU7[F7BGU-,9)F3J-MJA M!:)<7Z6@^,ZLC#57%+XY;FGCH] *]#WA7)T$[:#^'Z+_'U!+ P04 " !U MBUM8,$>'^SD; !240 &0 'AL+W=OV;K=?W^V. M?O'/K38\O'KS\;E>L[8WM/^S>>OKK M05REK[\^N%L]?+9[A ;[C/YS==]EG@Z,LV_8C_GA3?7]V 8IL M;2Q3TWZV]MG6-E8B.WW31L[@G'LP_A]5_Y,/3899%9Z_;^I^NZC??GST[ M,Y5=%4/=OVOW_VKU0(^Q7MG6'?]K]GKOQ9DIAZYOM_HP4;!UC?Q??%)&_)X' M+O6!2Z9;-F(J7Q=]\?([W^Z-Q]VT&C[P4?EI(LXUD,I-[^FJH^?ZEZ]M5WJW M8PZU*_-JZ.B&KC-%4YD;D12^OW'KQJU<632]N2K+=FAZUZS-V[9VI;.=^3I\ M^N:[!SV1A<4?E$K"*R'A\AX2%I?FI[;I-YWYH:EL-5[@ 9TG'NHR'.K5Y1B8]Y/4>WK/>U(G_ZVK9]9Z4ZK^G3BSK/9I>#Y;V MO-L5I?W^C$RIL_[6GKW\^U\63RY>G*#V4:3VT:G57[[UKBG=KB8B27+7;=,1 MS54!$4^1>G*Q:5)/[&">F_<;:\KXG:W,RC4%W5_4INOI"[+IOC.T0CU4UK2# M)]-D_HK6%75MZ [7@\NN,?N-*S=F;\VFN+5FVWIK^DU!]FP>7YB_&?O;X'K2 MT7UC?;=Q.]-ZT_8;Z_>NL\9^LK[$AZ%Q->WMB0BBK?=M/3=7M%.7*;9KZ(:R MW>Z*YD"F7A/15F@B03==P7ZD$SJ6UC;&UHY,$F>QP%]_BDX*Z+;L/; M\8OR1GU@V<1K$@PWD)&;,TD"-*0COC,:D)&:;=+VC,8)M-' M'R[-C+6@##23BNQ:#\_CFEO;];JQ)O'Y]U?''Q8MO9J8K;LF^NWC;S% +#_"YD?J M28>S!SJT_VC3FO,3TG\2I?_DI,BNPB[OB%$DC&5M>4/2TG8/5304@\V'ACP^ MAS1<#\],*&=*GH=#0RP_";GM<(R\_E.P9 M?+NE;RT,C'R!C[2P8!9/7YB"#+YW_T/WEFW7(P#3\WUKV!GQDM8TD,26=["? M=I97IEN6T'.FGOXF*G!KML/U!2D8N6F\&L\L5J98EU J_C1=-[]AFQ_ M#Q]0.WMK^>J0..5JM88B6SOX$QR?K&_E_-96,U'WC4UTTQ/MK?7P?55KFA9' M*JV5NXKUVMLU^1M>?2L")$[KAO&1URS[P&;5!@)D_2;A">50 MD3@T;(QD4JY4<9GDP/; 6N9)D_'0&VA&F/S>_8-73VJGJ M8^';CJ2+^X>1WHMRCKP +>$('!$-V)RT^G[O-I^PEM/KUUT;PF-GR/^Y+8?1 MHOIU",Z0!$J"LLT@ZSERF1TA:PJ4Y-&)OS7\5N6ZW=!;Y8A&[XG]X\Y[>KC8 M[7S[B;?AH_I2 )ZT(0Z8ST5?/YD_25Y]W[K0S])#0=WV89PY'[&U/ MP8.TB.VM!8,":;2X71&U_2CD?MH4Q 5$W'?)5(B"W(SOFH18LV=K;SWY'S%B M>8@6.^&_GT;__?0SL(M2)4]ZC9,CXNX@JBG/?'*=^Q#7U.(4S$<7;+R HS+8 MJJ"<<)USDA&M1\82L/YN^E%V4%LH3F60#:S9/H!U873G(-=L;;]I>6E/>Y < M*WH>?HGTL@K;B&-DM\W0P$*W"#U+K"%+),%"@+CD?')60V=70TW8@V+_<[,< M7%UQ%(;9;8GH6T&0,S/LL-^C"W.PA>]>$-J@]&S3UL?W,?T;4B3:BRB)ZZ^L M8!1ZBC"'WYH7X>0^9R7MV[6K?D\\#7LNXIZKP3<$.KP=<_'NC1%&$K3I109I M#[WYB=Q,HG+$0I$;_&)=J!-GA$J@BQ2[(O.O28"). CT5WI,PUBQ^&W25H]W97.#\.ST0(U+<0N%=P0C%XKZ?=%K]BU4P- MCIDRUSQ%M%.)\[9W6&*40\"-MAW[D!BOR64.VT'D4N5VA:+.6A*MTG@Y'WH/3'T=QM8S&7'@OPA2XQ1R1 M#8CE!]:0I0T@!H8.[1#X<&L# A2\1.=B;H!! UL0)P KBI-@13?4G'!'YI%F M1#_"&Y*V(;^0;'"".J"K_,3,8_BI&FP3U%5B@7S5[NX982X .RM:B$$MN0'> MF)4''D\49 :*0GPYF1 ^BR'EV6>RN&1,;X*%?" ^W 23YQ2O;@?ZEST7Z+Z& MUYB*.R0N0Z%CR?N6<5_2 MXPT]RL+S'@JM$2#Z!HY/O,[(Y60^E(1]=7-M;H9EW^Y<:1X^OCA_=#%/IQ_= MO@'<(E<1=&C5 N>! %@K(6+")T102=S@*!2>0X)4DOOW2 *FO/H,A]FVE5LY M=O$UT!A1OT6E%F=OR <+%JTH_=8H/>)1>+YD[S CXR2$N(1= XJ9'>4C) ?7 MB0,@BI:646,,+-A.\MP1[4%V '._-,!8+*[(XXP>#?CL&7/:B(BUU9R@$S@; MQ +7N^SA%N.&[#080(L7(S?*=M^RXVH;,M!.,0V"?U7T!9*$AMQ@=^@8&M]Q M_E&Q(QP22I9V31F?>$><@$Q!BCS^$.*K4J\XJ;8]6?XV95-0";JP!:IE'J[@ MZY0A80E)H"03:9>,B/++>P+7DK_*!EFF&+D2[ADZV88T%T5Z=E41*7I:.V!RLQ2.!)-7 1D!QSRX"RDL"IJ@*>)F"V*PZ>C"]Z M#2$0ZI(6WF_(!&AKHM=M$=B!LDB!V^:N< *F.3HH.:K:YA0$XST?^06)M36S MFMW1E&.ZHX4EH"APEN%:I42V3!6%/-CU[GU[,GK]2]M6K*0@ZQ< (SA1.CR2SLD =7*]Z0!U M>A-*D.(-WFK2WQW%_MW@R5EW8+ CP!G@L<1[=8 <]G$SUYH$* 0'SIBI;1K- M65E%X:&7H9="7%VB3"P8;42QB[2&5=G9<;Y+R,NN'&47=I02L2\#T$J(?CEH MQC"'10=0<)H0%905-)+ESP7C,&!Y[:@&Y4T M.(Q;5UD1NM3RM&Q>, )8$3YI?:H;!:Z'%HA&E)B&,:9'=X88U&X)&X4%.'SC ML,@5W4HC&UHUE()\).1R#D]VSOEC2 "2: .:.V+@'7SO_+$6@2C21K9ZV9., MD!Y!L,XB(K:C/*G1D'C%9F;X;MY 3C?SA_[V61^\JN&,,.SZ38%DZ M2:[9;U83'"F.-?GSZ4X/PRPF3R>Y8\0,R%+6#?N.4/^49(?BL"C;<18DQGF4 M!!$PR@!ZW_90]9@91CH WKHVIC M 9ZK7Y;NC^HEXRT4.*&%?U8UL4X2ALNSQN2MK#1 %-F-*N4J%5I=''S(U%-$ M.0X+['2S1]6YPOH8PT*T)0\!U+V^^MG53:"&O'/(][G00BBXLTY'!Q.I&N"T=9P%59>E*K2>SQ M92MP&Y M#.Z0U]"WE/&0(^=4EI,F,F9RN<66=B(0:3TC[T1%GOQ&-,]=T\[6J_-TH[>L ME40AVS+'XF /4]0'5#7UKJ:(5=S.HJT0.MHV4H@J*C_%+0:.K=*-0I)SCB3G$.^M MR.HY-424>.6_,R/R:C7.O"QX18V#[#0_35+!:'Q+6(BG>R#9A-,M]" M+V\+5TMY$4UI7JX^,'A#&E;PM!>%"/A;[55D)8:(\L]+*EE96T/RQ+WD!]^)I\I92G1EI\U(\,Z>TY91*(A><2\*+) ML;UK/SK$";'OJ#326V4R@^!9'D+EJ#W'MJW=ZZ,6M;=NNQP\F(*[**D7)[9% MA]0U6=9VY,D8YW?@)+O@Y"PR=UL,[)NBJP!Z)',BVPK3!K 3\M*%E$RN3K5U M9R$O8&43WP63.&Z??CM?W&V?/@M?C9NC4JY(=IAXCXU0O\NFE7*.1E48,6W$ M+T@K\LR 0<*R*2>L];*:0K#4'YV>$;K*:!LG:=KF/)A2X*J+Y9OQ"%B8?N!! M1?*'4>]C=4.-,6]XBTJ@ '6J/[O(1AT7IV,XVLM-[V/)[UK& MZY[N,D)/CC MRYGGS-;Q<%(8H9)Z)E=2I;$D3CDMQ@+3F06/U7A>J^OSQ&^5YJ7N3G#!QN^. M50C.KHO2_JYYJR\8M<(HU9\=H6+BXOED5B&-@,0,8N/;8;UI!XGS'QK.0&YZ M;D,SR4=F,F(L*W*#M!FN9LU63@Z+ YT&>^YI&BF:W;'^F289X@,6&%QK$I7A M+&J':51Q@4'%,.XBF4V8WB""N'\0R@EY#Z^0E2F">7507= *"14'LH]5JR5Y M*3++]0DWW*)% A^CA0 I@:3!3#+CM00*UHW(>#HKPY>"E9"T#-%HELT^%1() MCH98LF$>UF!DKY(N"I9(C1(II\1Y%] U8FI(&./$SN+B;R:P=YJIRT.L@63- M"')GO4XHKBB&T?TLZ^=?_2>+G(>/O[H.VUZ-I/\5^WX6/@3_U9OW-V;QD*2Z M>*3_?)7*-8L%OKO$/X_IPGO.B[5-2[0$*N7YAWK;*0]WF3S-)_/UU-&8Q>XLC""0_'[EG SSBJ M'D!H";TK#$T7L4M0AE;=\?C>^.!9,XO/N[8-UPL/6:H6!)02!8+TA:+D-(>8 M9*)?^S8V[8-4YN;&26XCEUUZRL5G$OAX+@:*UV>,""F"A)!"C^$ MK("?(EG)NMJTSE"\-!9"]D+<6'OI5.[9++2]HG!!,+R0DY=:VV7MU@I!449" M&1D5H3;*22%$B=J39O>W%#;!N+S7(#!9='J6%9'+8L<^ERYKRQ>.J]'.USB( MD4)TEC0+><\TD1BD+3Y)FP[3HIP2HPI) N!I4:CS0#D8I]01^[ VNZU.UC2J M84T E#(A@VY="9,/,CPGGE9#R2X]S>3/TK)IXI<3<\M3"0CY;$)%U)Z9 C M M]/-5W6-N?D2-$?>0X?/L:8F^G*8S4!HM"JHN<]'58[I$YJ2"2N^MD?9U #8' M89NP5:\"_\.,(!!&[UQ8B&-W(C[*2COGTZ&2#?PR"M8,&X9.JJ#C=5=#O:*< M0XN'.'9LTI>EW>5FG6U,1J84:%4UI&.'H'DS25H^%5!MX*%SZ:U:E#0]Y>0$ M@*I:)GGX%2F9P^':+&?WFGL0?+2]E%AW\(.4ZBH09:ZX\N,Y+G!)5Y8.(W6L M#7CU(V8]:J:I2H63NI M?\8M:0-Y#8WW(:6ID*.SRFU15-BAG32@U(;=<=Q13P>9G=.@^B/>9A+6_-'%GH_>;_MUJ-:ADAU["?P^B;02PC"J^+M@16$ M?J5>_A,!VT^$.764OM0B+7UYGD84&, 0H.899BD"[494.J&R!Y7\(@V"? 3I M18U2<1Y/[G^:M5.Q?^B9X8DE1>F5ZV.- %3S"S,R5XF2:,\SLM(U,=(UD;Q& M!T*74-\.QPL=A6) DC(*B[TM-PW7MK8HKD;4DN]'GK<]IB!Z]M"W^0(*Y,Q< MN- ,P*_10A[W+I0#)KR=\KLW*?@2E MXT!-YHX8BA)FK4X(D7VH*_@=I,[RXD%]B,7>+ELP"V"2S<)=D\[M.AL2QD+0 MHG0:Z"%^F8)[^_G+=K0B 077;>RHS 5T/Q; J/ZSO!W*.T/+7A[ZIR2-NKP!L0%'J-L4NLDY_1D!-S0M*.\^E@DK2J M9/RED0&;742Q=_4I?S\L%J.)U7\UB_DEUT>-"]A;!^ELQ2]PEV.N!!68),-:]$"&)A^O/A5FTPO#B]-O#/] B(8K=V_)#1!@WF(^ M94-Z-AEE_^!:YKEY18BA9/S$=V#6MI0[.KXC3;AHT"BTFZKM?G2\&$-"?_12 M,W"-!N57U*O-E4XDX_,K6;?3J,P;]6WYD32_1V(+"(R7+6I^V>4T7?+VE8H( M'HM@%?Z4!=.+,KWG(#%Z=?ZKWA%5\Q@ZZS3L6DE/[84L]% M5N*+>6%ZR_%+% S4^5J$.B?%D=[779Q^A?9GRK4(4S:$)4J)^I." M^-)%N-(6:X]2=<9A?[RZ>47'Z]"$N;KYP%?.+[Z=C9"L^?H]U]F>/KKXAA;* MWW\AB:0[2>F[LN;6/#USEJUW]LT\7][89@-W584::Y4].&[ET%V7#Q>FW#]_9, $BC;QI<_D#+Q7>6?BY>3W8[%<]M">C M+Q:$V1\N>>5#)9DR8=R:8<8L5MK(7DAZ\)11L]+/"'B;3;=(9X5'Q6-;,_0A M^/F<++SS9OZMH !#&/^1^./9J-- T8?1''+T\+G2(@%*'>[VL72T['# MGTIA\L1%>N?Y0IA$CF\:I7%N/@Q/Z*&WX]UR"/H(2K+)O+"C)#IHC:HI8VH/;D"Y3P'5M8MWB2C:C-74A&LN9TV"LL M=AD7NTIU^]C*2 2*H%+*J'TI3C%D5:D$<)HM^E>98]2@O5:=5D:RJ-P*;]1E MB:8LUZ75Y%>G%+I(.RYHYY2*'\]-?5;_0^>85':#W\Z[MXKJ=@3_DSG%Y)C14IS4*!!\,*YS1U$PS]:6^DY=KA4LQ\7T MV/>#[&?NMM:O^YZU7=&C%_.G ME"Y[^0$_^:-O=_RC>-]!U,"3\@0WBSRB^_%]02P,$% M @ =8M;6/(UKW;$ @ $@8 !D !X;"]W;W)K&ULC55M:]LP$/Z>7W%X=&PPZI>DW>@20])NK+!":+*-,?9!D2^VJ"QYDMRT M_WXGV?$Z2$._R"?=W7//27?GZ4Z;.ULA.GBHI;*SJ'*NN8ACRRNLF3W5#2K2 M;+6IF:.M*6/;&&1%<*IEG"7)>5PSH:)\&LZ6)I_JUDFA<&G MG7-S.,"I=[- MHC3:']R*LG+^(,ZG#2MQA>Y;LS2TBP>40M2HK- *#&YGT3R]6$R\?3#X+G!G MG\C@,]EH?>0.^6R M818OM?PA"E?-H@\1%+AEK72W>O<%^WS./![7TH85=KUM$@%OK=-U[TP,:J&Z M+WOH[^$E#EGOD 7>7:# \HHYED^-WH'QUH3FA9!J\"9R0OE'63E#6D%^+K]" MRXUHP@WI+2Q:2P;6 E,%K+J'\ND/'3,>P*+CD#V#($T@QNM7&7ADRJP^!\@IFR&E+)]2HOL*.(5\E,8 MI^\@2[+Q$;SQ<$7C@#=^!N]0OK_F&^L,E=3O0QEW>)/#>+[-+FS#.,XBZB.+ MYAZC_/6K]#SY>(3M9& [.8:>KZAMBU:B?S6#]ZA:!.I=T K[>D(#KF*.M"&\ M]*Z-51]JF5R MX+]Y!(LEC0('16M"$$*5S#H2#%)T83G9/R(S]F+TTW^ZH"ZPV) M5!LC7QN^0#*_I*/K]0K2,9Q .NF7T5=="NL$MY"F_BSSRQDIUMI1+!J+AH6B MV+/L_,>]V:&GC)_T*7$JPS2R$,JK:]GA=!AX\Z[/_YEWT_*&F5(H"Q*WY)J< MOC^+P'03J-LXW82NWVA'%Q#$BH8V&F] ^JW6;K_Q 8;?0/X74$L#!!0 ( M '6+6UA*US>:] ( ((& 9 >&PO=V]R:W-H965T^ZYV/=XMI7J7M>(!A[;1NBY5QO3702!+FILF1[+#@7M5%*U MS)"IUH'N%++2!;5-$(=A%K2,"V\Q6]-=Z6X3.997S+#%3,DM*.M-:';B2G711(X+>RAW1M$N MISBSN&9*<+'6<(,*[FJF$)Y_8*L&]=DL,)3 N@7%#FS9@\7_ (MB>">%J35< MBQ++WP$"8C;0B_?TEO%)Q"LLQI!$/L1AG)S 2X9R$X>7_'^Y7R]7VBBZ'=^. M%=S#IH)32J!_06SYY$6?CR!-ET()N>0E_<8B%%P1O.W 66 M%?Q-_QCGDZC'.7^H$2K94(L2/' -C#KNS^QRHP#W##IBH/O[P@686FXT$Z7V M 1\+[ RAJ0.?DN[FV<7H"X7O+@?0T6*[(@\ZWI$]7GO&L?U$H_>D1EP4LD5X M"E&6^Y-X2K-DDOGGJ9U%>>2G>3KZ[+J.T-@#*A*1/ITFJD8;XF.K>6';EA>0 M)7X2IY!E?AI-[3#-IJ,KWFRL+@!6%0F%+9/BC>*%1:7V*^XI,(0\#.$\ROXS M86E1R8E2GD\H9>Y'-F7NY]-T=/WW+Q1#O:.EX_H4XG$VH6$R3G)G3;*>*Z&Z MS;C?C/O-!([=M^! %UI4:Z=^&@JY$::7B&%U$-C+7E=^N??J_(ZI-1<:&JPH M-!SG$P]4KWB]863G5&8E#6F6F];T2*"R#K1?26GVADTP/#N+GU!+ P04 M" !UBUM8UK&FWPT& #0#P &0 'AL+W=OGQW;N1IX>BU8SRLF-1*JM M:RRW9X2)SGK'0V-_)6X#=*-FKPC8PG2R$^F\&'\F02&(,((X4V&C#\W9-SPIA1!&9\Z71. M^B/-QN'W3ONE]1U\66)%S@7[G9:Z.IGD$U22%6Z9OA6;GTCG3V+T%8(I^XLV MG6PP046KM*B[S6!!3;G[QP]='%ZR(>HV1-9N=Y"U\AW6^/18B@V21AJTF0_K MJMT-QE%N+N6CEK!*89\^711?6JJHB9!"/][A)2/JS?%4@VHC,"TZ-6=.3?0= M-6&$K@77E4(7O"3E4P53L*DW+-H9=A:-:GQ'BD,4ASZ*@B@>T1?WCL96W^P[ M^CX"G,N6$216:%$+J>E7;'%Q\0 5V2?SZ,:#5V.5(,+5[P_NZU=A M&KP=,3WI34]># 8;5W33RJ("=J,;20MP NZ@P-V]_ *Y<:$4TF"7L/,%#3]C $^P\,5#LE)40B-TW'MSNMP@% MRMKK!LHZVGJ+HA MA],D+-%[ZX>6N"0 X"CWDVSFW4C28%KNN**L/0*.DI#^ MI"1<[RR._#A(0!X*DM1;*T? F*8V,K$?S4+/UI0#L3IH5>_H 3(;( 0024:P M.2),_""(O5_M*91KS-?4)#X4&E8EJ?=>B')#&4-A$/OS*.I$.XUA%CLV/HNE M\2KS4W"K][S!VR=NATGR?-'Y&_EAEIE%V8(N6)/"F.!'6=C/.LG<#^/(NS+> M]'>WW>>IJB ='6@B:Y3Z(>0$YP@3!E9F=GCSX?PE*LU>IS'W\R3K(K$/01"- MU,\@G'=[T&@6 W\>YMXY5A4R&/ A0>K'A;$%CA1^H+(*RM6V:UG6&& M.:1!K-%%?\0G158M\Z#" 7:?UM">^;N"#;EQ1;QSV[_ -!AM!55%&V5( %4H MBV-3QI*D&\=9#N1PE1%2R3WTBXW)OZ2HN&!BO04Y@%-D=F6!':1)#/7-[AC! M2M9C)?O?.X11C?^B0[ !#[\Q^ M1_8[!S8G83K&N;R/8SX:Q_-*- #XS^A.8JX:\-9'5U?GR/4"^Z(XJN\_M@+S MWMKYBV_]$\=M26*.CV7?YHNDRF]GDT>N9^C]#3 MHM_VMC2]+<70%OEHB^AM058?T-. AZQ6T%M:"0LJK"Q:UA6B&E48D@8A?- ( M6,F?,6]-3^&('#W%F ^ +4BC+3[A4*@O)BEAFQ(L C>$ 5B';P&T9\Y[GC"^ MG8F\6\@!O#4U$XIREOJS= [?B9]"D8Z2N6?:,LHA[]JR.H?V(+.-<1[Z^3SQ M+K#D$$CU:*=WAA4MC,AA8!B2'&:)]XZR5MMB!;.AG85S]@%K.GAE05);V[>D M0K:4NP=7/]L_5Q?NE?8H[MZZUUBN*=P6(RO8&H =$R3=^]$-M&CLFVTI-&10 M^UG!DYM((P#K*R'T;F .Z!_QIW\#4$L#!!0 ( '6+6UB]!\U ?@, /P' M 9 >&PO=V]R:W-H965T>1TK\T[NP%PY$/?*3N+-LYM+^/8UAOHI;W06U#X9:5-+QTNS3JV6P.R M"4E]%_,DR>->MBJ:3X/OSLRG>N>Z5L&=(7;7]])\O(9.[V<1BPZ.^W:]<=X1 MSZ=;N88%N-^V=P97\1&E:7M0MM6*&%C-HBMV>9WZ^!#P>PM[>V(3KV2I]3N_ MN&UF4>()00>U\P@2_Q[A-72=!T(:[T?,Z%C2)Y[:!_2?@W;4LI067NONC[9Q MFUE41J2!E=QU[E[O?X%13^;Q:MW9\$OV0VR61J3>6:?[,1D9]*T:_N6'L0\G M"67R3 (?$WC@/10*+&^DD_.IT7MB?#2B>2-(#=E(KE5^4Q;.X-<6\]Q\ 6ML ML2/WL-7&M6I-SA[DL@-[/HT=XONHN!ZQK@9K@!B) M'=GQ [MK_B+B#=071#!*>,+%"WCBJ%8$//&?U?YUM;3.X-GX^RF] UKZ-)J? METN[E37,(AP("^81HOGWW[$\^?$%KNF1:_H2^GP1QJ3]!$3O#%FU2JJZE1V1 MJB$XDT8&_@UN.EE^)'90]I2(E\L\;("L=(?#Z>&WXY^1.D&<_"Y.TQZQX>0>V X-Y"OP3C]W?B]]=O,O<_;'*K')A>-V/) M!R.5]3LFPR0O=+?SAB6O"*=IE=$\%V@+*ABN!0O^/&<4MV+RJUZWUK6U)8R6 M/*%EEN-7QG'%2O3EJ:!E6@TU?SAH@:[%:9-#F3/"F*"52,DYVI6@158%L\ R M/"?GDP?MD.N7UIA1Y"N24E1$LS)#.Z,B39!P,O@%IZ(4S[3I5M6Z_U9=8DE! M&2M\C]*29L);+*\H2[+3_B091J6$\9RR,B48(#+^+VWMP Q[C-WFH=MID=*" MA[Z+DJ99\96H&\#QP/,S7,/(]*KWT_=I<'PKA26M6!XL9%54:%6I=YT(%"G- MDX+PBF8L0?HT0Z:#O.:?'.4I1T3%4Y)Q?\H8\BQ*C\]83M/BR7LI/KF1>S#K M\.Y84NN=G[:KX4;_$CZ\BV^D6;>HL8,5IB871181,[PUP\+I;;C? ME]KA:Q',#3[/8'P ?E]I[0X+7^#XX,\_ U!+ P04 " !UBUM8P&?_'X,$ M !B"P &0 'AL+W=O4\> D[1=@'8+FJS#,.P#+=$V44ET22I.]NMWI&PW7AQUZ+Z( M/(GWW N?.]UDH_07LQ+"PEU3M^8T6%F[/AF/3;D2#3>OU5JT^&6A=,,MBGHY M-FLM>.65FGK,PC =-URVP73BWUWIZ41UMI:MN-)@NJ;A^OY,U&IS&M!@]^*3 M7*ZL>S&>3M9\*:Z%_6U]I5$:[U$JV8C62-6"%HO38$9/SE)WWA_X+,7&/-B# MBV2NU!@<$K4HK4/@N-R*+#_0[]G8\=8YES M(\Y5_;NL[.HTR .HQ()WM?VD-C^+;3R)PRM5;?P3-OW9) J@[(Q5S589/6AD MVZ_\;IN'!PIY^(0"VRHP[W=OR'MYP2V?3K3:@':G$&YV3K;N4:ZOQ MJT0].WVO5+61=0V\K>!7NQ(:+EO+VZ6\PVSE\Q@81+T3Y&B)*@(4L&L"+]@F( M/%[T7Q+P./0+:2GS A]>LZUOI?M$F:-ZEH+:@&[L(ZY.@AVW-6;E8"%JK&$ MG1GKZ #^:XLY0M9 N7.!/W(!YO=@Q!(KV<(+V>)QU1G,MGEY,KJ\N88/:BF- ME:6!<]4:5;'ED'G'A%V%'[[4R!F9EV35=[6@ .VZ/9M[. MH\2>[$B/B[;R;^Z;_6=>=P(^R(48G?LFBAI:U/ZC6!;$E2W!6,Y"QS M5Y['A#*DBKO=!.X%UV;D/)"HWPKK_C"^4>#_"DT>(M*$A&$(.4G2"%(21QG$ M6X@+<8N_OS6&8T6Y:E6MEO= ,\*0&!%A<08T(D66HL(KR+9*-YI7 EK>"$3# MGRP^:91 F@#-H?%==?2P8N!&65YC%#%Z$F4%[B@-2>9+(T*.IF'V8TEF/YYD M%A<^2J0Z(S1Q2:991L(T_5])CDE.7>$1FG\ORR%)4(&2."Z@P+*CPTE.",7T M4A+F['MY9GE("A];'I$D\K$5&8GR=*B>TWT]IX/U?(WS5]5A$>&%'*3][1U. M9$8<*^5!Q..E? M>F@L4>TKNA5W%A8X-O79 FG\D=)EP2J8#]:S3]/H#U0$ MW_1BO(*\EQE@WXOBI)>P!D+LC%LI=A++LUY*@+F,'N^0XP=S#Y)OZ:<[@YT) MJ=J/0/NW^P%RUL]-WX[WT^='KI<2NWHM%J@:OLZP*^I^HNL%J]9^BIHKBTSW MVQ4.P4*[ _A]H93="<[ ?JR>_@-02P,$% @ =8M;6*<2F2BY!0 T T M !D !X;"]W;W)K&ULC5=M;]LV$/ZN7T%XW; MJBWJA9*RQ$#2M%N!=@V2M,,P[ ,MT38Q251)JF[VZW='R;+3J6X_V**HN^?> MGCM1%SNE_S%;(2SY7%>-N9QMK6W/%PM3;$7-S5RUHH$G:Z5K;N%6;Q:FU8*7 M3JFN%F$0L$7-93-;7KB]6[V\4)VM9"-N-3%=77/]>"TJM;N4L0(=$)0J+"!PNG\0+454(!&Y\'#!GHTE4/%[OT5^YV"&6%3?BA:K^ MD*7=7LZR&2G%FG>5O5.[W\003X)XA:J,^R>[7I:E,U)TQJIZ4 8/:MGT5_YY MR,.10A9\12$<%$+G=V_(>7G#+5]>:+4C&J4!#17 MKYM"U8(\\,_"D)\?^*H2YNQB80$:!1;% '/=PX1?@:$A>:L:NS7D95.*\BG M GP:'0OWCEV')Q%O1#$G$?5)&(31";QH##1R>-$W R4WTA25,IT6Y*^KE;$: MJ/'W5,P]8CR-B.UR;EI>B,L9](,1^I.8+7_Z@;+@EQ/^QJ._\2GTY9TH5%/( M2G+'7K4F+]=KX3CL@KCC5A"KR"M1"LTKS^_GT\ .3,AG0?DQZ<7#V-WK@CCDP8F&;BYUU^)1JRE)<$\)M$\ MP9^WSQEO2H;)QD, ]! J'I MG'JW L9$ SBDE) @+0#4P%/FY.#J_0Z^'7+G J(Y6(-(HGF*EP0O)^B3C/1) M3I;ROA^RF(E;K3Y)-T1AAI/CAI]BR$G8:@&.;L^TGRHM.08#O6\AF)8C]/*"RRQ,\B7"34SVDV5 Z+7:D"1*&R/LTI M5"Y,?,I"0B,_2YD'8QZ&>$,28$E(HLR+8)\FA%+J!V%"&.*&WHV VFI1CJ8S M/PH2DOH18X -D.&!+\=6XRAT? +)+.L9YH<)<&RT##LHDN(BA?W4SQC%F\2) M,S_*&6P_* N AZ0^(S'U6;RKHM =( $%X6!C^K&6 M^UD6PS3Q@RCQWL$E@=HD M4014H GSWK7 "XO!P&O&?"%(@:.4,>^-@,,$G$H*U36][!#,(XEC/XX#$N8^ MS9*AVAN-4&,BGO10'H&+&0XG\8#ZQ*6CC2:RFU. M_2R/29:"9.3=:M%R61K'P#B.!RX&*8+ =(%HP6FLA_C8R;;&"8BL[ M!SJ7)>%T$$]8 9(@BK9Q'4=^G+%)-1!^AJXR\ G3T]^!<@[4.3O11NG81NE) MFK]O\&6Z:>2_0_]<]Z^FR8XY"34]A@\<_]5QI3NVAWD97H6&/(?E1C8-L@XZ M#-_;CS!VW?CP*<4YPGP6IP,0<$UC40PT105#K<27?:LEC'*GAMBM,A(Y9T@* MN8[#Y)1NT<_N*6WJQ]!L,50L\=[P%HH/#O*VK62!9]/A..!V*UE+RWLUX$;: M$X.%2+-O9T 70%D'W?H9T#$,0%3Y5X+Y6 MRNYOT,#X$;?\#U!+ P04 " !UBUM8YJJ=JQD# "5!@ &0 'AL+W=O MO(+1B2 VDBA*LCS;0)RV MV( 6,-IN?2CZ0$MGFZA$JB05M_]^1\E1DL'Q7L0C>??==SSRT^*HS7=[ '#D M9]LHNPP/SG7S*++5 5IA;W0'"G=VVK3"X=3L(]L9$/40U#81B^,\:H54X6HQ MK&W,:J%[UT@%&T-LW[;"_%I#HX_+, D?%C[*_<'YA6BUZ,0>/H'[N]L8G$43 M2BU;4%9J10SLEN%M,E]S[S\X_"/A:)_8Q%>RU?J[G_Q5+\/8$X(&*N<1! [W M< =-XX&0QH\39CBE](%/[0?T=T/M6,M66+C3S1=9N\,RG(6DAIWH&_=1'_^$ M4SV9QZMT8X(^)!I9O MA!.KA=%'8KPWHGEC*'6(1G)2^:9\<@9W)<:YU<9@?XW[182JR=L?O>SPQ!VY M^BRV#=CK1>0PB7>-JA/@>@1D+P FC'S0RATL>:MJJ)\#1,ANHL@>**[91<0W M4-V0-*&$Q2R]@)=.):<#7OH_)5.R:036^KSRK[=;ZPQ>EF_G:A^1^7ED_X#F MMA,5+$-\(1;,/82KWW]+\OB/"[SYQ)M?0G^A5>=87L0YS_(9.$RG46E\?M81 MO2/N &2G&WS%4NW)E52XHGN+_O9Z'F"3H-V"\8T*?*-\MUCPWL.](HS3@O') M"-:];&H/X[=EVQE]#SZ?)65,658,0YH&[P$?W$$W_W%*.&5Y3$HZRWAPI]NN M=YCYD;5'M7KGCL( 268993-.DKRD:5P&[WJCI.MQYWFI:4'3HB LH]DL#SX; MH6RGC1.#>#RZ)33VZ3DG99'2(BV1@,(;TX\J@\>"1"NPEKS&*EB0T#3/:<)S MC&0EIRDOL"QKY^2VJOJV;X2#&G4$6U'),=D5R0I.><;)M;>3F.8YVL'Y"T") M0NU^18HRH7G)O#5+:3Y+R;D[%SV1BA;,?A!$BWWNE1M58UJ=-/=VE)I']U&P M/PBSE\J2!G88&M\464C,*(+CQ.EN$)ZM=BAC@WG _P88[X#[.ZW=P\0GF/Y$ MJW\!4$L#!!0 ( '6+6UA\)(!&6@0 -L+ 9 >&PO=V]R:W-H965T M.*6ZFH:^GTQK7HKQ8N[VKM5B M+EM3E0*O%>BVKKEZN,1*;L_'P7BW\:5<;XS=F"[F#5_C#9K?FVM%TG1 *DMJAJN<&F BP+>EX*+O!1K MN%"*BS52#HR&U[=\6:$^F4\-V;7:T[RW<=G9"!^Q$83P20JST?!.%%C\"# E MP@/K<,?Z,CR*>(7Y!*+ @] /HR-XT1"%R.%%C^*1[U>ESBNI6X7P]\52&T4W MYI]#WG98\6$L6T5GNN$YGH^I3#2J.QPO?ODI2/PW1YC& ]/X&/KBAJJR:"L$ MN8+/K=&&,F9393TXQ/4HVF&NGUL%<@_Z-VE0 Z>P< TK65$=TVTH!9B-;#4= MTB=G(\H(UDM4+BO[PLBFR.8I''T0!E59PZKM@.E) ?S6EHV]8%3A.5*!%NX. MXGU#94N"D;!$R*6X0]7+7.QI"2('Q$6W2TV[=NL!N7I#>V0,M8&&EX1)5QON MN"KM'0;%2>D51%Z8,/HF7A"EHQO,*?4%O!NP.\>+EH(MG#*Y"P6WFV217)H1 ML9J.NF)YY$P$>UQ*W=&I;3E4#QVM57GOO!8MKSIJ2S1;1 %L$@;PLPM(,HE" M6@8^\](XAM/GT$V?0#=\ =UPXJ<#W9A9NG'J!5D(09IZ8<:>0SIY NG@!:2# M23SK28>3V(:;48BS%-*9%['L.939$RC[G<67[^Q%,9CXM(]_+(A_BR,O8 ML\(=_S_W( 7[\ ;9S@7_17>&^;T+T81EM$R]E,4$2Y_@.1Y$1SU8*5E;\HE] M29P3+^&>[KC'D\ N3R%@7I;,1A'SO6060A2'7IRPT4?4FMJY4M:%1BHWD;QV MY1SX,SAQZX!*.X"3T:TT9*JRG=G8SES8[O0*PIAY+(W=BJ)#J3K23]C03]CQ M?M(-8[:=7*S7"M?6P6M54O@:(G'-'USW/]1:C@(?;BW?332#B:8WX<%^2_%< MBO=>=4K7#SW&9MK[3UJJH=/P1=8<^A8>"/-T;N&I4:S=64H)E*TPW>PV[P^1ZT0ULWX]W8^\G MKM:ET%#ABE3]24IA5=THV0E&-FY\6TI#PZ!;;FCZ1F4/T/\K2171"]; ,,\O M_@502P,$% @ =8M;6/]*PCQ9!@ $Q$ !D !X;"]W;W)K&ULE5A;;]LV%'[WKR#Z:LQI?V[M MXG@X-,5+?BKE"NS(1/49*S4-WRYG)SV0R0D*UE81!#PN)<7 MLJH0"&C\UV+VNR-QXZ:\1O_D= ==QL+("U5]+2=V?MK/^F0BIV)9V1NU^EVV M^L2(5ZC*N%^R\FL36%PLC55UNQD8U&7CG^)[:X>-#5GXP@;6;F".MS_(L?PH MK!B=:+4B&E<#&@I.5;<;R)4-.N76:I@M89\=74E0R9#W=V)<27-X,K0 BE/# MH@4X]P#L!0#*R&?5V+DAOS43.7D*, 0V'26VIG3.=B)^E,6 1#0@+&31#KRH M4S%R>-%N%?\Y&QNK(0K^W::DA^#;(3 SCLU"%/*T#Z%OI+Z7_=&[-S0)/^P@ MR#N"?!?ZZ-8G!%%3XKB2"V6LV<9R)\YVEG=S2::J@N0KFQFQZ.8V \L?8!4+ MTY4[M,!#R?NR@3&U-**9F,. K.9E,2="2U(V1;4$#Q-"W1YIAX[2('+R$9"U4O1/. I K5&%65$V$!W0"FA*RW: XX M4]7RN/>W%+H-, +A(>NQU!@B/0P1C!.&/[1W5@.G\H=G!?NG92.:0A*-N7FD MID=+4%08(X')6\*") [=,TQC]XQ"WKMLK 3KP?E-M]];J"K%N*Q*6X+=:,X) MA:/SWJ=2[G8,* M1T"AWEP:A2&)TIS0E/9NEV,_XZU#WA,:A#$EAR"Q]AFQE!SV[I0%7VS O"5Q M&.0)166C@/,,!,J#F(5D1QS'71S'N^,8.L9D"?$%EO\L[%*7U@7UH_(8%FM[ MM6EY]6C4;1&_\\3](UY+-]]8'_'U!COUA-W+'G^:&<>]S3ATI6K#R:UN/ZGJ MW.%BF: 'XCB(:8(>"!*:XT :T"CV"QCA>9#G*:S*T&EQW$Y$A%,7MU'HQ#R. M_ 0G412$20J^=U*>^_&8L"2(DH@PHQ1F(.(8A37F@CAB4TX'$" ML1M#>6=)!#&3]2[KQ=*Z_&\3),K=>1#"("'S:V]C*B=Z1F# M&,]RP.68'PS.A-RXDL8<0Z_3&O<^-SSG09*'8*48$H G 4ORWI5J9IM)LKD> M#)JFL 5-FB6Q>\^"..'/7,9^U65@UYBGSF4T1?R(!RE+UBYC.7@R0T,[8>TP MT#/,* X[8>TN"MZ M#YJA;6WT)0)C+KG$U^UX.[9>HK2S(%X/I3F 4_SYYZB M84#S!,\, _A<>]51-,P"&G('&\-;'C" ?\51Z)<8[7GT M^+*C$"5=(4KV;:BWR\6BF:4=,R*A\90>6J7%^TREO0[-\-'X.[.\:0J5;U1LWSF!C) M"73!"$/;Y3(*D'%0U7Q&;$-Y4BO!_4$:8K\+\PA;:\9V$/AIZV,W=2Y:B!(J ML=);8R;*@MRW:^B;G/H.QB+>N]G2Y-78PL7$?[3([\5<-#/ID!NX+[S%1@E@ M&;1,E($Z35LY9= _IYWJ6]I!(]TGRJ2$#R$C*G/H"9A?8T"AI$0Q]F&H65"G MO-V3C/=^\M$KA^]*F[1+FW2OM/DR)5_=;098G]T#"V!\(_&&UQ5*7DP:5M.$B\](N(SU(V'B0M$N&#\$70 M)\9YB1\?L)P<$#J #\&#?3&V,(+J?P!@\!%ZL#4@AQL7U5KJF;N.&^+ _9VU M&^UN_&?^HONXW/]=\%GH6=D8.'L*6\-!"E^*VE_!_8M5"W?M'2L+EV@GSJ68 M2(T+8'ZJE%V_X '=_R"C_P%02P,$% @ =8M;6!&RDV_O P 2@D !D M !X;"]W;W)K&ULG5;;;N,V$'W75PS41;$+*+I0 M%\NI;<#)[O8"[#9(TNQ#T0=:&MM")-%+TO&F7]\A)2ONVC&*ODCDD'/F#.>, MJ,E.R$>U1M3PK:E;-7776F\N@T 5:VRX\L4&6UI9"MEP35.Y"M1&(B^M4U,' M+ RSH.%5Z\XFUG8C9Q.QU775XHT$M6T:+I^OL!:[J1NY>\-MM5IK8PAFDPU? MX1WJ/S8WDF;!@%)6#;:J$BU(7$[=>71YE9K]=L-#A3MU, :3R4*(1S/YM9RZ MH2&$-1;:('!Z/>$UUK4!(AI?>TQW"&D<#\=[](\V=\IEP15>B_I+5>KUU,U= M*'')M[6^%;M?L,_'$BQ$K>P3=MW>9.Q"L55:-+TS,6BJMGOS;_TY'#CDX2L. MK'=@EG<7R+)\SS6?3:38@32["7%%> M)5R+AFJMN#VNFYJW"M[>\T6-ZMTDT!3,N 1%#WS5 ;-7@",>2KUPH^M"66 M_P8(B.5 E>VI7K&SB.^Q\"&./& AB\_@Q4/JL<6+7TM]S27VJ=_P9U*:AKF4 MO%VA'?\Y7R@M239_GWU<'I?W\M$5O<8Y2_=[@?+']2-/]X!!P_H22/CG'P/N5XP _DS T M4(_A\3F_K#E65 H^\DK" Z^W"$<6Y_/+(?W&VRU]"Z'/FMY)%GI)$L(;B&,_ MBR .1]XHM'/F1Z%C8Y%GG"=>/$Z,?>2G,;E'7A[W?O'8Z37Q%I)1[*51!N]H MB8W]?$2V*!][8^I0:\M\ECKTB5MBU7FP,/-"UJW&F4_!R99Y.Q&^@23RDZP381A9$9K,-R@K M44($%Y!V>;\Z/J6*X.!^:U"N["VNH!#;5G=7W6 =?A3FW?WXLKW[R_C$Y:JB MBZW&);F&_HBD(+N;NYMHL;&WY4)HNGOM<$T_.RC-!EI?"J'W$Q-@^'V:_0-0 M2P,$% @ =8M;6 EN9_\M!P W3@ !D !X;"]W;W)K&ULO9M=;^(X%(;_BL6.5C-2!TA"Z<>V2"UQM96FVZI,=R]&>^$& M ]8D-F,[T$KSX]=.@,0H-65TEIL60OSDY)SD34C(M!6=H)N]U^)R.,MP87Q;(' M.;@0N4X9IP\2J3S+B'R]IJE87K:"UGK!(YO.M%W0&5S,R92.J'Z:/TCSK;.A MC%E&N6*"(TDGEZVKX!Q'/3N@6.-O1I>J]AG977D6XKO];,SST31H4C_86,]NVR=MM"83DB> MZD>Q_).N=NC8\A*1JN(O6J[6[;90DBLMLM5@$T'&>/F?O*P241L0AF\,"%<# MPJT!QV=O#(A6 Z+W;J&W&M#;&A#TWAAPO!I0['JGW/A!3E4@V+XHF)N@Z5V8%I1#A8S0J#QZ[?,2F MG$U80KA&5TDB$=D&T7!$0J[881&=&I.']T4F!\3TZ2&>1K%Z..'3PV8^/V8T(/! M[\<$GB1%F\,K*GC1&[SU(72_^Q#Z]L6,1;>:9NK?IN.CW%"O>4-63\_5G"3T MLF4$4U&YH*W![[\%_>X?336!A,60, P$\(:53MM]=R4,%):3R.-- M(H^]B?PKSYZIM,(IZ5Q(36P.52D1"OWTJ,5U">[7]BUT=VSHW?2^QRXD# /! MG)3W-RGOOS/ECT7*K;8\<;8KW?V=Z?9N=M]T0\(P$,Q)]\DFW2?>=!L%E[FY MUENIH$HS<[FG8Y2DA&6-(N&E[2L2)>RL?OZ?M8,MD3AI$HG3+9$ "LM)X>DF MA:?>%-[0,94FA<6MEC;Y0]_NJ#V(&R]_7M:^"82$Q9 P# 1S"G*V*P*5)XT]?2:K4TF3%\1-=VWZ:$F*BJ5"*:J. MT(*D>=F1D-0TQX0GM+$)\6YQW\*M:'4-"MI;UY<8=),8BN:6I-9-!OZ2B(E> M$DE13!]GJ5BM7=)*G*&639B$#;9=WQ!ETT2LELNG& M+P8-!$/1W()4_7'@;Y"_4*+H3*1C=)O-I5C0LJ'S"AQH>PQ*BT%I&(KFUJ9J MN8/C@PD<9%<\!*7%H#0,17-K5O7L@;]I?Y#V3DV_'J&'U!3KJ+B9PS]R5MPX M'*&G4N2^&)$[0E^IS(Y0W;#^AE^T?69A!1+S/"MN^@1OKBEDZSWQF_#'\V$U%3>3^Q>W$\*(;F75U;5GS1+F7XM-:2QY*"N 13-+7GE&P1^ MX^".<9;EV48ST4]TRQ?FND;I#B$%M1! :3$H#4/1W I5MD1P>C A!74M0&DQ M* U#T=R:5IH8[233YMM"4&-B1;,]YZ;![;:/MQM< M4,L!BN8^\ZL\A]#O.=R1EVWY&A9/::E$0\%MZLN+$'IDZGM]M4?3$?.- M3'@L\?M^_GCVK1@H+0:E82B:6]G*N@B#0\E>"&IJ@-)B4!J&HKDUJTR-T-N M#]PS3MHS[B-1B-14L.DA^+4?NW>!PB89W'X>\:ZU\*ZUW$153D+H[] ;9.LZ M9^G8'M97W&EG_6H$:BN TF)0&H:BN06KG(:P=S U G4@0&DQ* U#T=R:50Y$ MZ'_JO^YFBRZ6KKO8FF?WEEGGY^Y=(7^4/8]9!QH(AJ*YY:C,A=#?A#?=JHEL MGILVO/(8RJ>OZZ<67ND#-1! :3$H#4/1W+I5#D%XE#]0AV!&E[SD%:" 8BN:6H[(#0K\=T"!]-[GD3.>2NAZK7_) MW0)06@Q*PU T]R79RE6(NH>2O C4+P"EQ: T#$5S:U;Y!9'_58=?ECP_=^\* M^:/T21YH(!B*YI:CL@(BOQ70('E?)>&J>/VVL ?>IWG^S>Q='="7&T!I&(KF M%JPV,^!P4P-@YP; 3@Z G1WP?[@24>5*1/[W'WY=\T ]B!U1!GV/YH$:#E"T MLAR=VC2NC,II,7].H>)\*.OW%;F SHW'P M'U!+ P04 " !UBUM8VT:7H$D# #;#0 &0 'AL+W=OU ]^]G.R$%%C(FI5\@=L[[D//ZG& /=HP_BC6 1$]I0L706DNYN;5M M$:XAQ:+%-D#5G17C*99JR&-;;#C@R(C2Q/8GF%#+'YBY&?<'+),)H3#C M2&1IBOGO,21L-[1<:S\Q)_%:Z@G;'VQP# N07S!ZVB!B?A&8"<.KI%.9'B]IW\RR:MDEEC A"7?22370^O:0A&L<);(.=M]AB*AKN:%+!'F$^V* M6,="828D2PNQ>H*4T/P;/Q5&' C)TDD_ !%RLC%KP%9HG D5( 3" M-$*+O!;T_(+$E*Q(B*E$HS!D&96$QFC&$A(2$.@]6JB*C+($=#2'+= ,D"I+ MQ"@4>0!'8U44,HXH+ M,3J38)#(GXK&,&MA2^:2SML3I7:(I_JL4K5^;A7@6B.PFIJ'0]IW:JJ?H%=RLV.(2A9>J#;\'RW[QR M>\Z'*L>:A 4-P8[<[)1N=NKH_M^E6^5=SE#O5PW1+_.M[[1<54O;0U,NB@JJ MH[IEU%$:W3*-;FT:=U\6M2U7J_[?Q6\2%C0$.W*M5[K6>Y%6ZC7I9I.PH"'8 MD9O]TLU^ ZW4OZB5JJ,Z)ZWTKZBC-*[+-*YKT[AG,1&2A**VH6H9_UL"3<*" MAF!'WMV4WMV\2$/=-.EFD["@(=B1FZ[SO#UT&FBI G+:!^Y)3YT)\TZ:ZDS8 MZ1^4?;#K54L^LEDZK.S.5:G;Z ZP!U?\68W _T#Y3G.?\/4$L# M!!0 ( '6+6UCP6Z]PY ( $T+ 9 >&PO=V]R:W-H965TZ_?J=G32%*J3M%#X0O]SS^)Z[BW.3G9!W*@70Y)YGN9HZJ=;%A>NJ. 5. MU:DH(,>=M9"<:IS*C:L*"32Q()ZY@>>%+J.0*R9R(F$]=6;^Q<+W M#,!:?&>P4WMC8J2LA+@SDZMDZGC&(\@@UH:"XF,+"\@RPX1^_*Y)G>9, ]P? M/[!_MN)1S(HJ6(CL!TMT.G7&#DE@3XRQ.EH00NF:49PK8QU*8%\(+,D82;&N'R55Y5B(O[N M$C1EV7NT4"F5H":N1@\,CQO7I\VKTX(CI_D!N1:Y3A7YE">0'!*XZ'KC?_#@ M_SSH9+R$^)0,_!,2>,&@Q:'%R^%!ASN#)IP#RS]CH'G:Q M1TM\^4!*2(@RPD_J"B&TU*F0[._37%?R*\[0[K^QYNP.G M1XW3HTZGJV3-R4)PCO5=I^P:^ ID:[HZZ5Z;KI[(#I2'C?*PSS(-^]3=$]F! M[K-&]UEWQJM,US4JS16OB!9D*S2T">]F&P_;]'5B_E/?N-$W?D%%SUY>T9UT MK\UL3V0'RL\;Y>=]5O1YG[I[(CO0[7N/'W"OUYI^AD[D;:A%-^JU(MV]AH6# MW-@^3I%8E+FN>I=FM>D59[9#&PO=V]R:W-H965TV@"1JL7O1(D@V[471"T8:6T0DTB5IN_OV.Y1DU9%I(P5R M8XO4F:/Y2'$T\YV0CZH"T.174W.U<"JMUQ>NJXH*&JHF8@T<[RR%;*C&H5RY M:BV!EFU04[N!YR5N0QEWLGD[=R.SN=CHFG&XD41MFH;*_ZZ@%KN%XSO[B5NV MJK29<+/YFJ[@#O3]^D;BR!U<2M8 5TQP(F&Y<"[]BWQF]*W@*X.=.K@FAN1! MB$%:ZAK8X1I_.P]G>&1)O#P>N_^J65'E@>JX%K4 MWUBIJX4S=4@)2[JI]:W8_0T]3VS\"E&K]I?L>JWGD&*CM&CZ8,R@8;S[I[_Z M=3@(\),3 4$?$(P#HA,!81\0/C<@Z@.B=F4ZE'8=S MC49\QLVVWVF)=QG&Z>PCE9SQE2(W(,E=1260O\@M%((7K&:TW1NQ)!;9VQPT M9?4[U-_?Y>3MZW?D-7&),C<589S<YS$ZW\KL5&4EVKN:LS:/-LM^@RO MN@R#$QGZ ?DLN*X4^$%H2>CZ^>&! M)3Q_?KA_AB8<=C!L_<+G[^#WRP>E)1ZI'[;E[NPBNYTI,Q=J30M8.%A'%,@M M.-F;5W[B?; MU4N:Y2]D]F09HV$9HW/NV1R,$YFT4B66]Q2/TJC0?:$(!X(XK,$W]H:!R6A6Y!8LO='$8N] MTGCV\"7!LXI%DA4VQ,X\.4@J"<,@&A%:5$GDCP%MJFDRM?,E U]REB]G]<9\ M) @LE_C5,&4)\;1DA8'&2ED\VK@2"YA.D(QN84G]BMV< R^W.6,YLSL]$$(YIC$=*,1+G-*0Y'-.Y! M$]" 7+7-E"*%V'#=?1N'V:%?NVS;E-'\%?9Q7=OUVZ9K C]3N6)! :&Y?VLL)>%*01X/VE$'H_, \8NMOL?U!+ P04 M" !UBUM8)W7XJ5X% #!'P &0 'AL+W=OR.SR8LEPG-X(XC MD:0-M4)3X@\)!G%PCW95'QK[IFYMXZ@QTBR"!E=0(HG[VL( DT235CN\5 MU*GKU(:GUR_T3T7G56<>B8 %2_ZDL=Q.G;EB3/)'W[/ %J@Z%FK=BB2C^ MHT-5=N"@52XD2RMCU8*49N4O>:J$.#'P7S/P*@/OS, ;OF+@5P;^N8'WBD%0 M&01O-0@K@Z+K;MGW0K@ED60VX>R N"ZM:/JB4+^P5GK13'\H#Y*KMU39R=E\ M]3VG@FJG"?03FL=Q<4T2=).5GZ%VY_LE2$*3#^@=HAGZ?W!F/_Z AX.? MN[Q@$[:T"8LLP1I^"6J_!";Z;)XR+ND_Y:"#)[4:"$!LK0:=)-F&/B: B! @ MNT;>M1'=US\E+"Q@>K'9S[R16GPF[OY4^(Y2P^%YJ]A# MED.77D;#OGJ5L.&)$H$:L^$X/%.L72[T@T%P>:Y9V%(V\'S/'_MUN885;=0GM6)IIRY&0E]=AJW^>MCS?'PFR[#=W5$P\LZ*1>UB2I(@ M''6+,JI%&1E%41''@? 8S2E'GZA>^VZI&FF-N?$6TD?@G?.B$=Y7+YNPI4U8 M9 G6\-"X]M#8_GHUMND7F["E35AD"=;PRV7METOCR*G]0D[\$A/9.:^8474< M5T1>72XPVO=U@4U89 G6< $>'"/X@5&Y.^ K4 '"I@@50#E"/NN( 51ELG(- M/X^U2Y=49/U3SZAG<^["7'M?W:W2(ENTIO(GN1,V*K]021.-BQ55??1B)^V-+=6'=OW6W2(ENTIN['C!$;$Y_99\;B TT2I!)_ MQ.16^:"5E2!)GI!*ZW,U -33"Z2B3;-N<@7Z%#L4T*,R%ZM M$FJ!S@6L\P0E=-T9(IEKZ.T"GKL^CJ75ED6V:$U/ M'9-@;,Z"#9L"9LO>'F@GK,..46"SSL@6K:GM,9?&YF3Z+3L,9D1OD4?M/8:V MQE9S85NTIL;';!@;D[H^&Q8J*/H,F7))N7#/XY1F5$CMHCV@J%HB3-L;YK;T M=I;51-HJ+;)%:WKUF$OC2_N;'-AF(KNP2EM:I46V:,U3IF.6[9FS[*ZMC@O$ M(2%Z?5\QT1U4F:E]_5/13M>3$+?F.JMU1K9HI>[NR5%E"GQ3G!$+I5^>R?+0 MKWY:GT//B]/7L^<+?!65I\E'3'FX?4OXAF8");!6R,''D9*+E^?%Y8UDN^) M])%)R=+B<@M$Y?&Z@'J_9DR^W.@*ZE/[V7]02P,$% @ =8M;6 J87WX+ M!@ *B< !D !X;"]W;W)K&ULK9K1;MLV%(9? MA?"*H07:6J)LR'Z2'VGR_!9G!RZ^RBVE"CUF:2XO!UNE=A?#H5QO:4;D6[ZCN7YRST5& ME+X4FZ'<"4J2(BA+A]CSPF%&6#Z8SXI[-V(^XWN5LIS>""3W64;$]RN:\L/E MP!\\W?C$-EME;@SGLQW9T%NJONQNA+X:UBH)RV@N&<^1H/>7@X5_$>/0!!0E M_F3T((\^(].5.\Z_FHL/R>7 ,RVB*5TK(T'TGP>ZI&EJE'0[OE6B@[I.$WC\ M^4G]7=%YW9D[(NF2IW^Q1&TO!Y,!2N@]V:?J$S_\3JL.C8W>FJ>R^!\=JK+> M *WW4O&L"M8MR%A>_B6/%8BC ']T(@!7 ;@=$)X("*J X+DUC*J T7,#QE5 MT?5AV?<"W(HH,I\)?D#"E-9JYD-!OXC6O%AN)LJM$OHITW%JOEA_VS/)S*!) M] ;=%O.%_4LE4EN*;@1-F:Y53R&T2%.^)L7H\GOTF2N2HJ6.8@D5Y6W%T4)* MJB0J5 5-$,D3])&1.Y;J*K2H?K[/]/V7*ZH(2U_I*K_ G-E?8J;BB MZ[<(>Z_U/QST->@9X8%_,GSU_'#<$QX_/]QWP CJB1(4>L$)O:N]U'=D-;;E MC$%_?]3WT =%,_E/3Q.O2LE1OZ19 R_DCJSIY4 O)NL7$43OV@+F;!&-,U!:+3C?]>JB=U2S.N4; ME)IG?>O*E5/S7$RE6'C4,3_2/9NV,'6+19/Q.&I1 FJ9Q3*L689.EDLBMVA' M6/(:Y53U<7/&G\LM[$P(''H3WVMQZQ;S/1R&?@M<3S&,@]#KGUY1C21R(M&I MR8&(!"V80._TKIBB:Y92>T6\IMD=%;VKH5/\7%Z08BM(L1A(S!JA23U"$_A= M:@(Y+I!B*TBQ&$C,&I=I/2Y3YS=GL5[S?:XS0T'7E#V0._VU48(DM&\\IMVE M8#*.1O97?.FL\%S0D&(QD)@%VO>:A-YSHM8YNUFU$7W49E+O>$4.SG4V+[2? M$(+F"I$B2^]#7VD?[TLX\%I[_-+=@G/9@ZK%4&HV_2,[Y?^ OLDX=.IAJ%.] M!NVTJ^[=/2NA8]0!'OEMU,[JSD8-J19#J=FH<8,:.U$7/VH8+[K7.5\YI9^9 M\%7"5I(V]KR@S=Y9_]GL(=5B*#6;?6,&?:>GF?]1K";!N[Z+O] M8CF-'=MAGYOK+!.0_G$%JA9#J=E\&POINSUD^2MAM3:3ZD?!7M!A-^^81&$G MZ7/7=S9K2+482LUFW7A3WVU.ZQ1[1[Z[\^M*R-[^.CD>J,$$58NAU&S2C*/4T,:<%/;(/3[FS& M42>/!K6+H&HQE)K]DJ,QC-AM&)\8GYS%N&L*)W[03C/F M$+M-X8]_ED9RRX5ZHZC(>D>@ZQ5#?]1>LMVM.'L$0+TBE)H] HU7Q&ZO6"9Z M*=? #>-Z+%B_<\$]!G':I@WJ#D'58B@UFW;C#K';'?[<:QC2]SKXR,0O:"['A*'WM2?M$F#VDA0M1A*S2;=V$C\?U]%XM[7ASV0 M0?TCJ%H,I59"'AZ="1QB_*@UGEA>*[XN31'5>*9\7'+=6F5)@"^OD]Y^KI MPE10'X^;_P=02P,$% @ =8M;6$^=/6C ! 0QL !D !X;"]W;W)K M&ULO5E=;]LV%/TKA%8,+=!&(O5E9;:!U$&W ,L6 M)&WW,.R!D6F;J"2Z)&4WPW[\2%G1M]7:D?T2B]:]A_=Q(D2" M;W&4B(FQDG)]:9HB7)$8BPNV)HFZLV \QE(-^=(4:T[P/$N*(Q-9EF?&F";& M=)Q]=\>G8Y;*B";DC@.1QC'F3^])Q+83 QK/7]S3Y4KJ+\SI>(V7Y('(3^L[ MKD9F@3*G,4D$90G@9#$QKN#E#/DZ(8OX3,E65*Z!IO+(V!<]N)E/#$M71"(2 M2@V!U<>&S$@4:215Q]<81"S)CT5]T+E<38V2 .5G@ M-)+W;/L;R0FY&B]DD:QD@3(5D<9ZL*HAILOO$W_)&5!*@LR4 M"JI;*L [\*"VR3R-"& +,&/QFB4DD4*/_I0KPL%-(G&RI(\1$2!+Y60.7E\3 MB6GT1N5_>K@&KU^] :\ 3<#'%4L%3N9B;$I5JI[0#/.RWN_*0GO*NB;A!;#A M6X L9'>DSWX\'=733=6@HDNHZ!+*\.P]>$WRX$H(HOKR]^\J$-Q($HM_NDCN M4)UN5'U"+\4:AV1BJ",H"-\08_KS3]"S?NFB/!!8K0%VT0"[#WWZ@294DG>1 M.G)SM;1%'W#6A[?@5\Z$VA$Q2Q/9U8@=NINA:V793!WHVGXP-C=5BNTP-+(" MO0,V'<4[1?'.BXJ_"L,T3B,LU6U%@4OZ+]8'HHO(;B:O4B&$EN^C!I%VV,A6 M?+MYN 4/]T4\_E"J/\.);?8- .@X%OC[QN"EY! MP>NE,,L439VE>Q)E/18KNE;GZ);$CX1WGJ%>P$//T$!@->Y^P=T_B8CX0S9@ M(+!: T9% T8G%9%1>^?Z7N!ZC9W;#D-.@/:)2% 4'YQ-1()6A0$:H>8);$?Y M"+I[- 1:Y3]\ZPPJDD]2Z_+(@:BIZ!UQT/="UXO"1 MA*N$16SYU*LC_7B'GJ.AT.KL2S\"3V-(X*".9"BT>A-*3P)/:TIR^/K>K I% MSK(CS'(M:\\.+ET)/)\M@6W#82.GJ2@=4=!Q@CU$2EL"S^%+8(?CL ._J>YY M6-4C!I8+]W H?0GL-R;J-^$6<]5HRH'B@R-P2_6Q*G\>%>("_@-'V)C^^0\^ M>:,8VF6O@>>S_C MMJ>Q7;?)M[>>(_FBTA^A<_BC?!*WOKBV/VJ0[2_F6+*EBT+]+NJFR0\0(6F< M+68JR"*-0$07W0S[D:$+G@CF7<]^9OVIQY*N/,SI]24':OW!1K-_]H.?^IS" M8Z'28R'[-$^^>JW;P4T8"*W>A-*IH9\I?0Y?%0//;_G,_B*.)5FZ./0R M%W>(SJ.VE_.M)MW>^V5]=S6RI["K:'2K:%>(_0BD>]' M=GHT?E!S9E;><.C72[>8+VDB0$06"MZZ\-4*\-T;F]U LG7VTN.12>74L\L5 MP7/"=8"ZOV!,/@_T>Y3BO=GT?U!+ P04 " !UBUM84I+H&N8" "A"0 M&0 'AL+W=OD&;BE0MJ;Q([]O]]=[#N[ MOV;\0D<"B).V )*-3)EO"!2=?G,%0L.)#.B(G=] MSXO=@M#22?KFVPU/^FPI/]S2V5SJ#V[27Y 9 MC$'>+6ZXZKF-E8P64 K*2L1A.G"&^/0,AUI@9GRGL!:M-M*A3!A[T)W+;.!X MVB/((97:!%&O%9Q#GFM+RH_'VJC3,+6PW7ZV?F&"5\%,B(!SEO^@F9P/G*Z# M,IB292YOV?HKU %%VE[*:%W-[2ABNA22%;58]0M:5F_R5/^(EL#WMPC\ M6N ;ORN0\7)$)$GZG*T1U[.5-=TPH1JUE7&DJM1JG0R&::/2RJH^4/' M:*P6/5OF@-@4#0O&)?U#S-"7)[4-!*##$4A"\R-T@&B)OLW94I R$WU7*E^T M13>MN6<5U]_"'4%Z@@+\"?F>'Z"[\0@='AS]:\95H33Q^$T\OK$;;+%[04LJ MX?A*+76&+DM)RAF=J("&0H 4Z/Y*S4>7$@KQR^9T93RT&]<9AL7V'#1:YP7;\/%#2Y^&Q?:<+$%YW<[=ERGP77> MQD4V7.<5SN\$W2W1=1M<=R=.%:0UX1D:4H[4CB2^?X:B@EPZR[? M:?R=N[S7N-[[GPG:^P^N8V]3++UWIF@M;*\S]G OMJ\S;I5G_,XLK87[$C<% M%.\LE#^]1^ZSI6@O;M;8;X9= MW7@ MZLO+->$S6@J4PU3)O)..TO/J/E!U)%N8,WC"I#K137.N[E# ]00U/F5,/G?T ML=[&PO=V]R:W-H M965T[?[SJA*1\![:$O8-_<.;WEK()Y4":/*29USUK53K MY95MJSB%G*J66 +')W,AV6DJ@20G*,]MMMT,[IXQ;4:^,C674$X7. M&(>Q)*K(D"YB"?EB.)<[LFB5A.7#%!"<2 MYGWKVKD:=DU^F?"+P5IMC8EQ,A/BR4SNDK[5-H(@@U@;!HI_*QA"EADBE/&\ MX;3J)0UP>_S*?EMZ1R\SJF HLM\LT6G?ZEHD@3DM,CT1ZZ^P\1,8OEADJOPE MZTUNVR)QH;3(-V!4D#->_=.731VV $YX!.!N .X^P#\"\#8 KS1:*2MMC:BF M44^*-9$F&]G,H*Q-B48WC)M=G&J)3QGB='0=/Q=,,5-213Z3*9Z2I,B B#EY MX+1(F(:$C*4@Y8$A0TP3&4NH"4] 8;&4R?VQ!$DKDO,1:,JR3\B&A5Y3F9!K M)LDMXS0C]PRYM]8D?^XAGX%\Q.R'Z8BK9&KT;!W:\\3FH?+I'?#HNN1=K]W[I]BC":R %]#DL0(& M)=#<::O(]SNA'U[V[-6V_,.\(/1\-WC+VU$6U,J"D\J^XTW,>"SR1G'!P:+. MI>MUG#UMAVE>U^E>!LW2PEI:>/+(W%#)&5\H@B]O]<8U20S?\XR\$]F.W4YM MMW-R)P94L;C)807K;%>WU?;WMN P*6AUCFQ MU;4/:EHQ+)"[U]&E:9NDZ;] M8W&8%+3"_?-J;S6''.2B[)F*Q*+@NKKMZFC=EJ_+;K07'V"[KKKK&TW5Z^^I M7#"\^C.8(V4;ZV(16?7/:J+%LFQ!,Z&QH97#%#\Y0)H$?#X70K].S +U1TST M#U!+ P04 " !UBUM8,*VNM=8# !6#P &0 'AL+W=O\4"-&T0;^N+HB]H MZ6P3E427I.,6Z(??D91EI98(>W#?V"+%^Y._.^IX'.^X^"S7 (I\+?)23KRU M4IL;WY?I&@HJK_@&2GRSY**@"IMBY,3=^C2,9\ MJW)6PJ,@V&JM=(>?C#=T!7-0_VP>!;;\6B5C!922 M\9((6$Z\V_!F&O:T@1GQ+X.=;#P3C;+@_+-NW&<3+] K@AQ2I24H_CW#%/)< M*^$ZOE2B7CVG-FP^[]7?&'B$65 )4YY_8)E:3[R11S)8TFVNGOCN+ZB ^EHO MY;DTOV1GQP[['DFW4O&B,L85%*RT__1KY8B&011U&$250?2#P2CH,(@K@]B MVI49K!E5-!D+OB-"CT8U_6!\8ZR1AI4ZC',E\"U#.Y7,885!4>0)-EPH5J[( M'^0VRYCV,^PO5H53^M MYKZSM[VZ.$S@9M>2 =J7 <^-FN,3PY\,]8?W^)P^W:.O7< MR U-8>)A;I$@GL%+?OTE' 2OVYQY(;$7;NC5;NBYU!/K=,*7F).T(^@B!R*M M;R3Y[M@#=U9X8(1UMGQ.HK'_W 1S3OT_P?HU6/]$,&7W&L+L=UT;C5/MW(CV MCUT3!T'MG1= @QIH<")09C\"!&K]'"R/4^Q()T5;(!, M?F@#CLV%]E+6>]D[!<[$JM297&'9 -:J=T EU7RH0!<^P MM/GX #IRK<>;6^5LD@NIO62.#LS13SSI*_%+N>)":B]=<:AY0F&NN2OYAN+UQ M8NV^8LB@"^7W*N]@T]07V5 M3OX#4$L#!!0 ( '6+6UBNH3E!8@0 .85 9 >&PO=V]R:W-H965T MRCV MH,BT+502/9*.V_WZD9(B61)MN CS$DO4N4<\E[[7)W>V9_RKV% JP;>RJ,3< MV4BYO7)=D6UHF8I+MJ65>K)BO$RENN5K5VPY39=U4%FXR/,"MTSSREG,ZK4[ MOIBQG2SRBMYQ('9EF?+OU[1@^[D#G>>%^WR]D7K!7\?5G=NQ M+/.25B)G%>!T-7?>PZL$QCJ@1OR5T[TXN 9:RB-C7_7-S7+N>'I'M*"9U!2I M^GBB'VA1:":UCW];4J=[IPX\O'YF_UB+5V(>4T$_L.+O?"DWF+.IEUM)*?5_K<'R173W,5 M)Q/P. MGL/?)E2F>?%.17]^2,#;-^_ &Y!7X,\-VPD5*F:N5+O5[W2S=F?7S<[0D9U! M!&Y9)3<"_%8MZ7)(X"J9G5;TK/4:G61,:'8),/P%( ]APX8^G!^.#.')^>'P MA!KER2DZQ+_HO.*=/M-I14^H:"K^FT&WU:4'4 MD?J1/W.?#K,RQ?F8>"3VAKC$Q(<1CG"'&VCQ.RW^F5KR*F.E44K#$!R\&D&$ M,!PIF<)(2$(T@B4&-AP1/S3K"#H=P4D="54'K5I0\S.ANE!:ZN_[?_6"250P MV08DV$=X),H PS",XI$H PP&)#QR.&$G*CPIZJ:2E)=LJ1KKEUM:/E)NK-*3 M)#]:I3;)$DMD@^1%7?*B5^Q\DBDL$]LG0N99^)D M#SQ-\J,%:Y4ML<4V3&#O .%K6D!HU0-:94MLL0T3V]M :,$'MAR#\HF0%_F3 M.IL"E 0P&,R%C-%!?$ MRH@=T=+[06C9$,*IA\,D\":-?@I#L0_'=MT$@_XQEPM[1PC/L(07HBWIDQW1 MJBVTRI;88ALFL7>&\#6M(;3J#:VR);;8AHGM[2&TX ];CL-_92\@Q#&>M! # M,,:A/W$>!ER( C2V'N[! *RD?%T/$@7(V*Z2S7RH6^V&E>_K$=UH_5H/,>O! M6D_33$!O4[[.*P$*NE*4WF6H-L6;H6)S(]FV'K,],BE965]N:+JD7 /4\Q5C M\OE&OZ ;[2[^!U!+ P04 " !UBUM8 LAO1&X# !E#0 &0 'AL+W=O MV[T:D4[Y1E)1P(Y#<,(;%PP50OIL%P^"QXY:LULITA.FTPBNX _6INA&Z M%38J!6%02L)+)& Y"^;#\^S,C+<#/A/8R;UG9%:RX/R[:5P5LV!@)@04N7:]E@25<$&:W5S(.%::WU\DEIMOU."?V6 M:#N5_LMYL2.4(EP6Z*-:@T!7I<+EBBPHH+F4H"1ZA^9%0=W%)WNY3-0MTUIE MW.QW;'7C [J_;^[7]WH(NE+ Y+>N?71ZHVX]DY7.985SF 4Z[4@06PC2/UX- MD\%?7>SZ%,MZ$FMQ'#4<1S[U],.&+?19X4N=^RHN%#9$I0L:B7YZXN?""2=6 MV&3E;1I-P^T^):_K8RGU)-:B-&XHC;V4GK)+GF_8AF(%!2*LPD08.HAR*;L0 M>56/C3DG-M[C/6CSSGIRUT*4-(@2+Z(YT]%#?KA\"O?Z[UR""2OR=%"Q/:A= MG+S2QW)*?N,4373UH#_/<'4,3)+VP!:*28-BXD7QQ?Y)ZPB9;T'HF@-]O09S MRCK3DE?JV*7W*9;U)-9">-H@/.TYO9_VR;%/L:PGL1;'LX;CVA2,G2 M'DM=4I*2*-.Q-;GL):?4Z^I8Q/YY#X?H ;"0*$;,E4?1&!7XH6M>F5_JK%9* MO$J.;KA7@#(0*UO(2Y3S3:E%N2V1G_5?ZCN$*_F?9-P%1)=G*U)* M1&&I)0!,(,T.^7G*O'AG'0W*S27U!+ M P04 " !UBUM8>W8@E(,# #(#@ &0 'AL+W=OE;KJ:G?;/E1]<& 2 MK(*=VLZF_?>U@26!L*15>0G8S!R?,YEAF,F>BZ\R!5#H>YXQ.;52I;:7MBWC M%'(B+_@6F'ZRYB(G2B_%QI9; 20IG/+,=ATGM'-"F36;%'NW8C;A.Y51!K<" MR5V>$_%C 1G?3RUL/6W"KVR:Y2$YL DY0P)6$^M M.;YSET3TR4E:(;1D5LBZ(HK, M)H+OD3#6&LW<%+$IO+4:RLS?>*^$?DJUGYK]QWFRIUF&"$O0>Y6"0-=,$;:A MJPS07$I0$KU!2R+$#\HV:)[S'5.(KU'M^?(*%*'9*VWVX?X*O7SQ"KU E*&' ME.^DAI436VFFYCP[KE@M2E;N,ZRPBVXX4ZE$_[($DB: K276.MTGG0NW%_$* MX@ODX=?(=5RO@]#RU]W='CI>'7:OP//.A?WS._T$72O(Y9>N.)4P?C>,J?%+ MN24Q3"U=Q!+$(UBSO__"H?-/E\:!P!J*_5JQWX=>*WZ-%K"AC)ED6I",L!BZ M=)=@00%F7D6/L] =^XZ._>.QHE.S( K'V*O-&ER#FFO0RW4>?]M12'8H=WQU[+6ZG9H'KC\;=U,*:6OB+8=25<2:&X0F!R//"<=#B>6K6"G6# M:%03C7J)ON,;*A6-)?I\ _D*1&=Z]V+\;GH/!-:0.ZKECH8IZ-&0B@<":R@> MUXK'0Q;T^"3+W""*0MQ*Q@XS)W"C9Y(1.X9VNZPZZGJ/%1%\:# ME74%= MC8=KUA54<#:$9^U*LO;13)"#V!2CDD2Q^7PO/YOKW7H$G;$43>67.TI@(>9HNAGR54C++G>)HB"S+'<8D M3 ;C4?[;=3H>L;6(PH1>IX"OXYBD3Q]IQ#9G SAX_N$F7"Q%]L-P/%J1!;VE MXMOJ.I5GPQ)E%L8TX2%+0$KG9X-S>#K!0>:06WP/Z8;O'(.,RCUC/[*3R]G9 MP,HBHA&=B@R"R'\/=$*C*$.2-G]$\Y>4GFGG Z8=&?X4PL MSP;^ ,SHG*PC<<,V7VA!R,GPIBSB^5^P*6RM 9BNN6!QX2PCB,-D^Y\\%HG8 M<8!V@P,J'-!+'7#A@'.BV\AR6A=$D/$H91N09M82+3O(#@ YBP>,42FL@3-F^T M>WM!!0FC=]+AV^T%>/OF'7@#P@3<+=F:RP'X:"ADS-G(PVD1W\=M?*@AO@LZ M/0$8O@?(0KC&??)R=Z2[#V6FRG2A,ETHQ\,->$W,__I=&H)+06/^=QW)+:I= MCYHMU5.^(E-Z-I!KD=/T@0[&O_X"7>NW.LH]@6D)P&4"L E]_"E,0D$_1'+M MS>2M+?- \CR\!Y]3QCDXC]DZ$76)V*([.7I68A[&-G2P%XR&#[L4JV;(MX)L M!CS4!&^7P=N=@C^?3M?Q.B)"7I844A'^2[)B4T=D.Y*[$R&$EN>A/2)5,Q]+ MOO4\G)*'TXG'5UG^)R1-G\)D ;Z3:$WK&#B5T+!ENY:WQZ!J!@,/^VX]!;>D MX!HI3/+2)M?2#8WR'/-EN)+KZ(K&]S2M74-&P+9KJ".4D2\/A/0 M$YB6 +],@'_4(N)79Z[G!HZ[-W.K9L@.4%,1"I.WBZ@M-3XD2*? X*@7V*E/Z0M.3H(0*-"N5R_T9#2@789RORS6G\W4$ MHG!>/Z?-R YXHB2M$[.3UWCJ_)26@68Q\X)Y3QX/SWOC(*UO>4]H>DJ4+(+. M<>:]46ZU3D)/:'H2E+""9F759=Z;D:%IXK_&56>HY!,TBI-Q]E *Y8V6#ZBL M1Y!O7<\7@)34^"DF6PFRX[)"H+ M>$V@.)9E[>N80V9Z7T&I,=1-C;61E<50VJ[3DQHKVX<-ZA@I/8;,>JP? M65D,LIMFU\;[RKC&"EK0;Y#&:*?+8]0F76KH 62[N82^QE/GI[01,NN0"_I M([:2;.[H=)FPB"V>C.72C->Z@=43FLY>*2=D'Z>)UZM6Z@M-3X+22JA;#^E0 MN2S@]?W<[N:Z8%EC9CF-Y5*I'&06%+V62[?:3T!VI=94K:!M!PU$E)A!9C'3 M4[GTJFG&@;??$:DQ"RP'-G!0^@.9^SG&GA XV"YV#L_X%VV_S$&UO>%]H M>D*4:L+':3OA7MM.?:'I2=AY/W:TMM,!9,\PZU_AJ?-3X@F;VTYW*9E1\)7$ MU#RQ>]5*?:'IG)56PL?I*^%>^TI]H>E)4(H+=U-N;-)Q>7J=WO-GRAT*J#,;)) M5D+4J/3^7LA MRI8RA@@OT2==@4377!.^H2L&:*X4:(5>HWDMI*:_B7N3;Q_,+Z$ G2Y $\K. MT FB''VNQ%89%Y7YVA1F[?VB+^*R*P(_4<0"BG,43EXA'. 0W2T7Z/3D[&\; MW^0:PN$A'':^X?^$>QQK057!A-I*0-_G*Z6E^45^C%7?4:)QBCTV%ZHA!>?P,BT62LJDX7.YT]>[L\C*)HFOF[$5PT MX*+C.#R&ZW3)(2X,HW@<%P^X^#@N',/%CW%!\A0N&7#)<5PTADM&<'B:CN/2 M 9<>Q\5CN/31M\-I./TWG7]PKFV+_$CDAG*%&*R-+CA/C8'LVDXWT:)Q1WTE MM&D<;EB93@W2;C#/UT+H_<1VCZ'WYW\ 4$L#!!0 ( '6+6UC.F,!#2 , M !8+ 9 >&PO=V]R:W-H965T"7$RS2&=3-*TATX/PEZ#)K9$)0')OZ\D&P=<83CD I:T[VG? MKK3:\8;Q9[$ D.BER*F8. LIEQ>N*Y(%%%ATV!*H6LD8+[!40SYWQ9(#3@VH MR-W \_IN@0EUHK&9N^?1F*UD3BC<"#SA=03;C1> MXCD\@GQ:WG,U_M^PW1KO2,L,"KEC^BZ1R,7&& M#DHAPZMC6YJP M /_ ("?4$/D#":D)Q@DQ66H>LL Y,;;8,>L 0D&;J!%#C. MT:/$,G;MC+JF7(@E3F#BJ*(A@*_!B3Y]\/O>5UNTWI,L M?B>RO4AVZTAVV]BC)THDI.;TJF.?58=9U(>9JWE;-$M6WS.TNJ*N(Z^C<[O> M#=-)5O$QJSUAO5I8KU68482DOLWGB*I70]W@K;P94,B(M.DJ27U_SQ?/ZS:$ MV8HVYZ842UFU"KFN[I_ M4#^?AVK*R+:W/QHUE%C-@G#04&(WZPT:2MR=CJ$ /C>=ET )6U%9/J_U;-W< M79J>IC$_54U?V:.]T90=XQWFNV'"@14NJ*]?W MO,BM:=DXZ;2]]L33*=O*JFS@B2.QK6O*_WF$BNUG#G:.%[Z5J[74%]QTNJ$K M6(#\OGGBZLP=5(JRAD:4K$$:$"YJSZJRSD>N8D M#BI@2;>5_,;V?T ?*-1Z.:M$^XOV/=9S4+X5DM4]63FHRZ;[IX>^$"<$'%T@ M^#W!-PG!!0+I">2MA* G!&UENBAM'3(J:3KE;(^X1BLU?= 6LV6K^&6CYWTA MN;I;*IY,OS0YJP$]TP,(=(<6W?0CMD1/G.W*=GK5TX7.<.\SD+2L/BC"]T6& MWK_[@-ZALD'/:[85M"G$U)7*FQ[!S7L?CYT/_X(/[*.OK)%K@7YO"BC.!5P5 M:DCF'Y,]^E<5,\CO$<$?D>_YQ&)H_G:Z;Z%G;Z?C*VG(,$^DU2,7].9;SJ&1 MML)VQ,!.U'WC06QH#C-'-08!? =.^NLO./)^LQ7EEF+9C<3."A8,!0NNJ:>? MH0!.*UO!.F+8$G5?W*4DF(1JEG:GE1BCDC A!BH;HT(\P#M[#J]X7 MDDI ZD5"%+,=7+??OF.ID;:^3](#@H#ZP CXBR:1](N*Q M#9)@,\\8A3'V? .6C6&1>N9\>ZQDB)5<;1T9+$$%*VSNDUOVCEN*93<2.ZO8 M9*C8Y&=[QV0T0PGQS-D>@V(21<9^[]W][1*YP-'9CO MU]R&BDF2&#%L,!4CN)#C9%V"?[9_]$QC2-/^&!2;UFTZ\07C_JMQ_ZKQX^OV MW]I(+WIF-XG,?FY!W9F])K.!(C*YT,_QZPH$7_U>I\_:.]H[+\K8&OVFV$0#G;-K);+PY7AZW*IW:!;EQ_ MU%N8=EG]*M/M?[Y2OBH;@2I8*DGO/E:>>+>EZ$XDV[2+[!8-C8I?\"4$L#!!0 ( '6+6UA?3 _(!00 +(- 9 M>&PO=V]R:W-H965TVB:;_/<= V$W8$@>+@]9#-\9/C.V9\S\ M*.1/M6=,HXU90=6%.+ 2GFR%+*B&H=RYZB 9W=1&1>[Z MGD?<@O+26<[K>[=R.1>5SGG);B5255%0^?B>Y>*X<+#S=.,SW^VUN>$NYP>Z M8W=,?SW<2ABYG9<-+UBIN"B19-N%UHIHNYU(5-F8F"H2_T@2DT0W?-;"*Q12NV95*RC7F&KI1B6B%:;M!'3M<\YYJ#P=L5 MTY3G[\#RZ]T*O7WS#KU!O$1?]J)2(%9S5P.D>96;M4#O&R!_!&C%L@L4X+^0 M[_F!Q?SZ]>;^(K)>^8L__P#$^]O6[C_D[-GP0==\,&4]^55ELD*5@"D M ,J&HF;CV0)NO$2U%U,W[I=IDH1S]_X\D*'(QUX0=:IGA&%'&$X2_JOW3*(V M#\ZB\J(DL<-%'5PT"6<6308[B&N442D?H>@>J;1OBF@ M0*(@Z%$.10F.B!V2=)!D.H,')F%BRQV"M:U>!B4#!ASA'J=%0T8PXPXSGL3\ MR*!60]'/1%4VM&T9>K1!Q@. $/[ZDSY4^2E.1E9DTH$FTY,N-,W13IID;IY* M*&^JB#95UL:;#$C2P"-)CW>H2E(<>';>M.--)WF_T;RB34?-H:?3,K,CIH.7 MSS".^YO:](:I=.R".B=4>R]A=OF$VBO9@?*1UH>'^2&P,OMH-ID7CZ7QU,OP9+< -#C^2?U8]W'VJ^('.)!I M*ZAOF\@@3OM[R"XD*<$CL*?>@Z>;STVI:;GCZ]R^'EOK9R\&P"CM ]IT89R. MU"-\ZCQXNO4T%4F:8^),;&>5*4]F35IAA_UE%D)-[.]PF\Z/2.2/P)XZ$7ZA M%0TW4'XZQUF1A\T&4")"^L7>*@R#,!G+\*DSX>G6-(0>026#H\4,DR ^JSLM MJDT81:G?W_3NV8':?,U\HG+'2X5RM@5+[R(&%[+Y0&@&6ASJ,_9::#BQUY=[ M^*ABT@C@^58(_30PQ_;N,VWY&U!+ P04 " !UBUM8!.3P03X' G/P M&0 'AL+W=O2CI?,7X-S&G5*+GLJC$16)CMRNR.2V).&4+6JEOIHR71*JW?-85 M"T[)I&Y4%MTH"))N2?*J,SJO/[OEHW.VE$5>T5N.Q+(L"?]^10NVNNB$G9RH_+VZY>M?=4"9Y22N1LPIQ.KWH7(8?<2_0#>HMON1T M);9>(WTHCXQ]TV^N)Q>=0/>(%C23&D'4GRZ\TB-8-HMT&R2L-XG6#^-@]]-8->L;8Z]%BXEDHS..5LAKK=6-/VB5K]NK?3**WVBW$NNOLU5.SFZKC)64O1 MGJE OZ#+R237!I("75?-::CM?)]22?+B@]KB\WV*WK_[@-ZAO$(/<[84I)J( M\ZY4G='(;K;>\;C9P4 MA'M_?$QOG[]77V+ MKB4MQ5^.KETUJ)X;I4O51[$@&;WHJ%HD*'^BG='//X5)\*M+94A8"@G#0##+ MC][&CYZ//OIC0;GZ+54S5# A4$8X_ZY^7RO"G3^>*R^MK24-K%_#],CQ- K[ MZB1[VE;:L4V2V-M@H$Y9 O8W O:] GXAQ;(I1J10HQNI,NH4SDMI*UP#2[9% M"0>]'>4<&_63P8YT0-VRI$LVTB5>Z50MH)4>CY$DSRCC5-7XPV>@E]E6R&1/ MHZ0?QSM"[F\T5$KN" G4+4O(P4;(@5?(SQ6G&9M5^3]T4FOY2"LZS:53/R^J MK7Z#_7,L&O;/=@1T;*7^[2HXV/NE)TG/G*^6,L.-,D.O,K=,ZE-,31OR2IU@ M:N:&WD]H\^J#GBGDS7BD15MP]I3KB:9+->]NVJHVW-WJ*>;<0]\XH[9GS!U.A!]00P+Y=E(R/E^F>M9O,N'1MB&&P=57 :]NVC M&GOWVW:LAH1A()BE=QB827'@51P_9[F@1\B\YNSH'.P,KF/_[MH*#4K#4#1; MZJW\$1ZH'$+DCP4UA4-5B^5KA59E4Z$BH)Y'33DK$5GJL4Q0*0NJXJN[$OM[ MT+:HK&EV5=FM*:"[Q% TVZ+(6!1Y+?I$)VKR6J"O-[1\I-P9(?R(UAI#TE)0 M&H:BV6:87!<"!KL0--F!TE)0&H:BV:Z8=!?ZX]V/3;']T-;V](XI3)"[Q% T M6W43"4-_)KR7>E+D+4N@<1"4EH+2,!3-ML)$S# !+$N@V1*4EH+2,!3-=L7D MU= ?6-NN.OEQK8W9SZ/[Z0MTEQB*9NMM4G#HC\$_. R AMYP/_4.'>, Y#XQ M%,V6W>3CT!^0[7$ _:O+$#)>C!L?QML^^$<-R"@[!J6EH#0,1;,OV)B<'05P MHT8$&7O'H+04E(:A:+8K)I)'_DA^[%*[']/:D/U>W#"1K/236KET92.J5<%;1ZVTLAJ!3( M&';Y8M@)NBS9LI).WT"S^IIF73G:'^9!]XFA:+9O)H-'WC0YNEDOPVZ-.&,B MU"8D^W:BO3SU#B]^>FO]05,Y* U#T6R?3"J/>H##"V@8!Z6EH#0,1;-=,:D] M\J=V7R@Y0?1YD?.FF$U4)70Z!1KJ#_1V* M':7MF.5?/[6U):")'I2&H6BV/R;11P/ D@8:YT%I*2@-0]%L5TSNC_RY_\&= M]H^K9J#I_T!'K6K6=_H"NC 1;-],0L#D7]AP%'-#J\9^YFM#0%-_Z T#$6S M[U TZ3\&3/\Q:/H'I:6@- Q%LUTQZ3_VI_^WU#(_NK5)_HX>GIF!=@=#T6Q? MS&)![%\LN"'/;PF=?GIK:T OT(/2,!3-]FGKQFO(.Z]A;[V&O?<:]N;K_V,I M(#9+ ;'_ OV;0Z>?W]HI?V^W2UO/]31!"MH=#$6SS3$K K$_8SM*VS&ATT]M M;0GHQ7U0&H:BV?Z818$8\.)^#+H4 $I+06D8BF:[8I8"8O_%_3=-U$!7!@YT MU)JH#9V^@"X&0-%L7\QB0.S/V(YJ=CAT^IFM#8&DI: T#$6SW3%+ O$98"T# M70H I:6@- Q%LQ^.,TL!/?\-]V^I97YTZV?E_!VU:MG Y0MH=S 4K?&EN_6@ M<$GYK'Y"6\V&]97BYIGAS:>;I\ OZV>?NV;SYA'R&\)G>2500:>J:7 Z4%,4 MWCR5W;R1;%$_=OS(I&1E_7).B9K5Z0W4]U/&Y,L;O8/-L_&C_P!02P,$% M @ =8M;6'H!9!46 P T0@ !D !X;"]W;W)K&ULK59M;]HP$/XKIZR:6FEM2 B!=1"IE+U46J6J+]N':1],"L;5R,NU+D]]7Z4Y%D2=B!*Y M>3(3LB#:;.7<5Z5$DKF@@OEAIQ/[!:'<2X;.=B63H:@THQRO)*BJ*(A\'",3 MRY$7>&O#-9WGVAK\9%B2.=Z@OBNOI-GY#4I&"^2*"@X29R/O+#@]'UA_Y_"% MXE)MK,$JF0IQ;S<7VE9O%0PY;YA6?OV>QZDE=*B6 4; M!@7E]2]Y6-5A(R"(]P2$JX!P.R#:$]!=!72=T)J9DS4AFB1#*98@K;=!LPM7 M&Q=MU%!N_\4;+;"1P>',$!4 ZWN:@4X9D:^MKPL:A^NLH]KG.'>W('(5P*KG,%[WF& MV5, WPAIU(1K->/P6<0)IB?0#=Y V F[+83.7QX>/D.GVQ2WZ_"Z?RPN3*A* MF5"51/AV-E5:FO[]WE:R&C%J1[1G^E25),619PZM0KE +WG]*H@[[]KD_B>P M)^*C1GST''KR40JEH-IL*&T*,5TWU+%9SBGGE,]!S$#G"(](9%M-ZD0]E\A> M2XLD,)]XZ"\VQ>YZQ7'4;YR>B.@U(GHO$$%Y:FY(94Z(1$:T52*@E%1(1]GI M*H6B]F)J/0=UDGB#6C\.MNCO^D1AKYU]W+"/_Y9]6DF)7+^0?[S#+8CBSI: M7:P'; MN>?XG.OKC\&&\1\B!9#H*<^H&%JIE*M+VQ9Q"CD6%VP%5'U9,)YCJ;I\:8L5 M!YP84)[9GN.$=HX)M:*!&;OAT8 5,B,4;C@219YC_CR"C&V&EFMM!V[),I5Z MP(X&*[R$.Y#WJQNN>G;-DI 5A%$IP7M%@NNA&:,R%>@332#9)["5G]J4 MMS4U\EH9)Q!?(-_]@#S'\QL$C?\>[K7(\>L<^X;/?UN.'[^H.#25D(OO35DK M28-F4KV[+\4*QS"TU/85P-=@1>_?N:'SLU_Z"-/1ICSI\)7:*U MR0%;J'TVETV62YZ.X='GSSKR.T[84XNPWC73$!9X0=BIP_9D=FJ9G5:9MR D M)[&$1!7T6G7T*C76<\D3[LSO.3W'>:'R,,KMN3M1>R+#6F38*O*:/$%RSK$$ M-&)<@55>!7J<03X'WEA&K7QO+:,CD>U9[];6N_]C&W6/Z?](9'O^>[7_7NO2 M3VFL[FD!Z#2!LG6F3]Z%3LL?=U;OL!B#@XIMG?\?W?5K=_TC'1+]ID.B>V"F M(2SP.@?[S]ZY.W/@2_.D$"AF!97E-5J/UJ^6*W-9V[_#RR?/#/,EH0)EL%!0 MYZ*K)N?E,Z+L2+8R-_&<276OFV:J7E[ =8#ZOF!,;CMZ@OHM%_T"4$L#!!0 M ( '6+6UBX#.AE900 (09 9 >&PO=V]R:W-H965TJTNP_5/G@2)T$%3&V3 MM/]^;<+PD1!WJ)R7!,B]AW.OC\W!F>PI^\:WA CP(TMS/K6V0A0WMLV76Y)A M?DT+DLM?UI1E6,A3MK%YP0A>54E9:B/'">P,)[DUFU37%FPVH:5(DYPL&.!E MEF'V\XZD=#^UH/5\X5.RV0IUP9Y-"KPACT1\*19,GMD-RBK)2,X3F@-&UE/K M%M[,4: 2JHA_$K+GG6.@2GFB])LZ>5A-+4.S$F:*B3)XWL- M:C7W5(G=XV?T=U7QLI@GS,F2OB[) M\AJX\ H@![D#Z?.7IZ-^NBUK;@I'3>&HPG-_4?@56*185MRO_^L'&0X>!,GX M?T.E'K"]86PU]6YX@9=D:LFYQ0G;$6OVYQ\PV,3U^'H-7T_+]P/A_ ;< M+I=E5J98D)6>YWM'A(?BH!,$WC!AOR'L_U:# MJV MQNM*,G:0'QX)=SC,/;.LPM9K0.TS7#ZUI-/4 MKM;"C&Z%(;1^*UK_ O4&9KQT3XT)]%#@'$OW-"R._#-K+FS="]3;ESG-BE(0 MUADN1?R1KL4>,Z*7L!9Z]+@90NLWHK5&,+BDA(TZ)U-H_5:TW@EJ/KWM#YM.O5K(T4-F"*W?@-8[ MP?B2ZC7JHDRA]5_[6QN%M-YDO'IKO*XJW= -C[W#0!CR_2@8UBYJO0[2>YW/ M#.>\H$Q4;[@O%*\><_0&A2&T?@=BU?L5@"&/%1=ZY*V,J2]\ M7QR!H$[BRDJJA!4RU]72N@I0-5W(^"X,RO*!->ECK?3&6I7!O.!,P4 MT>NJHNII EQN1U[H[1PW;+DRUN%G:4V7< OFKIXIM/R.I605",VD( H6(V\< M7N2)C78%-"#@4QC)0?&W@$CBW1)C&0\OI=9^T MP/WUCOV;JQUKF5,-EY+_9*59C;QSCY2PH&MN;N3V.[3U#"U?(;EV3[)M8P./ M%&MM9-6",8.*B>9-']L^[ '"LQ< 40N(G@.2%P!Q"XC?"DA:@&NUWY3B^I!3 M0[-4R2U1-AK9[,(UTZ&Q?";LV&^-PEV&.)/-%)X@99X(%26Y>EBS&F=JR"I;S KR^T7;0:3 M)H/HA0S"B$RE,"M-KD0)Y2&!C^5T-46[FB;1JXPY% ,2AZ[0 M5C8W61@F@R3U-_OMZ(D*XD%X&)7_&_5E.!AV04W^_M[]K4 MG0YJ4LBU,,VQ M[[R=U(Z=PCSS3U""&\7\2]/H]Y2J)1.:<%@@93#X//2(:C2Q,8RLG4K,I4'- M<&PO=V]R:W-H965T41+WF/2)[?%>57OJ)4H&]9FO.+T4J(]>OQF,8\^+M"LI+(GHVL2LY2)[^AO_<,[03/^3Q>;(22; MD& 1$)C%YJ1E<^+LD[,BRYA0@P-:4(KD2%#E%:<)BML?>!>;-:I?CTAJ7MI, MO6//\\_'FVV>G)7WY0D(S.+II.7IQ!V[Y%NOV'6B]>UMD& 1$)C%XFG+XND@ ML7L*R28D6 0$9K%YUK)Y-DCLGG7'+I[L!*^S]KY$ 8%91+UJB7KE).H]%8*6 MJ&@[WE84[T[*780YT?MV/TBP" C,8M7W3-KI#1+.#2P0H:!H$12:3>E6)N\/ M$M,-K/)^.ZAWYV-W[;VY D*SN<*&*_STL-Z9KSLY<\+W[H:0:!$4FDVM42I^ M,$QD@VH64+0("LVFU,@6WYG'/SVRP\[IVC_=G:[=]?=F:PA5XAM9XKMUR:T@ M>3+_CNH8YQU!WLD5I-Z8@:)%4&@VH4:_^"?#1#2HD@%%BZ#0;$J-F/&=V?UT MJV_&-:OTVYJ5^H/:$?I.2=E)**B8><1%[.&PD[DA=(MOA(OO5BX?*\%5@*OO MD^DNBYVD06J168,VV1I17WGJGSVB1AWEPB"T2]H,&$7BNR5)$X:7RY+J3[/N M80U4@("B15!H]O=A(T'P,!($@TH04+0("LVFU$@0[)8@EUE1R0YI1C5RWTD[ MB?1_B)%@XGD=X31SU]N;I2'$!S;B [O%AUYNV9R]N?UX?:,O_3>'1VB=5AP1Q-1+XN7>7NU'6(#M3CT6>-\;O$>'^/<:,P1K(M18D.&#O4]LJ%AJJ[%9-N M,ZZ?KR2;JC/(UAR0NBA),I8S+I0ODC@)F8M?.5J7+*LACM#!O"ZZ:$A>5'G" M:WC-@7<\\5[H^N.Z(*\T8?X+O4Y:Y/1EIA8MD2+_%,A#;3WN#+LAA"?5?:_@4G%*DF1;9/\KZ:9(-SH!4S.E,_MR5] [],(?9HS=Q*LI4I-Q.S%C3;>:\ 'U:$-FC7%AJ_\KHRUJZAW MX:QU]:E',F="Z:^K-#ZBHA$*S63:B$@^S1(9! M924H6@2%9E-JU"9VJ\UW5II1Q[D:Q/>*Y <6RW8_OKE=Z$W8$*MEV(A3_$1Q M*B/]MLE_/K;YC]EJ]'C<@PI94+0("LW>&F2$;#",D U A2PH6@2%9E-JA&S@ M%K+/B?M@O_4TMP>]^1I"T@9&T@9N'1H9 :9RG@TIF4Z2-'TR 6:=ZQ./@-H) M=F>? ]6X4&@VAUM;_/;2N)U#9^_]?[ ; &%W ZA:0*C:8)A-@$&H$H&%"V" M0K,I-?HH<.NC9XV6DX[1H!%U-@T*SR3):*'BZ%NH(\VO=94+$$ MA6:_!B.6@F'$4@ JED#1(B@TFU(CEH+AQ%(#_6C2!*J5H-!LOHQ6"IZNE?IN M&G97U;M;@LHC*#1[S[^11^$P\B@$E4>@:!$4FDVID4?AL60HY0NI*EW?"JE2EF?7*UO1+'69SGGA1!%IB]7E$C*50'Y M^Z(HQ/V-JJ ]/SS]'U!+ P04 " !UBUM8FRXPJ8P$ "^%P &0 'AL M+W=O4L><;!G_ M*M8 $KUD:2ZFUEK*XL:V1;2&C(IK5D"N?EDRGE&IAGQEBX(#C:ND++6)XP1V M1I/X]\-F&E3),<'CD29991_OT]I&P[M;#UX\;G9+66^H8]FQ1T!7.0 M7XI'KD9V@Q(G&>0B83GBL)Q:[_#-+?%T0A7Q5P);L7>-="D+QK[JP7T\M1S- M"%*(I(:@ZFL#MY"F&DGQ^%:#6LTS=>+^]0_T#U7QJI@%%7#+TK^36*ZGULA" M,2QIFQ5%2?:%O'.A:*2B%95BX(>GY0 >A> M0B;^Z2MNA^;UH^GE>2,*&L'44NM/ -^ -?OU%QPX;_M*-036*=QM"G>'T&?W MN02>9&A9[N9;;1X(OI5)4;6!0P1J)<:5=N"E4.M3#21#"T 1RS? ZS'-][)R M)D'+0Y0+H>[J6]^!\K?JGGH8"(D*FBA,)4FTH3RA"Z4[3B7T=7I'WZ_HZWUK M,W-)X$_LS7X'CX,"[(9-4*A7%2B1]%'>ZS07C>@/M(^D?/?T*.SYV1@^-PZ.%^FD%#,QBD^<0D3<_H97#T>.+Y?N@=L.P+R/E M/Y24!8K+2L]JKQFAYPRR!?#>76$0_=)=P1!8IQ&CIA$CH]OAR&3AAL ZA8^; MPL>&%OWX2(%J.87>H5"/PYQ^C6*G?:L[_U&EX:!*A^$OG2U3:-UF[%D<;%2I M-9RIX@VA=8MO30L>M 87J+4&ZLC5"_'X\!W5%Q>&9'SB)85;FX&'?<;/11N@ MYT\#HAV$OWC>#*%UF]$Z"^R9%>V@4[FX>$-HW>);OX*'#,PSQW[IW;9UKW@\^S+:4L-M'_<<[C!]H1@ M?QR,#N1J[QVNZI/M3Y2ODER@%)8JS[D.%0#?'1;O!I(5U7GK@DG)LNIR#30& MK@/4[TNFU%L/]!%N&ULM9QM;]LV$,>_"N$!0PNTL43J MR5UBH&E:+$"S!7A1[H5BT+50/KD0G#; //U)V=5XK'RN:[(O&LL6[X_'O M^YD4I?/'NOG4KCD7Y$M95.W%9"W$YM5TVB[6O$S;LWK#*_G)LF[*5,C#9C5M M-PU/LZY164RIYT73,LVKR?R\>^^VF9_76U'D%;]M2+LMR[1YNN1%_7@Q\2=? MW_B0K]9"O3&=GV_2%;_CXL_-;2./IKV5+"]YU>9U11J^O)B\]E]=SJAJT)WQ M5\X?VX/71'7EOJX_J8/K[&+BJ8AXP1="F4CEGP?^AA>%LB3C^+PW.NE]JH:' MK[]:?]=U7G;F/FWYF[KX.\_$^F*23$C&E^FV$!_JQU_YOD.ALK>HB[;[GSSN MS_4F9+%M15WN&\L(RKS:_4V_[!-QT,"/CC2@^P9=(J8[1UV45ZE(Y^=-_4@: M=;:TIEYT7>U:R^#R2HW*G6CDI[EL)^;OZVKU\@_>E.2*WPN25AEYEU=IMDCLIB6Q;<%(OR>];T0IYMCJM:_GL-FWD>6LN\D5:/"?/ MKKA(\^+Y^53(,)6SZ6(?TN4N)'HD))^2FUI::LG;*N/9_PU,9?_Z3M*OG;RD MJ,4KOC@CS']!J$<98H_U26.=O>"(O3N^V#8\(V\_;_.-R@[YK1:\)=F6D[Q2 M7A+RL>3E/6_^&>H_:EU]#U^UFW3!+R;RB];RYH%/YC__Y$?>+TCL01][T%EG M1W,A!^NZ:D6S[2+_^%Z>0*X%+]O!6 ,'L89]K"&:9\AOU>=WPYN\SH8BQ6VI M04%"BOJ0(M3,;?K4!?2NX9^WO%H\#46"FRB5N(LG))BX#R:VID/R+WE3E_*D M[IM==Y\R\O'FN$I1WX8CG_0]2ZRJ-'$0ZZR/=39&I2](EHJN1B[SIA5$"257 MH[3926G.5P*81++58OC3$U M-EA4@"X?9]\^7;YYKL G ^$\T 318$R2I/C2QGNW% "%&A&J57%4I1GIN$"YBB.* NE M3.-!4\HH$)">2D!<-AXN&Q<$I$! :I> U 4!*1"0.B>@QH,:,"Q4(" ]E8 ! M+@P7!*1 0&J7@-0% 2D0D-HDH,:8&AML&0H(R"P04&-#3T &!&2G$C XH93A MS@TEP(" S"X!F0L"LH,U2N<$U'C0E#(&!&2G$A"5C3_#9>."@ P(R.P2D+D@ M( ,",N<$U'A0 X:%"@1D]@@X))L8EXT+/C+@([/+1^:"CPSXR)PO@FH\J '# MKG\ -(-35T'Q=7'QDH6LIPYZ82.-C' M8I> H0L"AD# T#D!-1[4@&&A @%#G( W>967V_*0T4&=0"$BG!"&>D 7P+$/1HF-@;6 MQ9Y5'<0N0!8#R&+\JN X'>R-?:>#>%@',0 JQ@%EI -\(HQ[-$TLH"YF=G7@ M@F,Q<"S&IW@C=1 ,Z\ [)@0 5(P#ZB;]8GO.@'LTS2R@+H[L"L$%Q^*#VQ;P M2=M((<2#0H@8]0[^'?FY$ .M8IQ61JK )Q"X1],T _CBF5U5N*!: E1+\!G< M.%7LC7U7'H(C0D@ 5PF.*R,AX!,(W*-I9H%\B=V=*XD+K"6 M02?P8T4 AN> M0!R92": JP3'E9$.\/D#[M$TL0"^Q.XR9.*":@E0+<$G<"-U$ WJ@(6S(T( M7"6:-483(> 3"-RC:68/[JZS?'N="Y E ++$YAIC,KS&> P,,P#43+/$:*(# M? *!>S2]<1%0-[.[Q#ASP;$9<&QF4&S>S# [D#4F^YF M_/M:B+KL7JYYFO%&G2 _7]92/_L#Y:!_/,/\/U!+ P04 " !UBUM8JC]; MCLT" #M" &0 'AL+W=O)1K@ 4>LHIDR-KI51Q;=LR64&.Y14O@.D[2RYRK'179+8L M!."T%.74]APGM'-,F!4/RVLS$0_Y6E'"8":07.48(*"0*.. ]6D#$Z#4&&F,O[6GU3S2"'?;+^ZW97:=98$E3#C]25*U M&EF1A5)8XC55=WS[!>H\@?%+.)7E$6WK6L="R5HJGM=B39 35IWQ4ST..P*W M]X; JP7>>P5^+?#+H!59&6N*%8Z'@F^1,-7:S33*L2G5.@UAYBW.E=!WB=:I M^!MGV>4]B!Q-8:$09BFZ)0RSA+ ,C87 + /]TI1$EVA>O6G$EVB<90(RK #- M!-'%!:9HAI^KRO,I*$SHA98\S*?H_.P"G2'"T/V*KZ5^@AS:2J,; #NI,6\J M3.\-S"DD5\AW/R'/\?P6^>3]]MW?! ?LD1,.]MD[W4]D#QOV\#A[KXT]/& /7-\) M]]@[W4]D[S?L_>/L01M[_X#=[0\"9X^]T_U$]JAACSK9YY#HI2E%U*SPRJSP MJ5ZUVK)$!Y/7#YPP\O;"M)3UO%X8-&45IKVS&9D?@>]89(1)1&&IA&UL MM59=3]LP%/TK5H8FD-9\MBFP-E)IF88$&Z+J]H#VX":WK843=[;;PK_?=1*B M%$($4O>2^./>XW..K^,,=D(^J!6 )H\IS]306FF]/G<<%:\@IG6N(LPSP=70-ZH$B'C)*$&6,I)U=941W&YN,):,KX"4;,IA-R?'1"C@C+ MR WC'.?5P-'(PF Y<;GB1;&B_\:*$XAM$GA?B._Z04/Z^/WI_GZZ@]HK _S* M #_'"]H,(*,L(7>0:51_^8@G!(?NKS&27&E(U9\FE05LMQG6'+YSM:8Q#"T\ M70KD%JSH\R5 T(8>Y2>W(Q:=#:JF2H%NDEM@G.88YM.P MC7POL'$#MW4=KZ,\MQZU1[!;$>RV$BRVB#,Z9YSIIR9V!:SL@/86,]>F'']Z+ 2'?Z? M4Q,>TH$#@>TYT*\9ZOJ%RR3*%;!<([]I]K"997'E%1XMU?FO,A<8[*&^N\"\! MI G ^840^KEC+J+JOR/Z!U!+ P04 " !UBUM8LU5'%6L# !+"P &0 M 'AL+W=O*51/U8 MWMH"=JT&#="@BSAI+XI>T/+8(B*1+DFOTSY]2$I6;)FKW8O)52^UO?EV4%#9$W? ],/]ERT1"E;\7.EWL!9&.#FMK' M09#Z#:',R^=V[$'D[*# M%:C/^P>A[_S>94,;8))RA@1L%]Y=>%N$@0FPBC\I'.79-3(H:\Z_F)OWFX47 MF(R@AE(9"Z+_'F$)=6V<=![_=J9>/Z<)/+\^N;^S\!IF320L>?T7W:AJX64> MVL"6'&KUD1]_@PXH,7XEKZ7]1<=6FZ8>*@]2\:8+UADTE+7_Y&M7B+. \*D MW 7@84#\1$#4!40O#8B[@-A6ID6Q=2B((OE<\",21JW=S(4MIHW6^)29][Y2 M0C^E.D[EOX,NFD03M&I?/.);9,?0DDLET>L"%*'U&ZWXO"K0ZU=OT"M$&?I4 M\8,D;"/GOM)I&#._[*:\;Z?$3TP98O2!,U5)]"O;P.;2P-?Y]Q#X!'&/1QT+ M*&]0%+Y%.,"1(Z'ER\.Q([QX>7@X0A/UKR2R?M'X*_G[;BV5T/OB'U>)6XO8 M;6$.BUNY)R4L/'T:2!"/X.4__Q2FP2^N\OQ(L^('F5V4+NY+%X^YYW<-%XK^ M3^R1HE?REC+"2D#"[/X)WTX.>F$3*4$YUVUKGEAS%XLARB8 M)I>BPB&*@K@77< E/5PR"O>>*= E4TBSGYN\0!5DV('"(HBAR,TQ[ MANDHPQ][$'J]L=TS%-.KN>,L2P<9+J]5.,01'G!AFF/4,LW&&P[K-G;*2-^#*?G8UZR0, MDG"0OT.%AZ+"(8KPU$T0!M\_R,$HPR>N2/W,*^@LSL^7))BE0PJ'3*^3>+@M M'+(P3G P(/'/NHP&Q,YV:U+G>&"J_5;WHWU'>&?[H,'XO>D4;??RW:9M,S\0 ML:-,:OJMM@QNICHGT79N[8WB>]O+K+G2G9&]K'2W"\((]/,MY^IT8R;H^^?\ M&U!+ P04 " !UBUM8$FR)+G<% U' &0 'AL+W=O*AK9AMH$Q0MD&)!TVX8AGU@ M;#H6JHLGT7'S[T=)CFB+AXSC[$LBV2_IYU"4'DJ:;*OZ1[/B7#@_B[QLINY* MB/6YYS7S%2]82F_659UP83^\9EUSMN@:%;D'OA]Y!UTVR*@M4/'WA>;:;K-D=O^'B^_JZEGO> MT,LB*WC99%7IU'PY==^3\PL:M@VZQ!\9WS9[VTY;RFU5_6AW/B^FKM\2\9S/ M1=L%D__N^07/\[8GR?'OKE-W^,VVX?[V8^\?N^)E,;>LX1=5_F>V$*NIF[C. M@B_9)A=?J^TGOBNH YQ7>=/]=;:[K.\Z\TTCJF+76!(46=G_9S]W ['7@ 2& M!K!K ,ZL>E:RVJRLCV,-Z*6WV:R MG9A=<3D&C?/.N9$39+')N5,MG2],;.I,/+3;OZ]YS416WCFL7#@?LY*5<^[L MFEUE[#;+,Y')[=>77+ L?R/[^GYSZ;Q^]<9YY62E\VU5;1K9MIEX0@*W/^O- M=W ?>C@PP%WR^9E#R5L'?*!(\XOCF\-A=8UO+[G[NS77TCD_X;5]S]U=E M':JEMMYG M!X=Z.-(/;YV_.*L=@M7>=QAV';;7C_L9B4@Z\>[W:T)")%:A ]9@8 U>P H8 M:]]AM(<1ALD(5<_X.&DZ4": M'D_:'*!6@N489:HQ0$C&!UX/F4]YXBMS^2?2?B[6&\$7TCYR;'DC4//X&E0T M/O^13&"@WO,M.9'ZNKV&E\*Y9_FFTW#>39@U>Y#+)H'KD^C#'P3!N P])<<_ M-%2B;$BL^I$Z;)ISTXI UC/?U'5;3U]&KI8*:"6@,X;QV!U8RER),AUYANH. M:KBJRKMW4N4_XA=@-WY^1Q5$\1_,:$:JQZC00R1 M@5=YD-A%:.-%=4UTQX5^&&J\>@S2B"0&7N5#8A>BC1?5-M%E%Y T')L;B4'@ M)\3 J\1([&:T\:+Z)KKV*/53[0348R2BOFG^*D42NR-MO*C'B2X_B&BDC:\> M2PDU35_E26(7I0'7+G2B:S ,$AT9B1EG,"A;@MV6>\A[5SCT#D:WGAS:5+,C MDB,D#4QB!Z5(L"L21SU.ZZ"[CJ;Z=0V)$1],\QCV[A#M3C2AG^!VT%T'$"1T M/%^0'/%3,!X&946P6['WNZFB9]D==.4%$43CJPL2HWX,8*A$V1&.MN-+[ ZZ M#$F=B/V1F-G^5*F4VE5J8[8O :BN M3&P)@,6,LYHJKU*[5ZWH=HO:\$]8%5!=D0! $^TIJYXC\AKC&YY?4.52:G=I MORJP577QG)4!U5T9!%$ZOF8B,4B-=J)*J?1TI3YS=;#[I8,'VW$<:;=02 Y; M'7A[[W3:%VI?6'V7E8UD6VTJ(JN@V5YPM>-T& MY/?+JA*/.^V;H^%-X>P_4$L#!!0 ( '6+6U@ J/\(@@, &L+ 9 M>&PO=V]R:W-H965TZJY5><+-5AW?DGJB/ MW9V F3NRE+0E3%+.D"#5VKGVK_)4QYN /RDYR*,QTDJVG'_2D[?EVO%T0J0A MA=(,&!X/9$.:1A-!&O\.G,[X2@T\'C^QWQKMH&6+)=GPYB]:JGKM+!U4D@KO M&_6!'WXE@YZ%YBMX(\TO.@RQGH.*O52\'<"004M9_\2/@P]' #]^ 1 ,@& * MB%X A ,@?"T@&@"1<::78GS(L<+92O #$CH:V/3 F&G0()\R?>SW2L N!9S* M?B-@FD07Z+X_=\0K&'9=0^!L%6[0!LL:W4)U(,Q*])ZS0B^\97W%Z:,[RXG" MM#D'DH_W.3I[(,K0'S7?2P#)E:L@4_T^MQBRNNFS"E[(R@_0.\Y4+=$O MK"3E=-\%)QIP4ERCT?T*!%X26A#:OAP<6>/YZN']"33B>6FCX MPM.G]O?U5BH!?YU_;!;W%)&=0E\G5[+#!5D[<%]((AZ(D_WX@Q][/]OL^9YD M^7V9=-%H7G6+/?N^(@+IE.V0*N8+*EJ@2O$5\W&F,O39/>^Z%X=8WZD,6 MQEX"!?5P;-8\RD_]8M1WN*DO%O*,"ML\BJS0TZ(ZYGC MHX2"Q%M.M%F"O'1B0&X)BI>!75D\*HN_\>"^KBR>Y>.GT428)68J:QX2I'91 MR2@J.2G*W*X=IB6"^[07@!J*M[2ABMJU)+,DPF6:3(IK,X\*_"#R)X+F47X4 MA)%=TW+4M#RIR;0.%[RZV(,8+"51$O$M?"(8*?5W@3P6-68[8B0SZ RJL69G M!J S!JT/?)-**CLN<2//;9XL9SHNPC29EJXE*O#\9.*))2IYH733T9'TZX[( M_V/)Y"[Z!DO2^>T2AN%BZLD\+$G\J7.YA&ULK59=:]LP%/TKPH6R MP1;;*;EHB-)=L?1E*X 4%M34 M/@Z"Q&\(95Z6VK$[D:5\I6K*X$X@N6H:(K:W4//-Q N]W<"<+BME!OPL;RE=2\:8'ZPP:RKHO>>I]V /@^ @ ]P#\ M#! F1P!1#XBLT"XS*VM&%,E2P3=(F&C-9AK6&XO6:B@S5;Q70L]2C5/9-] > M2/01W7=E1+Q$#U8[%.AF#4*7$LW![ ?*ELB&HQ\@&D18@694YGS%%)H3I5G> MS4 16K]/?:53,POX>9_&;9<&/I+&#/(1BL(/" =GX5)<#VD[XW( M#M1&3FUTBCUS]29]O86K=VWKK4R]S\\N<8BO44D983ET4W+(F-.K8;0%(B0* M4<.9JG3)4$&V0T33TT07'8%$R0#!@1%C9\3X#8W0-ZD@RDT.6G%ZO;BWPBG! MET>].,TT[IEP^#\O8N=%_#HOBMU9UZ+A%;NA6R;L+B#SJ*RS8!2,\:?47^\+ M'(X+L0L[D)$X&N8M\']%? # "\$ &0 'AL+W=OWC/X>7']?@@Y%>U ]#H/F9<3;R=ULFE[ZMH M!S%6'9$ -U\V0L98FZ;<^BJ1@(ESBID?=KM#/\:4>].QZUO)Z5BDFE$.*XE4 M&L=8/EP!$X>)%WC'CANZW6G;X4_'"=["&O1MLI*FY1U$0%L(;!Y[F -C%LG$\2T']8HQ MK6/Y_8C^NR-OR-QA!7/!_J9$[R;>N8<(;'#*](TX_ $YH8'%BP13[A<=]S(4H.P? 9AS!W"!\[])]QZ.4./4S0CA%J= M,4/7/,L6J_K;!6A,V3MC<0-[ZB93;-!*4B'1"LR#G*%9%(F4:\JW:*TQ)U@2 MA6X3@C68C^0?P\HD@D:?EQ#?@?QBP&[7"_3VS3OT!E&.EI0Q ZS&OC8,;9Q^ ME+.YRMB$S[ )0K047.\4^L )D"J ;Z0I] F/^ER%C8@+B#JH%YRAL!OV:@*: M_[A[V!!.KYBNGL/K/8NW 2F!H+E06J$Y3JC&C'XW/2L)":8$S3A!G_0.))HI M!<9H057$A$K-O'[^T^"A:PVQ^E*G;C9XOWYPNZ-9F%M*Y"\ENG_OI8-CIC_U]694:HU&G5QA5 MV X*MH,?9UMEXP@>UWB- "25=IV:?$&)6[YUQ 9/8@Z&G=$C8IG11=EH4#*J M$!L6Q(:-Q);XGL9I7.P4=<$U(KPT9UL"JY =%61'K[FV1VWJU!)81:?S0J?S M_RO;RTNX(=^;QP^ZZ &PK-L"YHV>_U&7BT*7B\:X5M)<[J1^<"I\^);2Q IS MACZ";EQ C:@O38R6P"H"!-W39:;[FDLH'[TEJ=I"JVI5NO@%/]\1F<=4/DKZ M_2=G9&Y5/DOZ@\Y%_5D2A"?&82/CRK0WK8AFG!?/G\/&*>'IM#(+2NLGX^J4Z, :Y=>6Q0JX:RTJ> MHKN\'S4?V5+8@+0&YOM&"'ULV &*/RRF_P)02P,$% @ =8M;6"/2,E86"@ M46, !D !X;"]W;W)K&ULQ9UM;]LX$L>_"N%; M+%H@M251DNUN$B"QN-@NKKB@W=Z^6-P+Q682H;+DD^0\'/;#'_504Y2H<6A/ MX#>MK9 _4C/R4/_A6#Y_2K/O^0/G!7E>QTE^,7HHBLW'R21?/O!UF(_3#4_$ M7^[2;!T6XFUV/\DW&0]75:=U/'$LRY^LPR@979Y7QVZRR_-T6\11PF\RDF_7 MZS![N>9Q^G0QLD<_#GR)[A^*\L#D\GP3WO.OO/BVN^4':H6_X[X4]YZ3?4O>6K:6B.RW.9%NFXZBQFLHZ3^/WQN#-'J(#CZ#D[3P>EV MF YTH$T'VNG@T($.;M/!?6T'K^E0G?JD/O?*<$%8A)?G6?I$LK*UH)4O*NM7 MO86]HJ2\4+X6F?AK)/H5EU^+=/G]P[4P]8HLTK6X_O*P\N!-'"8Y^4"N5JNH M/!#&Y%-27YCEG]\%O BC^+UH\>UK0-[]])[\1"8D?P@SGI,H(=^2J,C/Q$'Q M^G,4QZ)3?CXIQ)3+@2?+9GK7]?2<@>G9Y'.:% \Y8'UW1].=O;Z[#1B#[JX> M6O'HT-53NOO#;?_JN7/_[!]ZQ>=:S!A 2:,(<$4)[H[ M)[H0_5)Q''\N7W.Q!L1A(;Q5I/5GNG'>LMUV4X8(G=/ \4R=5L-F%:Q<]AXO M'7LLKOW'MC,TC:RQKS9BVD;VKI%B/&]G/.\-C7=&$G$OD-Z1(GS6&1(%YD47+TG[5 MXD3^^LS7MSS3A@>0:FH@3%B "6-(,,4UTYUKIB>.\5-,)V+" DP80X(I3ISM MG#@#/U^M#U5>?:CNA>\*;? &0:;>J&%^*U;0F4OG;B?N])NYSIRZG6:LW\RV M_+D86Q]\YCOCS \QSAGYLY(9XG#XR#,AF^H_D)4([N0NC#+R&,9;KC,B.*"I M$6O8M&W$Z=BC'1OV6[GVV.VN@1H6'5L#BZ!M215A@2;\EF1\F=XGT?^ZZ]PR MS8OV@IBDR8='8?#2V -KHU8F@..;6K2AM=="VKTFFS8SU: =JS-=*V_L#=BS MI']M0%2TJ+4"E,2R:ZC.I MIVW_U+$-57NCT@)4&L.BJ:Z4^ML&E>%!L0U54N^9GU??56G]<&A/=DA/U;Y2 M&MNP-K[A6;6OD2QY_7'(X1"&*I!1:0$JC6'15+](56[/3QW"4&4Z*BU I3$L MFKIE)M,##IP>P-]B@ ;X]!VVBF3P!N=,([ ZKU5P).U_- 4ZN3Y=L#JJ$J]H;6W;N;N MW/.[AD>5X%@TU?!2@COPGO:@;BOWC[0F1U74>V97U3$1RSDC0Y5, >I\&!9- M]894T8ZABA[> 85)QGZ8]BY]Q[)GU.I>^ZB;S5@TU=I24SL'[3$Q+37N&7ME%/E/4;^4-[ MM%2*6GK4GO=Q>[3PV,:%C_"9U'L%Q >V:(\FL&,(JH>D;*:P;#82=C#+V.*8 MM "5QK!HJE>D *?.B84=1=7HJ+0 E<:P:*HK6^7?H'!\BV6^&5&I8_+&?B?N M+^")&3L%MYC[+=0VE6J;PFK[C[006D]:NQ*:KD1J4%J#2&15-=*>4WA>5WL[$:/H91'-[&8A5(,W*W+;99 MLS9HO8,JQ*E&B,]F,Y=V-R=0AV58--7P4HE36(FS]29.7WAK4YO\31"K%>'A MC7V$NAV.2F-8--614KW34V^'4U3YCDH+4&D,BZ9^WTYF#EQ8ZQY0T0,3C;]3 M!\^/#E?TH,Z#8=%4/\C\@ OG!XZ*C:^H=H2'-W8::DH!E<:P:*HC94K!/75* MP45-*:#2 E0:PZ*IKI0I!=$AC!V#20M0:0R+ICI+9C!<[]3Q#S7G@4H+4&D,BZ:Z4N8\W .K!H#X M!Q.'[^86<$]C/Z F++!HJA]DPL)%JQ=P^XD%V[)FO9PU/**QM5&S%%@TU=HR M2^$>D*4XLE(3'M(X9*%F)E!I#(NF.D]F)MQ39R9]V:S[D!I-.V_NV+Y^L\B3.0/OU34% M6%N>\(C&EK3[E4WS\=3K&K+?S'7&=K<&W^M7\SNSH=H93PIV#R["U\9[H^@. M#V!L-%1!CDIC6#3555*0>Z>NP_=0]3LJ+4"E,2R:ZDJIZ3U8TQ^@+?80A[,A M"[BGL1]0Y3H63?5#ZYEQ<,&!R2K;+YQWZ=3V.R6."WA$8VNC*FHLFFIMJ:@] M6/_NR_+7B2RM\5&K U!I 2J-8=%4%TFQ[9WZ&7,>:BD!*BU I3$LFNI*J>0] MM"?->9JGPU&?6FXWMJ%*;U0:PZ*IUI;2VX-+^O^U+?)HQ4D097Q9I-D1]].H M$AN5%J#2&!9-?="IE-B^=>)8YZ,JS1 A[0V-BHZ0 L6FWL2>NG M ]8\NZ]^LR$GRW2;%/5#\7='=[\+<57]&D+G^,+^R.I?=Y"8^L&ULQ5I;C^(V%/XK5EI5K30DL1,"F0+2,.EEI4Z%9MK= MAU4?##$0;2[4,;#S[^LXF=SQ$N117X8D^'SGG,_VR7?PS,X)_9+N"6'@:Q3& MZ5S;,W:X-XQTLR<13O7D0&+^S3:A$6;\ENZ,]$ )]H51%!K(-!TCPD&L+6;B MV8HN9LF1A4%,5A2DQRC"]'5)PN0\UZ#V]N YV.U9]L!8S YX1UX(^_NPHOS. M*%'\(")Q&B0QH&0[UQ[@O8>:F45$0K)A M&03F'R?R2,(P0^)Q_%N :J7/S+!^_8;^JTB>)[/&*7E,PD^!S_9S;:H!GVSQ M,63/R?EW4B0TSO V29B*O^!(W 0R>99DJ>DMUB:2('MGHP()W )G(Z@GH\7ISU&/N M76\.)=E8Y<19 L^^@/<7WWT@G[?.7'Q^(M&:T'_Z6)>B9E7F/CW@#9EKO(RD MA)Z(MOCA.^B8/_,U>?:>%9>D.WW>G.HW2V(;2J BL0:-3TN@HH/$._)8];A?3G+'< 41URB;Z MV&I1YG2(M:%N.\U17G<4I]^LZ&\D.2F3G"A),G]#]>4XZ>:(7'TZ:>4H#6/H MLE $UF!L6C(V5<(85U!;$EP@+7?AU.>R-=V/TBB&$J8(K$&86Q+FJBY'7)U\ MHQ:YWH9U:U8GC3\&\F!9J4532D]XNV7#J_&!6Q]#4';,6W;;)$@ M]S]T):E":[)54];P"K:D1;= :&RNJ6VY=IN7[C@;N9;=&N?UC(.FX_*4^DLO M1%4RZ*ID+A?7 J#N>V1/K#%L5PNYI\&3K BMR4NEPJ%+;Q;+ ;*Q@Z(R1VUE%/0/[:HHGC_)6%BJ! M"^4*=T6H^'6&YWM+NR9'']HW*$7S5*$UF:TT+W3^YYX-2E7W8/)5HGFJT)KD M5UHELLR8,;3.5[:'18B72H1J7+=,2TIWNS=,MM\Z94 MJ:M":_)6:76H0JQ+)8O;TQ Z.AJW:5,DNPO:WD/$HTK$([F(5](4%CZ:"VZL MCZRAW/W@UO4?G@*K. 5W7.4C*.NKV#J;4#7M VRLHVZTG\$IZX+V^V4W--@7MZCD4!5(X'DC<15G6:!T>PTG2GJ MU&6EC8 JM"8S52. Y+]^W]1H%IB-O>6BB=O96]UQ?;7)D\VZ(EE"3D2' MK:!0(W/&) 4N.49Z[O>9&;$UHXXZ'IF_+QD*UE1@N84[X M;@(9VXX<[#QWW-/%4NH.=SQ6JY58H*\M(]:UZO9^3[><+5? M"U"A*M%LAX[MIF1GNF^VA*?HVY\*$GV1D(OO3?M3SA\VSZ^OIVNQ(@F,''7_ M". ;<,8__8 C[]YA&_KXZ+P+<]X7.CP:#W@)%!D@?1UO MQD$_# ;AT-T<2W-N%OJ#(#PQB\_-L!<-%*O*KL:G6_'IOH?/)_35W*"JFVR MJ_\(Y0!*B00T)Y2C#=]JMHL2VTNOA'[VYL.X1?0>R:F&IZ>MR^ MVS-^CV==$?^@B-^*]3E?96P'(%J#N1WDXB-E$RVVA587\) "X(_. ;#5), J M6FP+K2[^(0_ UA(!W) )A"'6:63M2=QDUP_\?O_D4=Q@ASW?\X*P^5V,#\D M;L\&_EI+05- ,>602,9?"%9N\\^_;\WEED-IA%7OT?X@A8"93!7D%ZGI\*!ER71LB'9 MRA0)9TQ*EIO/)9 4N#90XW/&Y'-#3U 5IL?_ U!+ P04 " !UBUM8V')* M^L4# !C#@ &0 'AL+W=ORNMN@"=6!DD?0AZ ,MC2PBE*B0].WO.Y1DK63+PF[A ME[[8(C5S..<,.1I.=T+^4#& )ON$IVIFQ5IGM[:M@A@2JGHB@Q3?1$(F5.-0 MKFV52:!A[I1PVW.M8FPE[/LWH&IY!?\V6$D=VA1*R!%+%1$HD1#/KSKWU7<J00L0T67*:*O*)W(4A,YFAG#REQ?XR M>7KO@Z:,?T"+K\\^>?_N WE'6$H6C'-\KZ:VQJ@,MAV4$=P7$7@7(G ]LA"I MCA5Y3$,(FP VTJDX>4=.]UXGH@]!C_3=C\1SO'Y+0 ^O=_=:W/W7N[L=;/I5 MAOHY7O\B7@120D@>1(*G715YN).2IFO $ZAQQ^@8DQ2R+0LWE'\DC_N ;T*6 MKLES3"5\,@/>Y,94%@) M.=6HM18$BI,E28"[6[+51E\Z'P7V),W$N&,KAAG^M#&9G06A>>KWTQGP'R?0')"F1K(>A:DNOQ^U;_ %->O!95KAFTYAP@AG=X8OX:RN-$4 RVRO,=?"8TWAOPQQEL@2&. M[R,A]'%@%JCNE?-_ 5!+ P04 " !UBUM8ZODT<6X$ "1&P &0 'AL M+W=O^(Q(0*]9&G.IUHL1'&IZSR,28;Y!2U(+G]94)9A(4_94N<%(S@J15FJ6X;A MZAE.KTE*UU/-U#87[I-E+-0%?38I\)(\ M$/&]N&/R3&\H49*1G"1F8 R4H(_Y,R)KO'",UE$=*G]3)3335 M#-4CDI)0* 26_Y[)G*2I(LE^_*RA6M.F$NX>;^A!.7@YF$?,R9RF?R61B*?: M2$,16>!5*N[I^@NI!^0H7DA37OY%ZSK6T%"XXH)FM5CV($ORZC]^J1.Q(S#= M-P16+;#V!8,W!'8ML(\5#&K!X%B!4PN<8P5N+7#+W%?)*C/M88%G$T;7B*EH M25,'I5VE6B8XR=7,>A!,_II(G9@]"!H^H7M2K%@82X?078ISCGY#5U&4*.]Q MBF[R:@:KF7#F$8&3]%Q&?'_PT-FG<_0))3GZ%M,5QWG$)[J0W5)P/:R[<%UU MP7JC"Z:%;FDN8H[\/")1&Z#+\32#LC:#NK9ZB1X)+Y!M?D:68=D='9H?+[_P?-_KA+QBN8IYAQ]7:!OLG[Q M%7M%UBS7[]Q72-W[ML M@X1YD# ?$A8 P5IV#QJ[!WWTV=VF#M %$ANK>8QE2UWV5C"GA*F'V//,'-C# MH3'1GW>-.PP;.H:Q%^7U]NQ41R!A 1"LY8C3..+T.E+=>5=H3K-,%N#ZMKLE MV2-A/]"_R,^*E+X2(HLX%RP)!8GJ(%7*F\@N]WH;/O7FA(1YD# ?$A8 P5I3 MP6VF@ON1M=B%M!L2YD'"?$A8 1KV3UL[!Y"UN+A82UV[/%^E9UWA)DC\Z 8 M'X:-#X+\WOZ?FFH@6"O5HR;5H]Y45S>0(/(%E,GZ*=]W48%?Y1>4X"K[ZT3$ M,4VC)%\B@5\(1V?RG;>RXKS+BZHU=R=[ \,RG/%HSXS#.&OL#&U[WXV..'?D M.GLXOW>0I_H!!&OY,6[\&+_KH:=>;M&#RG_KVX71)<-9[S.OM]U3BR DS(.$ M^9"P C6F@FFL?U"-3[RJ5?3@1P'I7F@-!^4%D#1VJ[OK$N81U1DMKVYB^KF M_HSP2L24)?_(.HTSNLI%I^N]])-=AZ1YH#0?E!;4M-WGOF48N]]J;3^MK9_6 M>RNZ_?\J>G_#)UL-2?- :3XH+8"BM2?$=EW)_-"%)1-T90F4YH'2?%!: $5K MN[Y=7C+[UY?>6]8AEW7FH#0/E.:;AVMFEF,<+)H%4*U6?NH[.PD98C M4/E1K;\W5YM]I:MR-V7O^K5YZ56[0UM,M5EUB]DRR3E*R4(BC8NA'"*K]G^J M$T&+&ULM9IM M;ZLV%,>_BL6NIE;JRE.>VB61TN!IE58I:F\W35=[X08G0065:KQ?NH_5&Z@OV=+PE:_I Y>-VP=6975+"**&IB%B*.%U-K)E[C3U' M!V0M?H_H01P=(WTK3XP]ZY/;<&(Y>D0TIDNI$41][.F'S\2O\ENWEU,T]$T#F+_XA"N9E8(PN%=$5VL;QGAU]I<4-]S5NR6&1_T:%H MZUAHN1.2)46P&D$2I?DG^5X(<12@.,T!7A'@G08,W@GPBP#_-*#W3D"O".BU M#>@7 =FMV_F]9\(%1)+IF+,#XKJUHNF#3/TL6ND5I7JB/$BNOHU4G)S>TYA( M&J(%X?(%?>4D%22S4*"?T"P,(WU,8G2;YI-2FWL64$FB6)RK)H\/ 3K[%4H"A%CVDDQ86ZJ(Z_;MA.D#048UNJ >MN[64QN)M\<-X[@W/1'4OE M1B"Y7KQC,29[OU)?+="^0YGMZ@;[^IINA6TD3\U61[SNTU6M,??W 'SL]-DD/" D@8!H+5S.F5YO1,].EBQY<;E4$16R&I?D+$ MCK\@E4Z6SVC%6:*2?&[>5IO7Y)$1W]6C'-;/8/JW:S]UQO;^6/BW+?S><#"L MM\(F3DVF?BE3WRC3/"9"H!F:LR11$_*&^[I!_Z!@\:=:JTBUZE(+J?QRD[+& M3KHJ"PD+(&$8"%9SZJITZNJ3DM 5I#F0L 2AH%@-7-A"Y?N"9$Z_+LD*M#:MJ!]L#1MU0I#C:RN854,NVVJX7<2D%J>WLU: M+4_-O736%[1*!J5A*%K=KZI0=C^K4G9!2V506@!*PU"TND55N>R:Z^66"]7A MFX6JU_.'_?[IX@FRI@Y :1B*5A>ZJJS=#TKK#OE_U&JA"EH8@](P%*VN=54; MN\;J[IV7R_E,/XO2XO"\4?NK-S-]-/2O_%/Q00M?4!J&HM5WH*K2US.7OO_[ MS7[!K[]K'SDG;^3GYF%TM0"4AJ%HN07VT?YI0ODZV[@6:,EVJ;X M+-L2/KD^=Z]QOL5=8?(=]SO"UU$J4$Q7"NE<#I7Z/-_$SD\DVV:[M$],2I9D MAQM*0LIU _7]BC'Y>J([*/^58/HO4$L#!!0 ( '6+6UC08_:[#@( #4$ M 9 >&PO=V]R:W-H965T@_,M.&\F<-\V>V,8 JR)("D*3Y(I( MQA7.TWBW,7FJ6R>X@HU!MI62F><5"'W(\!0?+^[YOG;A@N1IP_:P!?>CV1AO MD9&EXA*4Y5HA [L,+Z>+U2SX1X>?' [VY(Q")H76#\%85QE.@B 04+K P/S6 MP34($8B\C,>!$X\A _#T?&2_C;G[7 IFX5J+7[QR=88_8U3!CK7"W>O#'0SY MS -?J86-*SKTOG.*4=E:I^4 ]@HD5_W.GH8ZG #H_ 4 '0 TZNX#194WS+$\ M-?J 3/#V;.$04XUH+XZK\%&VSOA7[G$NW[:%A<<6E$-?N[!^1,NJXJ%B3*"U MZC][J-_[&W","_LA)C?AJI9_^K__ 6JLFC#GEDAX (MI6Z]Z@T8M TU.2>Y)YWV)0A3 MUN7)9$KG*>E.Q9"3+@@#]9V9/5<6"=AY7#+YY#O*]$W:&TXWL3$*[7R;Q6/M MYQI,&ULO5AM;]LV$/XKA#84+=!$HMYL MI[:!Q-*P @N6)6N'(=@'6CK;6B71(VD[_?\IFU$6)[9=L\V4!!^"7=0BF_K"@KB)"O;&WS+0.2:J4B MMUW'">V"9*4UG^JQ.S:?TIW(LQ+N&.*[HB#LZPWD]#"SL/4\<)^M-T(-V//I MEJSA <2G[1V3;W:#DF8%E#RC)6*PFEG7^"K&H5+0$I\S./"39Z2H+"G]HEX^ MIC/+419!#HE0$$3^[&$!>:Z0I!W_U*!6,Z=2/'U^1O])DY=DEH3#@N9_9*G8 MS*RQA5)8D5TN[NGA9Z@)!0HOH3G7_]&AEG4LE.RXH$6M+"THLK+Z)4^U(TX4 ML'=&P:T5W)<*X1D%KU;P7BKX9Q3\6L%_K4)0*VCJ=L5=.RXB@LRGC!X04](2 M33UH[VMMZ:^L5 OE03#Y-9-Z8OZ9Y#M2A:Q,T6\[DF>KKUFY1M=)0G>EX.AM M!()D^3MT@3X]1.CMC^^FMI S*WT[J6=95+.X9V;!+KJEI=AP%)Q$C2"Z1A]\CUW$]@T'1Z]5=@WK\>G73 (<'B@T-RO7J)0#>PSLI2N9>NT)] F,F+%5J@T50IV\^] M<3!VY-_4WI]ZJ"NH*B#N",9=P;';!FP1"QMB82^QQ8:P-:1(4+2@7"Z5-Z38 M?D#QDRS4'+B)6P48GEB"?3?L4NO*N9-QT&76E?.<\5EBHX;8Z+7$?A4;8,UF M,%"ZZ8=ZQ,:=,NK8?1&XDR[!J"N(@R 8=3UA$,0!/A_D<>.+<2^!"-*=;EN, MY/MU'UTC^7&7O-ME;I+RNKP-8M[H+.M)PWKRVCTKBW+?;IUT5Z _83=Y1@;!P#%E&X-@&.#S M%0RW"U.;X+'1Q+U-UC>DU!HH M:-6RD6_@91 TQ3F"/=V1>9-(-L '@D\J!90(NZ&K%WZ,2A'(?@X3N@67 +]$]Z+D4 MP)*D*(6E:'TW;3_[Y& LK5GK&PEI@#*I.D TH\VMQXT^Z[\87ZC;$,/X-0ZN MHNH6HO,EE%_T!8I]G+JZ?KF5_+.2HQQ6T@SGI%T*T^LB^ID&[4 MCQN0QT"F!.3W%:7B^45-T-PKS?\%4$L#!!0 ( '6+6UA:T*3\0@, ,H4 M - >&POO#!@LJL>_Q.??8OFG<]DNS%.QAQI@) M%KF0Y8#,C"G>AV$YF;&J8-(BF=(Y-;:KIV%9:$;3$DBY"#NM5ASFE$LR M[,MY?I>;,IBHN30#TFU"@;M]2@>D'5^3P,F-5,H&Y.GB[?>Y,K=O G<_>W=V MUGJZO-V-7U3 )0F]HC<'B%ZU<%V+8=+Q0=)[E#'A[K;P6NAWQ)Z'>-[PSC%: MXLVWP80.0NZV#EO@O2OL)A3693+L9TJNJR4B+F"STYP%SU0,R(@*/M8<6!G- MN5BZ< <"$R64#HPM4VNG#9'RIX/;K@<57.OD7"I=Y789W/>X'KX#K'I@D O1 M&.P0%QCV"VH,T_+.=JK!5? %%-3MQV5A'4XU7;8[-V1-J&XVR5CIE.DF39NL M0L.^8!G8T7PZ@[M110B@,2JWC933J9*T\K!BU TK.V%"/,#C_2W;TEYD&_M: M[:ILFM90W70RK@/ZFVI.>U/V^E6Z0<&?E?DXM].151^JA=UKEO%%U5]DC0%, MO8VKTZ(0RP^"3V7.W.0/3CCLTQ4OF"G-?]IL4"H3&V":!,],&S[9C/S0M'AD M"[,JIT6&>^Z_N\Y3)IFF8M.TK?UC7N57.Z[?A__"<_5K9=>QUV34/7Z/ M]1G@V$W&IV#R)+:[=PHFD^,W&9V Q_K\>70FP_HDM''6S 5FWO["4S_.D M&74/"U&/6K<_P_3:<7.BMKFX3-F"I:.ZJZ?CJAG8ALU:7T#81>ZJRX]@'(?Y M$<"P/)@#C.-86)[_:3X]=#X.P[SUO$@/Y?10CF/YD%'UP?+X.8F]_#--DBB* M8VQ%1R.O@Q&V;G$,/WXUS!LPL#R0Z<_6&M]MO$+VUP&VI_LJ!)LI7HG83/&U M!L2_;L!($O]N8WF @>T"5CN0WY\':LK/B2+85DBA*$C\"F-]!%&$(/(TX@CD #Q@21=5[<.=]%*[>4^'ZOY?#7U!+ M P04 " !UBUM8EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P M#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TX MI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606 MIW.D5XA-/E M_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU M@LD/['X 4$L#!!0 ( '6+6U@/:.'N!@8 -(R / >&PO=V]R:V)O M;VLN>&ULQ9O?<]HX$(#_%0U/O8<OV7WLI1W,I?V\6+0_)V+ 2NDDH7\);*+P?F E7O] M\%D;^4LKR_,D-3K/+P:C]L"M,%:F)\U)#;GA=V738OG=5^Y +@;1N;O@5IK2 M-F.\5ZXD]MWE=57,K?"3+D5GXRN#E+MZLNX;S$$7Z.)P]-K&\3WYO^$ M46^W,A53G5:%4+:-HQ%Y#:C*O3R4 Z9X(2X&3ZREW;OU- MW4?/L_9;6X<+8FC>2W? S+,&G YRLEHFJ\5\&F]F4W89+^+E9,:2S[/9)@& M'@+HO1H@>[/F -)'(/T7A$PV[N5ZMG2 JRLV7TY6 #) ((-7@TPVJPF #!'( M\-4@)W'R&4!&"&1$"SD596KDH6YG>LLNJU(J499-1T^J D".$<@Q<23Y0;H! MER765*FMC !8;Q&LM[18,VZ4&Y%+MA:&)7O>X7J'<+VCY8K3'Y7[S*8=#LWG MV-A\3LN4B%TCD*_BH)TGU0Z"H=(@ML8GK;,'F>?-$[^R>WG]V4@B5Z:Q^Z8^X(D\&(V :)U>GWLTL7KXQ- M=.&N5#8GL77.N^,PIH81L1MFQ2'7CT*P2Z'$5MH3.@^SA$=LB878. ML2:2ZJX4/ZK:_K/[[A#L88+PB 5Q&R]NXLU\M63Q ML4A@^MX+A_G#(_;'21[?1^AC#O&)'8(F])W^XF-6\8FM A/ZWAAB4O&)I=*? M._=BHDM5Q&9!D^CNK<9$XQ.+IDVB>Z.'B<4G%@N>L#*(B8G%?U6Q!! 3$XM/ M+!8<,X28F%Q\8KF<+*6Q,Q9G66,;UPPQ,>DVO7M7,*E\@!S M34#LFHZJ.X%L=D<@)N::@-@U1YA)513:-XA7$Q"P44%OH)*%\;D * M, L%Q!;JPVS[T6,=48B)62@@MA">_,)96(!9*""V$(X)G1Y@%@J(+81C0J>' MF(7"5YWQ1! 3LU#XDC,>:/,V9X*8F(7"%]QIZ79R-RNZEQ 3LU!(;*'G,:=B M*V#J$6(6"HDM=(2)9$@ANE5/;*$CS!MEW-.Y4W7E3]T(,3$+A<06ZM]Q^QU7 MB(E9*"2VT'/+!U-AN8A2+JO1L4 M$SH]PBP4$5L(QX1.CS +1<06PC&ATR/,0A'U"ER[M'4ZL)\4!D:8A:*768'K M:+)IY&B@&XTD^IPR!L; MP<69"+-01&RA/LQ_A-SMZ^W2^!YB8A:*B"W46]3PIT=!3,Q"$?7&#[9:W%EK M'V,6&E/7F:&84)9CS$+CEZ@I>!83RG*,66A,;*'^:I&^#&F,66A,76'06Z'1 MBXE9:$QLH>=+-1I4B(E9:$R](G=4KW%D=XB)66A,;*%Z&M3VF3HY^E+Q7&X? MF^JY--7= 0DM76XL-&Q.+C]^R-QCKD2V=!]1NO:4Y^G:L/JE*=WR@K NW]I6 M>3YQ;2NUT#Q[^DG&T\])/OX'4$L#!!0 ( '6+6UAZ[4YM5@( (XM : M >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDMNHT 4A>&M6"P@N.ZK MDE:<44\RC;(!Y)0?BFT0T$JR^[:<@7U0#WH2<4:H0%S^T2=4\/A2#LVX;T_# M;M\-B\_CX32LJMTX=K_J>ECORK$9[MJNG,Y7-FU_;,;SLM_67;-^;[:EEN4R MZOYV1O7T>#MS\?K5E?^9V&XV^W7YW:[_',MI_,?@^J/MWX==*6.U>&WZ;1E7 M5?UYN)X>ZLLAW9TG5XOGMU75/[^EJIX[2"!(Y@]2"-+Y@PR";/X@AR"?/R@@ M*.8/RA"4YP^ZAZ#[^8,>(.AA_J"T1!F7!$D3K FT3LAU(O Z(=B)0.R$9"<" MLQ.BG0C43LAV(G [(=R)0.Z$="<"NQ/BG0CT%M1;"/06U%L(]);)RS:!WH)Z M"X'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>BGHK@=Z*>BN!WHIZ M*X'>.MDL(=!;46\ET%M1;R706U%O)=!;46\ET%M1;R706U%O)=#;4&\CT-M0 M;R/0VU!O(]#;4&\CT-LFF]T$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H[ MZNT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z^^1C)8'>CGH[@=Z.>CN!WHYZ.X'> MCGH[@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=XQ^=F$0.] O8- M[T"]@T#O0+V#0.^,>F<"O3/JG0GTSJAW)M [H]Z90.^,>F<"O3/JG0GTSJAW M)M [3WX6_$F]A_'K4(9KS_<:G_^35(_G>\OU\9?E]\D).Q>DO4$L# M!!0 ( '6+6UA5J+EG$@( ',L 3 6T-O;G1E;G1?5'EP97-=+GAM M;,W:WT[;,!0&\%>I-6MOG._&1?E>]^O$4*"T.0S^F=;7+.5PREIH=#2[5/M!85C8^#BZ7KW'+ M@FOV;DM,K%:&-7[,-.9EGFI4UU>WM'$/?5[<'=]]"&5B47Z>-S+2*;3RU *4GC"T@?7T'Z MX"N41E!$Y2BDM/[_>?'#\_Z\%UXTL^F_]K?/T;4$L! A0#% M @ =8M;6 =!36*! L0 ! ( ! &1O8U!R;W!S M+V%P<"YX;6Q02P$"% ,4 " !UBUM8HK+5YNX K @ $0 M @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " !UBUM8F5R< M(Q & "<)P $P @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM M;%!+ 0(4 Q0 ( '6+6UAZ)[!P# D (0[ 8 " @0T( M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ =8M;6 $B_M;# P $@\ !@ M ("!8!D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ =8M;6$N3P7ZQ" ^"< !@ ("!"BX 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ =8M;6"NI^!WO @ M@@8 !@ ("!V%4 'AL+W=O&UL4$L! A0#% @ =8M;6 [T M_L^3"@ (AL !D ("!5F, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =8M;6(-B?<8T!0 JPP !D M ("!Q'X 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ =8M;6%'=-P.L"0 !1D !D ("! M$8\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ =8M;6- -7[^)! 3 H !D ("!'J8 'AL+W=OJ@ >&PO=V]R:W-H965T&UL4$L! A0#% @ =8M;6,I_:S#. M! " P !D ("!%K, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =8M;6#!'A_LY&P 4E$ !D M ("!"+\ 'AL+W=O&PO=V]R M:W-H965T:] ( ((& M 9 " @7/= !X;"]W;W)K&UL M4$L! A0#% @ =8M;6-:QIM\-!@ T \ !D ("!GN M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M=8M;6*<2F2BY!0 T T !D ("!4>\ 'AL+W=O&UL4$L! A0#% @ =8M;6/]*PCQ9!@ M$Q$ !D ("!(OT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =8M;6-M&EZ!) P VPT !D M ("!/ \! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ =8M;6"=U^*E>!0 P1\ !D ("!91D! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =8M; M6%*2Z!KF @ H0D !D ("!,RH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =8M;6*ZA.4%B! YA4 M !D ("!KS0! 'AL+W=O&PO=V]R:W-H965TT\ 0!X;"]W;W)K&UL4$L! A0#% @ =8M;6.68D'6Q!0 OB4 !D M ("!IT ! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ =8M;6*V=#6RC P Y T !D ("!ITP! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ =8M;6'H! M9!46 P T0@ !D ("!,EP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =8M;6*YA/.Q] @ I 8 !D M ("!4&&PO M=V]R:W-H965T&UL4$L! A0#% @ =8M;6"&P]A,V!P JD$ !D ("! MU78! 'AL+W=O&PO=V]R:W-H965TLP( (,( 9 M " @4:! 0!X;"]W;W)K&UL4$L! A0#% M @ =8M;6+-51Q5K P 2PL !D ("!,(0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =8M;6. ,8:&J M @ %@@ !D ("!.9$! 'AL+W=O? # "\$ &0 M@($:E $ >&PO=V]R:W-H965T&UL4$L! A0#% @ =8M;6+[?@\-&PO=V]R M:W-H965T&UL M4$L! A0#% @ =8M;6.KY-'%N! D1L !D ("!>; ! M 'AL+W=O[. MPJH$ !6( &0 @($>M0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ M=8M;6$ZTF6Y?! 8Q( !D ("!1+P! 'AL+W=O&PONU.;58" ".+0 &@ M @ %CRP$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 M " !UBUM85:BY9Q(" !S+ $P @ 'QS0$ 6T-O;G1E C;G1?5'EP97-=+GAM;%!+!08 50!5 $H7 TT $ ! end XML 91 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 92 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 94 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 280 409 1 true 84 0 false 13 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 100030 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 100050 - Statement - CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME Statements 4 false false R5.htm 100070 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY Statements 5 false false R6.htm 100090 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 100100 - Disclosure - Description of Business and Summary of Significant Accounting Policies Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies Description of Business and Summary of Significant Accounting Policies Notes 7 false false R8.htm 100120 - Disclosure - Capital Structure Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureCapitalStructure Capital Structure Notes 8 false false R9.htm 100130 - Disclosure - Earnings Per Share Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShare Earnings Per Share Notes 9 false false R10.htm 100150 - Disclosure - Acquisitions Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitions Acquisitions Notes 10 false false R11.htm 100160 - Disclosure - Segment Reporting Sheet http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReporting1 Segment Reporting Notes 11 false false R12.htm 100170 - Disclosure - Goodwill and Other Intangible Assets Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 12 false false R13.htm 100180 - Disclosure - Income Taxes Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 13 false false R14.htm 100190 - Disclosure - Fair Value Measurement Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurement Fair Value Measurement Notes 14 false false R15.htm 100200 - Disclosure - Property and Equipment Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipment Property and Equipment Notes 15 false false R16.htm 100210 - Disclosure - Long-Term Debt and Financing Arrangements Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangements Long-Term Debt and Financing Arrangements Notes 16 false false R17.htm 100220 - Disclosure - Leases Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeases Leases Notes 17 false false R18.htm 100230 - Disclosure - Internal-Use Software Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureInternalUseSoftware Internal-Use Software Notes 18 false false R19.htm 100240 - Disclosure - Stock-Based Compensation Plans Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlans Stock-Based Compensation Plans Notes 19 false false R20.htm 100250 - Disclosure - Employee Benefit Plans Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlans Employee Benefit Plans Notes 20 false false R21.htm 100260 - Disclosure - Legal Matters Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLegalMatters Legal Matters Notes 21 false false R22.htm 100270 - Disclosure - Stock Repurchase Plans Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockRepurchasePlans Stock Repurchase Plans Notes 22 false false R23.htm 100280 - Disclosure - Related Party Transactions Sheet http://www.hubgroup.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactions Related Party Transactions Notes 23 false false R24.htm 100290 - Disclosure - Subsequent Event Sheet http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSubsequentEvent Subsequent Event Notes 24 false false R25.htm 100300 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureVALUATIONANDQUALIFYINGACCOUNTS VALUATION AND QUALIFYING ACCOUNTS Notes 25 false false R26.htm 100310 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies Description of Business and Summary of Significant Accounting Policies (Policies) Policies http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies 26 false false R27.htm 100320 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables) Sheet http://www.hubgroup.com/20231231/taxonomy/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables Description of Business and Summary of Significant Accounting Policies (Tables) Tables http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies 27 false false R28.htm 100330 - Disclosure - Earnings Per Share (Tables) Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareTables Earnings Per Share (Tables) Tables http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShare 28 false false R29.htm 100340 - Disclosure - Acquisitions (Tables) Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsTables Acquisitions (Tables) Tables http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitions 29 false false R30.htm 100350 - Disclosure - Segment Reporting (Tables) Sheet http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingTables Segment Reporting (Tables) Tables http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReporting1 30 false false R31.htm 100360 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssets 31 false false R32.htm 100370 - Disclosure - Income Taxes (Tables) Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes 32 false false R33.htm 100380 - Disclosure - Property and Equipment (Tables) Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentTables Property and Equipment (Tables) Tables http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipment 33 false false R34.htm 100390 - Disclosure - Long-Term Debt and Financing Arrangements (Tables) Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangementsTables Long-Term Debt and Financing Arrangements (Tables) Tables http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangements 34 false false R35.htm 100400 - Disclosure - Leases (Tables) Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesTables Leases (Tables) Tables http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeases 35 false false R36.htm 100410 - Disclosure - Stock-Based Compensation Plans (Tables) Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansTables Stock-Based Compensation Plans (Tables) Tables http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlans 36 false false R37.htm 100420 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail Description of Business and Summary of Significant Accounting Policies - Additional Information (Detail) Details 37 false false R38.htm 100430 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Schedule of revenue for one customer that represented 10% or more (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesScheduleOfRevenueForOneCustomerThatRepresented10OrMoreDetail Description of Business and Summary of Significant Accounting Policies - Schedule of revenue for one customer that represented 10% or more (Detail) Details 38 false false R39.htm 100440 - Disclosure - Capital Structure - Additional Information (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureCapitalStructureAdditionalInformationDetail Capital Structure - Additional Information (Detail) Details 39 false false R40.htm 100450 - Disclosure - Earnings Per Share - Reconciliation of Earnings Per Share (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/DisclosureEarningsPerShareReconciliationOfEarningsPerShareDetail Earnings Per Share - Reconciliation of Earnings Per Share (Detail) Details 40 false false R41.htm 100470 - Disclosure - Acquisitions - Additional Information (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail Acquisitions - Additional Information (Detail) Details 41 false false R42.htm 100480 - Disclosure - Acquisitions - Summarizes the Preliminary Allocation of Total Consideration to Assets Acquired and Liabilities Assumed (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail Acquisitions - Summarizes the Preliminary Allocation of Total Consideration to Assets Acquired and Liabilities Assumed (Detail) Details 42 false false R43.htm 100490 - Disclosure - Acquisitions - Schedule of Components of Other Intangibles Acquired (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfComponentsOfOtherIntangiblesAcquiredDetail Acquisitions - Schedule of Components of Other Intangibles Acquired (Detail) Details 43 false false R44.htm 100500 - Disclosure - Acquisition - Schedule of Amortization Expense (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionScheduleOfAmortizationExpenseDetail Acquisition - Schedule of Amortization Expense (Detail) Details 44 false false R45.htm 100510 - Disclosure - Acquisitions - Schedule of Unaudited Pro forma Consolidated Results of Operations (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfUnauditedProFormaConsolidatedResultsOfOperationsDetail Acquisitions - Schedule of Unaudited Pro forma Consolidated Results of Operations (Detail) Details 45 false false R46.htm 100520 - Disclosure - Segment Reporting - Additional Information (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetail Segment Reporting - Additional Information (Detail) Details 46 false false R47.htm 100530 - Disclosure - Segment Reporting - Summary of Financial and Operating Data by Segment (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialAndOperatingDataBySegmentDetail Segment Reporting - Summary of Financial and Operating Data by Segment (Detail) Details 47 false false R48.htm 100540 - Disclosure - Goodwill and Other Intangible Assets - Additional Information (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail Goodwill and Other Intangible Assets - Additional Information (Detail) Details 48 false false R49.htm 100550 - Disclosure - Goodwill and Other Intangible Assets - Carrying Amount of Goodwill (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsCarryingAmountOfGoodwillDetail Goodwill and Other Intangible Assets - Carrying Amount of Goodwill (Detail) Details 49 false false R50.htm 100560 - Disclosure - Goodwill and Other Intangible Assets - Components of Other Intangible Assets (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetail Goodwill and Other Intangible Assets - Components of Other Intangible Assets (Detail) Details 50 false false R51.htm 100570 - Disclosure - Goodwill and Other Intangible Assets - Amortization Expense (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsAmortizationExpenseDetail Goodwill and Other Intangible Assets - Amortization Expense (Detail) Details 51 false false R52.htm 100580 - Disclosure - Income Taxes - Reconciliation of Effective Tax Rate to Federal Statutory Tax Rate (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfEffectiveTaxRateToFederalStatutoryTaxRateDetail Income Taxes - Reconciliation of Effective Tax Rate to Federal Statutory Tax Rate (Detail) Details 52 false false R53.htm 100590 - Disclosure - Income Taxes - Summary of Provision for Income Taxes (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail Income Taxes - Summary of Provision for Income Taxes (Detail) Details 53 false false R54.htm 100600 - Disclosure - Income Taxes - Summary of Deferred Tax Assets and Liabilities (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail Income Taxes - Summary of Deferred Tax Assets and Liabilities (Detail) Details 54 false false R55.htm 100610 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 55 false false R56.htm 100620 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetail Income Taxes - Unrecognized Tax Benefits (Detail) Details 56 false false R57.htm 100630 - Disclosure - Fair Value Measurement - Additional Information (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementAdditionalInformationDetail Fair Value Measurement - Additional Information (Detail) Details 57 false false R58.htm 100640 - Disclosure - Property and Equipment (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentDetail Property and Equipment (Detail) Details http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentTables 58 false false R59.htm 100650 - Disclosure - Property and Equipment - Additional Information (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetail Property and Equipment - Additional Information (Detail) Details 59 false false R60.htm 100660 - Disclosure - Long-Term Debt and Financing Arrangements - Additional Information (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangementsAdditionalInformationDetail Long-Term Debt and Financing Arrangements - Additional Information (Detail) Details 60 false false R61.htm 100670 - Disclosure - Long-Term Debt and Financing Arrangements - Schedule of Outstanding Debt (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtDetail Long-Term Debt and Financing Arrangements - Schedule of Outstanding Debt (Detail) Details 61 false false R62.htm 100680 - Disclosure - Long-Term Debt and Financing Arrangements - Schedule of Outstanding Debt (Parenthetical) (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtParentheticalDetail Long-Term Debt and Financing Arrangements - Schedule of Outstanding Debt (Parenthetical) (Detail) Details 62 false false R63.htm 100690 - Disclosure - Long-Term Debt and Financing Arrangements - Summary of Aggregate Principal Payments (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsSummaryOfAggregatePrincipalPaymentsDetail Long-Term Debt and Financing Arrangements - Summary of Aggregate Principal Payments (Detail) Details 63 false false R64.htm 100700 - Disclosure - Leases - Additional Information (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail Leases - Additional Information (Detail) Details 64 false false R65.htm 100710 - Disclosure - Leases - Summary of Lease Costs (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail Leases - Summary of Lease Costs (Detail) Details 65 false false R66.htm 100720 - Disclosure - Leases - Schedule of Maturity of Operating and Finance Leases Liabilities (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail Leases - Schedule of Maturity of Operating and Finance Leases Liabilities (Detail) Details 66 false false R67.htm 100730 - Disclosure - Leases - Summary of Supplemental Cash Flow and Noncash Information (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalCashFlowAndNoncashInformationDetail Leases - Summary of Supplemental Cash Flow and Noncash Information (Detail) Details 67 false false R68.htm 100740 - Disclosure - Leases - Summary of Weighted Average Remaining Lease Term and Discount Rates (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfWeightedAverageRemainingLeaseTermAndDiscountRatesDetail Leases - Summary of Weighted Average Remaining Lease Term and Discount Rates (Detail) Details 68 false false R69.htm 100750 - Disclosure - Internal-Use Software - Additional Information (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureInternalUseSoftwareAdditionalInformationDetail Internal-Use Software - Additional Information (Detail) Details 69 false false R70.htm 100760 - Disclosure - Stock-Based Compensation Plans - Additional Information (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansAdditionalInformationDetail Stock-Based Compensation Plans - Additional Information (Detail) Details 70 false false R71.htm 100770 - Disclosure - Stock-Based Compensation Plans - Schedule of Non-Vested Restricted Stock Activity (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansScheduleOfNonVestedRestrictedStockActivityDetail Stock-Based Compensation Plans - Schedule of Non-Vested Restricted Stock Activity (Detail) Details 71 false false R72.htm 100780 - Disclosure - Stock-Based Compensation Plans - Restricted Stock Granted (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansRestrictedStockGrantedDetail Stock-Based Compensation Plans - Restricted Stock Granted (Detail) Details 72 false false R73.htm 100790 - Disclosure - Employee Benefit Plans - Additional Information (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail Employee Benefit Plans - Additional Information (Detail) Details 73 false false R74.htm 100810 - Disclosure - Stock Repurchase Plans - Additional Information (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockRepurchasePlansAdditionalInformationDetail Stock Repurchase Plans - Additional Information (Detail) Details 74 false false R75.htm 100820 - Disclosure - Related Party Transactions - Additional Information (Details) Sheet http://www.hubgroup.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails Related Party Transactions - Additional Information (Details) Details 75 false false R76.htm 100830 - Disclosure - Subsequent Event - Additional Information (Details) Sheet http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails Subsequent Event - Additional Information (Details) Details 76 false false R77.htm 100840 - Disclosure - Valuation and Qualifying Accounts (Detail) Sheet http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureValuationAndQualifyingAccountsDetail Valuation and Qualifying Accounts (Detail) Details 77 false false All Reports Book All Reports hubg-20231231.htm hubg-20231231.xsd img266965785_0.jpg http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 false false JSON 97 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "hubg-20231231.htm": { "nsprefix": "hubg", "nsuri": "http://www.hubgroup.com/20231231", "dts": { "inline": { "local": [ "hubg-20231231.htm" ] }, "schema": { "local": [ "hubg-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/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" ] } }, "keyStandard": 353, "keyCustom": 56, "axisStandard": 29, "axisCustom": 0, "memberStandard": 40, "memberCustom": 41, "hidden": { "total": 5, "http://xbrl.sec.gov/dei/2023": 3, "http://fasb.org/us-gaap/2023": 2 }, "contextCount": 280, "entityCount": 1, "segmentCount": 84, "elementCount": 680, "unitCount": 13, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 963, "http://xbrl.sec.gov/dei/2023": 39, "http://fasb.org/srt/2023": 2 }, "report": { "R1": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "longName": "100000 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS", "longName": "100010 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_3e6e0f40-c863-4f2c-a6ed-b643ce9902fc", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3e6e0f40-c863-4f2c-a6ed-b643ce9902fc", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "100030 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_3e6e0f40-c863-4f2c-a6ed-b643ce9902fc", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "U_USDollarShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3e6e0f40-c863-4f2c-a6ed-b643ce9902fc", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "U_USDollarShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME", "longName": "100050 - Statement - CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME", "shortName": "CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "hubg:PurchasedTransportationAndWarehousing", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "unique": true } }, "R5": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "longName": "100070 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_e2cba0c7-bc7d-4b65-9994-a61b733e99e9", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e2cba0c7-bc7d-4b65-9994-a61b733e99e9", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "100090 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "unique": true } }, "R7": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies", "longName": "100100 - Disclosure - Description of Business and Summary of Significant Accounting Policies", "shortName": "Description of Business and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureCapitalStructure", "longName": "100120 - Disclosure - Capital Structure", "shortName": "Capital Structure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShare", "longName": "100130 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitions", "longName": "100150 - Disclosure - Acquisitions", "shortName": "Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReporting1", "longName": "100160 - Disclosure - Segment Reporting", "shortName": "Segment Reporting", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssets", "longName": "100170 - Disclosure - Goodwill and Other Intangible Assets", "shortName": "Goodwill and Other Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes", "longName": "100180 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurement", "longName": "100190 - Disclosure - Fair Value Measurement", "shortName": "Fair Value Measurement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipment", "longName": "100200 - Disclosure - Property and Equipment", "shortName": "Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangements", "longName": "100210 - Disclosure - Long-Term Debt and Financing Arrangements", "shortName": "Long-Term Debt and Financing Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeases", "longName": "100220 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "hubg:LeasesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "hubg:LeasesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureInternalUseSoftware", "longName": "100230 - Disclosure - Internal-Use Software", "shortName": "Internal-Use Software", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "hubg:InternalUseSoftwareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "hubg:InternalUseSoftwareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlans", "longName": "100240 - Disclosure - Stock-Based Compensation Plans", "shortName": "Stock-Based Compensation Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlans", "longName": "100250 - Disclosure - Employee Benefit Plans", "shortName": "Employee Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLegalMatters", "longName": "100260 - Disclosure - Legal Matters", "shortName": "Legal Matters", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockRepurchasePlans", "longName": "100270 - Disclosure - Stock Repurchase Plans", "shortName": "Stock Repurchase Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:TreasuryStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:TreasuryStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactions", "longName": "100280 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSubsequentEvent", "longName": "100290 - Disclosure - Subsequent Event", "shortName": "Subsequent Event", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureVALUATIONANDQUALIFYINGACCOUNTS", "longName": "100300 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS", "shortName": "VALUATION AND QUALIFYING ACCOUNTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies", "longName": "100310 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies)", "shortName": "Description of Business and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "26", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables", "longName": "100320 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables)", "shortName": "Description of Business and Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ConcentrationRiskCreditRisk", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:ConcentrationRiskCreditRisk", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareTables", "longName": "100330 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsTables", "longName": "100340 - Disclosure - Acquisitions (Tables)", "shortName": "Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_eabf8522-addf-4251-9813-1c02e3954d22", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "unique": true } }, "R30": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingTables", "longName": "100350 - Disclosure - Segment Reporting (Tables)", "shortName": "Segment Reporting (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables", "longName": "100360 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "shortName": "Goodwill and Other Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables", "longName": "100370 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentTables", "longName": "100380 - Disclosure - Property and Equipment (Tables)", "shortName": "Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangementsTables", "longName": "100390 - Disclosure - Long-Term Debt and Financing Arrangements (Tables)", "shortName": "Long-Term Debt and Financing Arrangements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesTables", "longName": "100400 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "hubg:LeasesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "hubg:LeasesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansTables", "longName": "100410 - Disclosure - Stock-Based Compensation Plans (Tables)", "shortName": "Stock-Based Compensation Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "longName": "100420 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Additional Information (Detail)", "shortName": "Description of Business and Summary of Significant Accounting Policies - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "C_3e6e0f40-c863-4f2c-a6ed-b643ce9902fc", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:ReceivablesPolicyTextBlock", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3e6e0f40-c863-4f2c-a6ed-b643ce9902fc", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:ReceivablesPolicyTextBlock", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesScheduleOfRevenueForOneCustomerThatRepresented10OrMoreDetail", "longName": "100430 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Schedule of revenue for one customer that represented 10% or more (Detail)", "shortName": "Description of Business and Summary of Significant Accounting Policies - Schedule of revenue for one customer that represented 10% or more (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "C_fcbde5e2-4f40-498b-8890-f623cd784eed", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "div", "us-gaap:ConcentrationRiskCreditRisk", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_fcbde5e2-4f40-498b-8890-f623cd784eed", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "div", "us-gaap:ConcentrationRiskCreditRisk", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureCapitalStructureAdditionalInformationDetail", "longName": "100440 - Disclosure - Capital Structure - Additional Information (Detail)", "shortName": "Capital Structure - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "C_3e6e0f40-c863-4f2c-a6ed-b643ce9902fc", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_33b23857-0bd2-4c6f-81e6-61d0a2f775d1", "name": "us-gaap:CommonStockVotingRights", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "ix:continuation", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "unique": true } }, "R40": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureEarningsPerShareReconciliationOfEarningsPerShareDetail", "longName": "100450 - Disclosure - Earnings Per Share - Reconciliation of Earnings Per Share (Detail)", "shortName": "Earnings Per Share - Reconciliation of Earnings Per Share (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "unique": true } }, "R41": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "longName": "100470 - Disclosure - Acquisitions - Additional Information (Detail)", "shortName": "Acquisitions - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_24145215-387e-44ea-921d-1a0e6c7c57db", "name": "us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "unique": true } }, "R42": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail", "longName": "100480 - Disclosure - Acquisitions - Summarizes the Preliminary Allocation of Total Consideration to Assets Acquired and Liabilities Assumed (Detail)", "shortName": "Acquisitions - Summarizes the Preliminary Allocation of Total Consideration to Assets Acquired and Liabilities Assumed (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_3e6e0f40-c863-4f2c-a6ed-b643ce9902fc", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_d7b66bc0-5eaf-4191-b057-995faf945e51", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "unique": true } }, "R43": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfComponentsOfOtherIntangiblesAcquiredDetail", "longName": "100490 - Disclosure - Acquisitions - Schedule of Components of Other Intangibles Acquired (Detail)", "shortName": "Acquisitions - Schedule of Components of Other Intangibles Acquired (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_3e6e0f40-c863-4f2c-a6ed-b643ce9902fc", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_9442989c-013b-4a81-a6f7-53b276dac54a", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "unique": true } }, "R44": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionScheduleOfAmortizationExpenseDetail", "longName": "100500 - Disclosure - Acquisition - Schedule of Amortization Expense (Detail)", "shortName": "Acquisition - Schedule of Amortization Expense (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_3e6e0f40-c863-4f2c-a6ed-b643ce9902fc", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_a57415a3-6b07-4061-b348-8576c7371c38", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "unique": true } }, "R45": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfUnauditedProFormaConsolidatedResultsOfOperationsDetail", "longName": "100510 - Disclosure - Acquisitions - Schedule of Unaudited Pro forma Consolidated Results of Operations (Detail)", "shortName": "Acquisitions - Schedule of Unaudited Pro forma Consolidated Results of Operations (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_eabf8522-addf-4251-9813-1c02e3954d22", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_eabf8522-addf-4251-9813-1c02e3954d22", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetail", "longName": "100520 - Disclosure - Segment Reporting - Additional Information (Detail)", "shortName": "Segment Reporting - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_6591b10f-6fe0-4a6b-9f03-e125d490c04d", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "hubg:NumberOfTractor", "unitRef": "U_Tractors", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "unique": true } }, "R47": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialAndOperatingDataBySegmentDetail", "longName": "100530 - Disclosure - Segment Reporting - Summary of Financial and Operating Data by Segment (Detail)", "shortName": "Segment Reporting - Summary of Financial and Operating Data by Segment (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c7f6d797-9331-4a62-bc1c-0916afc339c8", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "unique": true } }, "R48": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "longName": "100540 - Disclosure - Goodwill and Other Intangible Assets - Additional Information (Detail)", "shortName": "Goodwill and Other Intangible Assets - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_6591b10f-6fe0-4a6b-9f03-e125d490c04d", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_3e6e0f40-c863-4f2c-a6ed-b643ce9902fc", "name": "us-gaap:GoodwillImpairedAccumulatedImpairmentLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "unique": true } }, "R49": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsCarryingAmountOfGoodwillDetail", "longName": "100550 - Disclosure - Goodwill and Other Intangible Assets - Carrying Amount of Goodwill (Detail)", "shortName": "Goodwill and Other Intangible Assets - Carrying Amount of Goodwill (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_6f1f2af9-e089-421e-b91d-b3cde287809b", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "unique": true } }, "R50": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetail", "longName": "100560 - Disclosure - Goodwill and Other Intangible Assets - Components of Other Intangible Assets (Detail)", "shortName": "Goodwill and Other Intangible Assets - Components of Other Intangible Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_3e6e0f40-c863-4f2c-a6ed-b643ce9902fc", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_d778c2ee-080b-4677-b52a-dfb4b91d9042", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "unique": true } }, "R51": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsAmortizationExpenseDetail", "longName": "100570 - Disclosure - Goodwill and Other Intangible Assets - Amortization Expense (Detail)", "shortName": "Goodwill and Other Intangible Assets - Amortization Expense (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_3e6e0f40-c863-4f2c-a6ed-b643ce9902fc", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true }, "uniqueAnchor": null }, "R52": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfEffectiveTaxRateToFederalStatutoryTaxRateDetail", "longName": "100580 - Disclosure - Income Taxes - Reconciliation of Effective Tax Rate to Federal Statutory Tax Rate (Detail)", "shortName": "Income Taxes - Reconciliation of Effective Tax Rate to Federal Statutory Tax Rate (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail", "longName": "100590 - Disclosure - Income Taxes - Summary of Provision for Income Taxes (Detail)", "shortName": "Income Taxes - Summary of Provision for Income Taxes (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail", "longName": "100600 - Disclosure - Income Taxes - Summary of Deferred Tax Assets and Liabilities (Detail)", "shortName": "Income Taxes - Summary of Deferred Tax Assets and Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_3e6e0f40-c863-4f2c-a6ed-b643ce9902fc", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3e6e0f40-c863-4f2c-a6ed-b643ce9902fc", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "longName": "100610 - Disclosure - Income Taxes - Additional Information (Detail)", "shortName": "Income Taxes - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_3e6e0f40-c863-4f2c-a6ed-b643ce9902fc", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_3e6e0f40-c863-4f2c-a6ed-b643ce9902fc", "name": "us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "unique": true } }, "R56": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetail", "longName": "100620 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Detail)", "shortName": "Income Taxes - Unrecognized Tax Benefits (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_6f1f2af9-e089-421e-b91d-b3cde287809b", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "unique": true } }, "R57": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementAdditionalInformationDetail", "longName": "100630 - Disclosure - Fair Value Measurement - Additional Information (Detail)", "shortName": "Fair Value Measurement - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_3e6e0f40-c863-4f2c-a6ed-b643ce9902fc", "name": "us-gaap:LongTermDebt", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_3e6e0f40-c863-4f2c-a6ed-b643ce9902fc", "name": "us-gaap:RestrictedInvestmentsAtFairValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "unique": true } }, "R58": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentDetail", "longName": "100640 - Disclosure - Property and Equipment (Detail)", "shortName": "Property and Equipment (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_3e6e0f40-c863-4f2c-a6ed-b643ce9902fc", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3e6e0f40-c863-4f2c-a6ed-b643ce9902fc", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetail", "longName": "100650 - Disclosure - Property and Equipment - Additional Information (Detail)", "shortName": "Property and Equipment - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:Depreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "ix:continuation", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:Depreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "ix:continuation", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangementsAdditionalInformationDetail", "longName": "100660 - Disclosure - Long-Term Debt and Financing Arrangements - Additional Information (Detail)", "shortName": "Long-Term Debt and Financing Arrangements - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_242014f1-c8db-4461-bc32-1a2a647ead1c", "name": "us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "5", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_242014f1-c8db-4461-bc32-1a2a647ead1c", "name": "us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "5", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtDetail", "longName": "100670 - Disclosure - Long-Term Debt and Financing Arrangements - Schedule of Outstanding Debt (Detail)", "shortName": "Long-Term Debt and Financing Arrangements - Schedule of Outstanding Debt (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_3e6e0f40-c863-4f2c-a6ed-b643ce9902fc", "name": "hubg:InterimFundingForEquipmentReceived", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3e6e0f40-c863-4f2c-a6ed-b643ce9902fc", "name": "hubg:InterimFundingForEquipmentReceived", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtParentheticalDetail", "longName": "100680 - Disclosure - Long-Term Debt and Financing Arrangements - Schedule of Outstanding Debt (Parenthetical) (Detail)", "shortName": "Long-Term Debt and Financing Arrangements - Schedule of Outstanding Debt (Parenthetical) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "C_aa0e8193-c314-49a9-a41d-12d531ce26a0", "name": "hubg:DebtInstrumentMaturityPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_aa0e8193-c314-49a9-a41d-12d531ce26a0", "name": "hubg:DebtInstrumentMaturityPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsSummaryOfAggregatePrincipalPaymentsDetail", "longName": "100690 - Disclosure - Long-Term Debt and Financing Arrangements - Summary of Aggregate Principal Payments (Detail)", "shortName": "Long-Term Debt and Financing Arrangements - Summary of Aggregate Principal Payments (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "C_3e6e0f40-c863-4f2c-a6ed-b643ce9902fc", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3e6e0f40-c863-4f2c-a6ed-b643ce9902fc", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail", "longName": "100700 - Disclosure - Leases - Additional Information (Detail)", "shortName": "Leases - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "C_3e6e0f40-c863-4f2c-a6ed-b643ce9902fc", "name": "hubg:CapitalAndOperatingLeaseRightOfUseAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "hubg:LeasesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3e6e0f40-c863-4f2c-a6ed-b643ce9902fc", "name": "hubg:CapitalAndOperatingLeaseRightOfUseAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "hubg:LeasesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail", "longName": "100710 - Disclosure - Leases - Summary of Lease Costs (Detail)", "shortName": "Leases - Summary of Lease Costs (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "hubg:LeasesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "hubg:LeasesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail", "longName": "100720 - Disclosure - Leases - Schedule of Maturity of Operating and Finance Leases Liabilities (Detail)", "shortName": "Leases - Schedule of Maturity of Operating and Finance Leases Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "C_3e6e0f40-c863-4f2c-a6ed-b643ce9902fc", "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "div", "hubg:LeasesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3e6e0f40-c863-4f2c-a6ed-b643ce9902fc", "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "div", "hubg:LeasesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalCashFlowAndNoncashInformationDetail", "longName": "100730 - Disclosure - Leases - Summary of Supplemental Cash Flow and Noncash Information (Detail)", "shortName": "Leases - Summary of Supplemental Cash Flow and Noncash Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "div", "hubg:LeasesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "div", "hubg:LeasesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfWeightedAverageRemainingLeaseTermAndDiscountRatesDetail", "longName": "100740 - Disclosure - Leases - Summary of Weighted Average Remaining Lease Term and Discount Rates (Detail)", "shortName": "Leases - Summary of Weighted Average Remaining Lease Term and Discount Rates (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "C_3e6e0f40-c863-4f2c-a6ed-b643ce9902fc", "name": "us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "hubg:SummaryOfWeightedAverageRemainingLeaseTermAndDiscountRatesTableTextBlock", "div", "hubg:LeasesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3e6e0f40-c863-4f2c-a6ed-b643ce9902fc", "name": "us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "hubg:SummaryOfWeightedAverageRemainingLeaseTermAndDiscountRatesTableTextBlock", "div", "hubg:LeasesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureInternalUseSoftwareAdditionalInformationDetail", "longName": "100750 - Disclosure - Internal-Use Software - Additional Information (Detail)", "shortName": "Internal-Use Software - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "C_ac97eb39-53fc-4be2-aa71-6580b5c19b25", "name": "us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "hubg:InternalUseSoftwareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ac97eb39-53fc-4be2-aa71-6580b5c19b25", "name": "us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "hubg:InternalUseSoftwareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansAdditionalInformationDetail", "longName": "100760 - Disclosure - Stock-Based Compensation Plans - Additional Information (Detail)", "shortName": "Stock-Based Compensation Plans - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansScheduleOfNonVestedRestrictedStockActivityDetail", "longName": "100770 - Disclosure - Stock-Based Compensation Plans - Schedule of Non-Vested Restricted Stock Activity (Detail)", "shortName": "Stock-Based Compensation Plans - Schedule of Non-Vested Restricted Stock Activity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "C_92b7b833-b82f-419c-ae0d-7eb6ad8fa54f", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "unitRef": "U_USDollarShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_7e3f075b-7f49-48a4-8f8f-edc5d929539f", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "unitRef": "U_USDollarShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "unique": true } }, "R72": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansRestrictedStockGrantedDetail", "longName": "100780 - Disclosure - Stock-Based Compensation Plans - Restricted Stock Granted (Detail)", "shortName": "Stock-Based Compensation Plans - Restricted Stock Granted (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "C_7e3f075b-7f49-48a4-8f8f-edc5d929539f", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_7edb8e8f-3127-4db8-8055-b21526173026", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "unique": true } }, "R73": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail", "longName": "100790 - Disclosure - Employee Benefit Plans - Additional Information (Detail)", "shortName": "Employee Benefit Plans - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:PensionAndOtherPostretirementBenefitExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:PensionAndOtherPostretirementBenefitExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockRepurchasePlansAdditionalInformationDetail", "longName": "100810 - Disclosure - Stock Repurchase Plans - Additional Information (Detail)", "shortName": "Stock Repurchase Plans - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "us-gaap:TreasuryStockValueAcquiredCostMethod", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_20eb705e-2b1a-47c6-b1fa-fca2f33ecd71", "name": "us-gaap:TreasuryStockValueAcquiredCostMethod", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:TreasuryStockTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "unique": true } }, "R75": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "longName": "100820 - Disclosure - Related Party Transactions - Additional Information (Details)", "shortName": "Related Party Transactions - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "C_b9b1df30-9055-4553-b847-caa0d6ccbae4", "name": "hubg:PurchaseOfTreasuryStockFromRelatedParty", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_aec60839-49b5-44e6-9493-df59ec08ab8c", "name": "hubg:CommonStockSharestransferred", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "unique": true } }, "R76": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails", "longName": "100830 - Disclosure - Subsequent Event - Additional Information (Details)", "shortName": "Subsequent Event - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "C_e7e211cc-12e5-4ab7-8688-49c4ef0e3fa5", "name": "us-gaap:DividendsPayableAmountPerShare", "unitRef": "U_USDollarShare", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e7e211cc-12e5-4ab7-8688-49c4ef0e3fa5", "name": "us-gaap:DividendsPayableAmountPerShare", "unitRef": "U_USDollarShare", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureValuationAndQualifyingAccountsDetail", "longName": "100840 - Disclosure - Valuation and Qualifying Accounts (Detail)", "shortName": "Valuation and Qualifying Accounts (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "C_8153f3aa-77dc-4cbe-a071-fe7d7d857a90", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_95393d40-219e-4e70-9c3d-26e6744c487a", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "hubg-20231231.htm", "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountingStandardsUpdate201602Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201602Member", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "ASU No. 2016-02 [Member]", "label": "Accounting Standards Update 2016-02 [Member]", "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842)." } } }, "auth_ref": [ "r592" ] }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdateExtensibleList", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Extensible Enumeration]", "terseLabel": "Accounting Standards Update [Extensible List]", "documentation": "Indicates amendment to accounting standards." } } }, "auth_ref": [ "r211", "r212", "r213", "r214", "r215", "r270", "r271", "r272", "r340", "r341", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r376", "r495", "r496", "r497", "r528", "r529", "r542", "r543", "r544", "r549", "r550", "r551", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r574", "r575", "r577", "r578", "r579", "r580", "r588", "r589", "r593", "r594", "r595", "r613", "r614", "r615", "r616", "r617", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r882" ] }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Other Accrued Liabilities, Current", "terseLabel": "Accounts payable other", "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Accounts Payable, Current, Total", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable trade", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r25", "r830" ] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable trade, net", "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." } } }, "auth_ref": [ "r233", "r337", "r338", "r806" ] }, "hubg_AccrualRelatedToEstimatedCustomerClaims": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "AccrualRelatedToEstimatedCustomerClaims", "crdr": "credit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Accrual related to estimated customer claims.", "label": "Accrual Related To Estimated Customer Claims", "terseLabel": "Accrual for estimated claims" } } }, "auth_ref": [] }, "hubg_AccruedChassisCostsCurrentIncludedInAccruedOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "AccruedChassisCostsCurrentIncludedInAccruedOther", "crdr": "credit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAccruedOtherAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Accrued chassis costs current included in accrued other.", "label": "Accrued Chassis Costs Current Included In Accrued Other", "terseLabel": "Accrued chassis costs current included in accrued other" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Accumulated depreciation", "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r66", "r223", "r660" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r34", "r35", "r148", "r234", "r656", "r694", "r698" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r7", "r18", "r35", "r554", "r557", "r617", "r689", "r690", "r863", "r864", "r865", "r879", "r880", "r881" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Intangible assets, weighted average useful life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r167" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "periodEndLabel": "Additional Paid in Capital, Common Stock, Ending Balance", "periodStartLabel": "Additional Paid in Capital, Common Stock, Beginning Balance", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r143" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r495", "r496", "r497", "r712", "r879", "r880", "r881", "r949", "r971" ] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Axis]", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r211", "r212", "r213", "r214", "r215", "r270", "r271", "r272", "r273", "r284", "r340", "r341", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r376", "r495", "r496", "r497", "r526", "r527", "r528", "r529", "r542", "r543", "r544", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r574", "r575", "r577", "r578", "r579", "r580", "r588", "r589", "r593", "r594", "r595", "r596", "r613", "r614", "r615", "r616", "r617", "r631", "r632", "r633", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock tendered for payments of withholding taxes", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Stock tendered for payments of withholding taxes", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Share-based compensation expense", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r83", "r84", "r457" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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:" } } }, "auth_ref": [] }, "hubg_AgentRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "AgentRelationshipsMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "documentation": "Agent Relationships.", "label": "Agent Relationships [Member]", "terseLabel": "Agent Relationships [Member]" } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Compensation expense related to share-based compensation plans", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r490", "r502" ] }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "crdr": "debit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expense, after Tax", "terseLabel": "Compensation expense related to share-based compensation plans, net of tax", "documentation": "Amount, after tax, of expense for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AllowanceForCreditLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureValuationAndQualifyingAccountsDetail" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]", "terseLabel": "Allowance for Uncollectible Trade Accounts [Member]", "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r874", "r875", "r876", "r877", "r878" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Reserve for uncollectible accounts", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r235", "r339", "r356" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Amortization of Intangible Assets, Total", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense of intangible assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r11", "r60", "r64" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "TOTAL ASSETS", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r189", "r227", "r256", "r308", "r323", "r329", "r345", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r545", "r547", "r576", "r652", "r744", "r830", "r842", "r909", "r910", "r956" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "TOTAL CURRENT ASSETS", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r219", "r236", "r256", "r345", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r545", "r547", "r576", "r830", "r909", "r910", "r956" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "CURRENT ASSETS:" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r847", "r848", "r849" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r847", "r848", "r849" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r847", "r848", "r849" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansRestrictedStockGrantedDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansScheduleOfNonVestedRestrictedStockActivityDetail" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r461", "r462", "r463", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r485", "r486", "r487", "r488", "r489" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureInternalUseSoftwareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureInternalUseSoftwareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r102", "r103" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Base Rate [Member]", "terseLabel": "Base Rate", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Building and Building Improvements [Member]", "terseLabel": "Building And Improvement [Member]", "verboseLabel": "Building And Improvements [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionScheduleOfAmortizationExpenseDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfComponentsOfOtherIntangiblesAcquiredDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfUnauditedProFormaConsolidatedResultsOfOperationsDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsTables", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r540", "r824", "r825" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionScheduleOfAmortizationExpenseDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfComponentsOfOtherIntangiblesAcquiredDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfUnauditedProFormaConsolidatedResultsOfOperationsDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsTables", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r91", "r93", "r540", "r824", "r825" ] }, "us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEffectiveDateOfAcquisition1", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Effective Date of Acquisition", "terseLabel": "Business acquisition date", "documentation": "Date when the acquirer obtains control of the acquiree, in YYYY-MM-DD format." } } }, "auth_ref": [ "r2", "r3", "r20" ] }, "hubg_BusinessAcquisitionIntangibleAssetsAndGoodwillExpectedTaxDeductiblePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "BusinessAcquisitionIntangibleAssetsAndGoodwillExpectedTaxDeductiblePeriod", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Business acquisition intangible assets and goodwill expected tax deductible period.", "label": "Business Acquisition Intangible Assets And Goodwill Expected Tax Deductible Period", "terseLabel": "Goodwill and other intangible assets tax deductible, period" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfUnauditedProFormaConsolidatedResultsOfOperationsDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r540" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of equity interests acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r92" ] }, "hubg_BusinessAcquisitionProFormaEarningsPerShareBasicAndDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "BusinessAcquisitionProFormaEarningsPerShareBasicAndDilutedAbstract", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfUnauditedProFormaConsolidatedResultsOfOperationsDetail" ], "lang": { "en-us": { "role": { "documentation": "Business acquisition, pro forma earnings per share, basic and diluted.", "label": "Business Acquisition Pro Forma Earnings Per Share Basic And Diluted [Abstract]", "terseLabel": "Earnings per share" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfUnauditedProFormaConsolidatedResultsOfOperationsDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax, Per Share, Basic", "terseLabel": "Basic", "documentation": "Per basic share amount of pro forma income from continuing operations, after tax, as if the business combination had been completed at the beginning of a period." } } }, "auth_ref": [ "r857", "r858" ] }, "us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfUnauditedProFormaConsolidatedResultsOfOperationsDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax, Per Share, Diluted", "terseLabel": "Diluted", "documentation": "Per diluted share amount of pro forma income from continuing operations, after tax, as if the business combination had been completed at the beginning of a period." } } }, "auth_ref": [ "r857", "r858" ] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Unaudited Pro forma Consolidated Results of Operations", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate." } } }, "auth_ref": [ "r857", "r858" ] }, "us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax", "crdr": "credit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfUnauditedProFormaConsolidatedResultsOfOperationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net income", "label": "Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax", "documentation": "Amount after tax of pro forma income from continuing operations as if the business combination had been completed at the beginning of a period." } } }, "auth_ref": [ "r538", "r539" ] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfUnauditedProFormaConsolidatedResultsOfOperationsDetail" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Revenue", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r538", "r539" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Business acquisition, related costs", "label": "Business Combination, Acquisition Related Costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r90" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred", "terseLabel": "Consideration for transaction", "totalLabel": "Total consideration", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r4", "r5", "r16" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitions" ], "lang": { "en-us": { "role": { "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r185", "r541" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total assets acquired", "documentation": "Amount of assets acquired at the acquisition date." } } }, "auth_ref": [ "r95" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r95" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable trade", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r95" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "terseLabel": "Accounts payable trade", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r95" ] }, "hubg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayableOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayableOther", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable other", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Other", "documentation": "Business combination, recognized identifiable assets acquired and liabilities assumed, current liabilities, accounts payable\nother." } } }, "auth_ref": [] }, "hubg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedPayroll": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedPayroll", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed current liabilities accrued payroll.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accrued Payroll", "terseLabel": "Accrued payroll" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "terseLabel": "Accrued other", "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r95" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Other intangibles", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r95" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "totalLabel": "Total liabilities assumed", "documentation": "Amount of liabilities assumed at the acquisition date." } } }, "auth_ref": [ "r95" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Total consideration", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r94", "r95" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other long term liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r95" ] }, "hubg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liability - operating leases short-term", "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed operating lease liability.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Liability" } } }, "auth_ref": [] }, "hubg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed operating lease right of use asset.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Right Of Use Asset", "terseLabel": "Right of use assets - operating leases" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other assets", "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." } } }, "auth_ref": [ "r95" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r94", "r95" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "auth_ref": [] }, "hubg_BusinessPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "BusinessPolicyTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Business.", "label": "Business Policy [Text Block]", "terseLabel": "Business" } } }, "auth_ref": [] }, "hubg_CapitalAndOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "CapitalAndOperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Capital and operating lease liability.", "label": "Capital And Operating Lease Liability", "terseLabel": "Lease liability" } } }, "auth_ref": [] }, "hubg_CapitalAndOperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "CapitalAndOperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Capital and operating lease right of use asset.", "label": "Capital And Operating Lease Right Of Use Asset", "terseLabel": "Right-of-use asset" } } }, "auth_ref": [] }, "hubg_CapitalizedInternalUseSoftwareAndCloudComputingCostsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "CapitalizedInternalUseSoftwareAndCloudComputingCostsPolicyPolicyTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Capitalized internal use software and cloud computing costs policy.", "label": "Capitalized Internal Use Software And Cloud Computing Costs Policy Policy [Text Block]", "terseLabel": "Capitalized Internal Use Software and Cloud Computing Costs" } } }, "auth_ref": [] }, "hubg_CarrierNetworkAndAgentRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "CarrierNetworkAndAgentRelationshipsMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Carrier Network and Agent Relationships [Member]", "documentation": "Carrier network and agent relationships [Member]" } } }, "auth_ref": [] }, "hubg_CaseStackIncorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "CaseStackIncorporationMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "CaseStack Incorporation.", "label": "Case Stack Incorporation [Member]", "terseLabel": "CaseStack, Inc. [Member]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "periodEndLabel": "Cash and Cash Equivalents, at Carrying Value, Ending Balance", "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r42", "r221", "r805" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r43" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash and cash equivalents end of the year", "periodStartLabel": "Cash and cash equivalents beginning of the year", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r42", "r159", "r253" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r6", "r159" ] }, "hubg_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilities", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalCashFlowAndNoncashInformationDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalCashFlowAndNoncashInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Cash paid for amounts included in measurement of lease liabilities.", "label": "Cash Paid For Amounts Included In Measurement Of Lease Liabilities", "totalLabel": "Cash paid for lease liabilities" } } }, "auth_ref": [] }, "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDiscontinuedOperationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Cash Provided by (Used in) Investing Activities, Discontinued Operations", "terseLabel": "Net cash provided by (used in) investing activities", "documentation": "Amount of cash inflow (outflow) of investing activities of discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r132", "r159" ] }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDiscontinuedOperationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations", "terseLabel": "Net cash (used in) provided by operating activities", "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r132", "r159" ] }, "hubg_ChoptankTransportLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "ChoptankTransportLlcMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionScheduleOfAmortizationExpenseDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfComponentsOfOtherIntangiblesAcquiredDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfUnauditedProFormaConsolidatedResultsOfOperationsDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Choptank Transport, LLC [Member]", "label": "Choptank Transport, LLC Member", "documentation": "Choptank Transport, LLC Member" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureCapitalStructureAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockRepurchasePlansAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r209", "r230", "r231", "r232", "r256", "r288", "r292", "r294", "r296", "r302", "r303", "r345", "r384", "r386", "r387", "r388", "r391", "r392", "r422", "r423", "r426", "r429", "r436", "r576", "r703", "r704", "r705", "r706", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r732", "r753", "r776", "r792", "r793", "r794", "r795", "r796", "r854", "r869", "r883" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureCapitalStructureAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r230", "r231", "r232", "r302", "r422", "r423", "r424", "r426", "r429", "r434", "r436", "r703", "r704", "r705", "r706", "r820", "r854", "r869" ] }, "us-gaap_ClassOfTreasuryStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfTreasuryStockTable", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockRepurchasePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Treasury Stock [Table]", "terseLabel": "Class Of Treasury Stock [Table]", "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r75", "r76", "r77", "r78" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureCapitalStructureAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockRepurchasePlansAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Class A [Member]", "terseLabel": "Class A Common Stock [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r971" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassBMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureCapitalStructureAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Class B [Member]", "terseLabel": "Class B Common Stock [Member]", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r971" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Class A and B Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r833", "r834", "r835", "r837", "r838", "r839", "r840", "r879", "r880", "r949", "r969", "r971" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r142" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r142", "r732" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "totalLabel": "Common Stock, Shares, Issued, Total", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r142" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r19", "r142", "r732", "r750", "r971", "r972" ] }, "hubg_CommonStockSharestransferred": { "xbrltype": "sharesItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "CommonStockSharestransferred", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Common Stock SharesTransferred", "label": "Common Stock SharesTransferred", "terseLabel": "Shares transferred" } } }, "auth_ref": [] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "totalLabel": "Common Stock, Value, Issued, Total", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r142", "r655", "r830" ] }, "us-gaap_CommonStockVotingRights": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockVotingRights", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureCapitalStructureAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Common Stock, Voting Rights", "terseLabel": "Common stock, rights to vote", "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights." } } }, "auth_ref": [ "r71" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive income", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r36", "r238", "r240", "r246", "r648", "r664" ] }, "hubg_ComputerEquipmentAndSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "ComputerEquipmentAndSoftwareMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "documentation": "Computer equipment and software.", "label": "Computer Equipment And Software [Member]", "terseLabel": "Computer Equipment and Software [Member]" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesScheduleOfRevenueForOneCustomerThatRepresented10OrMoreDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r48", "r51", "r107", "r108", "r336", "r800" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesScheduleOfRevenueForOneCustomerThatRepresented10OrMoreDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r48", "r51", "r107", "r108", "r336", "r699", "r800" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesScheduleOfRevenueForOneCustomerThatRepresented10OrMoreDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r48", "r51", "r107", "r108", "r336", "r800", "r856" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r117", "r200" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesScheduleOfRevenueForOneCustomerThatRepresented10OrMoreDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk (as a percentage)", "verboseLabel": "Concentration Risk", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r48", "r51", "r107", "r108", "r336" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesScheduleOfRevenueForOneCustomerThatRepresented10OrMoreDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r48", "r51", "r107", "r108", "r336", "r800" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r101", "r808" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Construction in Progress [Member]", "terseLabel": "Construction In Progress [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of Maturity of Operating and Finance Leases Liabilities", "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation." } } }, "auth_ref": [ "r873" ] }, "hubg_CorporateMinimumTaxPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "CorporateMinimumTaxPercentage", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Corporate minimum tax percentage.", "label": "Corporate Minimum Tax Percentage", "terseLabel": "Corporate minimum tax percentage" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "hubg_CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "CreditAgreementMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Credit agreement.", "label": "Credit Agreement [Member]", "terseLabel": "Credit Agreement [Member]" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect Period Of Adoption Adjustment [Member]", "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r213", "r269", "r277", "r284", "r349", "r355", "r495", "r496", "r497", "r528", "r529", "r552", "r554", "r555", "r557", "r558", "r559", "r564", "r567", "r569", "r570", "r615" ] }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAxis", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption", "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r213", "r269", "r277", "r284", "r349", "r355", "r495", "r496", "r497", "r528", "r529", "r552", "r554", "r555", "r557", "r558", "r559", "r564", "r567", "r569", "r570", "r615" ] }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionDomain", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption", "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r213", "r269", "r277", "r284", "r349", "r355", "r495", "r496", "r497", "r528", "r529", "r552", "r554", "r555", "r557", "r558", "r559", "r564", "r567", "r569", "r570", "r615" ] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r860", "r872", "r946" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r860", "r872" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Current income tax expense, total", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r184", "r525", "r533", "r872" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State and local", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r860", "r872", "r946" ] }, "hubg_CustomerAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "CustomerAMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesScheduleOfRevenueForOneCustomerThatRepresented10OrMoreDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Customer A [Member]", "label": "Customer A [Member]", "documentation": "Customer A." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r49", "r336" ] }, "hubg_CustomerOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "CustomerOneMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Customer One [Member]", "label": "Customer One [Member]", "documentation": "Customer One Member." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfComponentsOfOtherIntangiblesAcquiredDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r97" ] }, "hubg_DPYEntitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "DPYEntitiesMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "D P Y Entities.", "label": "D P Y Entities [Member]", "terseLabel": "DPY Entities Member" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangements" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "terseLabel": "Long-Term Debt and Financing Arrangements", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r174", "r254", "r393", "r399", "r400", "r401", "r402", "r403", "r404", "r409", "r416", "r417", "r419" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r23", "r137", "r138", "r190", "r192", "r258", "r394", "r395", "r396", "r397", "r398", "r400", "r405", "r406", "r407", "r408", "r410", "r411", "r412", "r413", "r414", "r415", "r591", "r815", "r816", "r817", "r818", "r819", "r870" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Interest rate under the credit agreement", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "hubg_DebtInstrumentDateOfFirstRequiredPaymentPeriod": { "xbrltype": "gYearItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "DebtInstrumentDateOfFirstRequiredPaymentPeriod", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument date of first required payment period.", "label": "Debt Instrument Date Of First Required Payment Period", "terseLabel": "Equipment notes, date of first required payment" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentDescriptionOfVariableRateBasis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentDescriptionOfVariableRateBasis", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Description of Variable Rate Basis", "terseLabel": "Description of variable rate basis", "documentation": "Description of reference rate used for variable rate of debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFrequencyOfPeriodicPayment", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Frequency of Periodic Payment", "terseLabel": "Payment Frequency", "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual)." } } }, "auth_ref": [ "r30", "r116" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate secured debt", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r29", "r395" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r258", "r394", "r395", "r396", "r397", "r398", "r400", "r405", "r406", "r407", "r408", "r410", "r411", "r412", "r413", "r414", "r415", "r418", "r591", "r815", "r816", "r817", "r818", "r819", "r870" ] }, "hubg_DebtInstrumentMaturityPeriod": { "xbrltype": "gYearItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "DebtInstrumentMaturityPeriod", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument maturity period.", "label": "Debt Instrument Maturity Period", "terseLabel": "Equipment notes due period" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r30", "r258", "r394", "r395", "r396", "r397", "r398", "r400", "r405", "r406", "r407", "r408", "r410", "r411", "r412", "r413", "r414", "r415", "r591", "r815", "r816", "r817", "r818", "r819", "r870" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Debt Instrument [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r30", "r71", "r74", "r109", "r110", "r112", "r115", "r176", "r177", "r258", "r394", "r395", "r396", "r397", "r398", "r400", "r405", "r406", "r407", "r408", "r410", "r411", "r412", "r413", "r414", "r415", "r418", "r591", "r815", "r816", "r817", "r818", "r819", "r870" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Term", "terseLabel": "Term of credit agreement", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible", "crdr": "debit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible", "terseLabel": "Possible reduction in unrecognized tax benefits resulting from audit settlements", "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit." } } }, "auth_ref": [ "r86" ] }, "us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]", "terseLabel": "Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation", "documentation": "Deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans." } } }, "auth_ref": [ "r79", "r180" ] }, "us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualCompensationExpense", "crdr": "debit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Compensation Arrangement with Individual, Compensation Expense", "terseLabel": "Expenses related to deferred compensation plan", "documentation": "The compensation expense recognized during the period pertaining to the deferred compensation arrangement." } } }, "auth_ref": [ "r80", "r180" ] }, "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]", "terseLabel": "Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation", "documentation": "Information by type of deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans." } } }, "auth_ref": [ "r79", "r180" ] }, "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]", "terseLabel": "Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationLiabilityCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Compensation Liability, Current and Noncurrent, Total", "label": "Deferred Compensation Liability, Current and Noncurrent", "terseLabel": "Deferred compensation liability", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date." } } }, "auth_ref": [] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "hubg_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureLineItems", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureInternalUseSoftwareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Deferred costs capitalized prepaid and other assets disclosure.", "label": "Deferred Costs Capitalized Prepaid And Other Assets Disclosure [Line Items]", "terseLabel": "Deferred Costs Capitalized Prepaid And Other Assets Disclosure [Line Items]" } } }, "auth_ref": [] }, "hubg_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTable", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureInternalUseSoftwareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Deferred costs capitalized prepaid and other assets disclosure.", "label": "Deferred Costs Capitalized Prepaid And Other Assets Disclosure [Table]", "terseLabel": "Deferred Costs Capitalized Prepaid And Other Assets Disclosure [Table]" } } }, "auth_ref": [] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r872", "r945", "r946" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r184", "r872", "r945" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Deferred income tax expense, total", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r11", "r184", "r207", "r532", "r533", "r872" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Tax Liabilities, Gross, Total", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r139", "r140", "r191", "r519" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Income Tax Liabilities, Net, Total", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred taxes", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r507", "r508", "r653" ] }, "us-gaap_DeferredIncomeTaxesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAbstract", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Income Taxes and Other Assets [Abstract]", "terseLabel": "Deferred" } } }, "auth_ref": [] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State and local", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r872", "r945", "r946" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross", "totalLabel": "Total gross deferred income taxes", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r520" ] }, "hubg_DeferredTaxAssetsLeaseAccountingLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "DeferredTaxAssetsLeaseAccountingLiability", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Deferred tax assets lease accounting liability.", "label": "Deferred Tax Assets Lease Accounting Liability", "terseLabel": "Lease accounting liability" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred tax assets", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r943" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Total", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Operating loss carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r89", "r944" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Tax Assets, Tax Credit Carryforwards, Total", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "terseLabel": "Tax credit carryforwards", "verboseLabel": "Incentive tax credit carryforwards", "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards." } } }, "auth_ref": [ "r88", "r89", "r944" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation", "terseLabel": "Accrued compensation", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation." } } }, "auth_ref": [ "r89", "r944" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other", "terseLabel": "Other reserves", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other." } } }, "auth_ref": [ "r89", "r944" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Tax Assets, Valuation Allowance, Total", "label": "Deferred Tax Assets, Valuation Allowance", "terseLabel": "Valuation allowances", "negatedLabel": "Valuation allowances", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r521" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Tax Liabilities, Net, Total", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Total deferred taxes", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r85", "r943" ] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Intangibles", "label": "Deferred Tax Liabilities, Goodwill", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from goodwill." } } }, "auth_ref": [ "r89", "r98", "r99", "r944" ] }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesLeasingArrangements", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Leasing Arrangements", "negatedLabel": "Lease right-of-use asset", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements." } } }, "auth_ref": [ "r89", "r944" ] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Other", "negatedLabel": "Other receivables", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r89", "r944" ] }, "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPrepaidExpenses", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Prepaid Expenses", "negatedLabel": "Prepaids", "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedLabel": "Property and equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r89", "r944" ] }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "terseLabel": "Maximum percent of compensation employer will match", "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Depreciation, Total", "label": "Depreciation", "terseLabel": "Depreciation and amortization expense related to property and equipment", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r11", "r65" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialAndOperatingDataBySegmentDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Depreciation, Depletion and Amortization, Nonproduction, Total", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r11", "r65" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization of intangibles and right-of-use assets", "totalLabel": "Depreciation, Depletion and Amortization, Total", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r11", "r313" ] }, "hubg_DevelopedTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "DevelopedTechnologyMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfComponentsOfOtherIntangiblesAcquiredDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Developed Technology [Member]", "documentation": "Developed Technology [Member]" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlans" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation Plans", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r455", "r460", "r491", "r492", "r494", "r827" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisclosureTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureTextBlockAbstract", "lang": { "en-us": { "role": { "label": "Disclosure Text Block [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsDisposedOfBySaleMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDiscontinuedOperationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Discontinued Operations, Disposed of by Sale [Member]", "terseLabel": "Discontinued Operations Disposed of By Sale [Member]", "documentation": "Component or group of components disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results." } } }, "auth_ref": [ "r9" ] }, "us-gaap_DisposalGroupClassificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationAxis", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDiscontinuedOperationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Disposal Group Classification [Axis]", "terseLabel": "Disposal Group Classification", "documentation": "Information by disposal group classification." } } }, "auth_ref": [ "r217" ] }, "us-gaap_DisposalGroupClassificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationDomain", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDiscontinuedOperationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification", "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDiscontinuedOperations" ], "lang": { "en-us": { "role": { "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "Discontinued Operations", "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r119", "r170" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDiscontinuedOperationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r824", "r825" ] }, "us-gaap_DividendsPayableAmountPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableAmountPerShare", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends Payable, Amount Per Share", "label": "Dividends Payable, Amount Per Share", "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date." } } }, "auth_ref": [ "r45" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Annual Report", "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r847", "r848", "r849" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r847", "r848", "r849", "r851" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Line Items]", "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Table]", "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r850" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Documents Incorporated by Reference", "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r845" ] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Domestic Tax Authority [Member]", "terseLabel": "Federal [Member]", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "hubg_DrayageNeedsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "DrayageNeedsPercentage", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Drayage is the transport of goods over a short distance", "label": "Drayage Needs Percentage" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings per share net income" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureEarningsPerShareReconciliationOfEarningsPerShareDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "verboseLabel": "Earnings per share - basic", "terseLabel": "Basic earnings per common share", "totalLabel": "Earnings Per Share, Basic, Total", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r247", "r274", "r275", "r277", "r278", "r280", "r286", "r288", "r294", "r295", "r296", "r300", "r570", "r571", "r649", "r665", "r810" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureEarningsPerShareReconciliationOfEarningsPerShareDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "verboseLabel": "Earnings per share - diluted", "terseLabel": "Diluted earnings per common share", "totalLabel": "Earnings Per Share, Diluted, Total", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r247", "r274", "r275", "r277", "r278", "r280", "r288", "r294", "r295", "r296", "r300", "r570", "r571", "r649", "r665", "r810" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Earnings Per Common Share", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r46", "r47" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r285", "r297", "r298", "r299" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r951" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfEffectiveTaxRateToFederalStatutoryTaxRateDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfEffectiveTaxRateToFederalStatutoryTaxRateDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Net effective rate", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r510" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfEffectiveTaxRateToFederalStatutoryTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfEffectiveTaxRateToFederalStatutoryTaxRateDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "United States federal statutory rate", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r257", "r510", "r534" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfEffectiveTaxRateToFederalStatutoryTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfEffectiveTaxRateToFederalStatutoryTaxRateDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent", "terseLabel": "State law changes", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates." } } }, "auth_ref": [ "r534", "r941" ] }, "hubg_EffectiveIncomeTaxRateReconciliationChangeInFederalLawTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationChangeInFederalLawTaxRate", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfEffectiveTaxRateToFederalStatutoryTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfEffectiveTaxRateToFederalStatutoryTaxRateDetail" ], "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation change in federal law tax rate.", "label": "Effective Income Tax Rate Reconciliation Change In Federal Law Tax Rate", "negatedLabel": "Federal tax law changes" } } }, "auth_ref": [] }, "hubg_EffectiveIncomeTaxRateReconciliationFederalAndStateIncentives": { "xbrltype": "percentItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationFederalAndStateIncentives", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfEffectiveTaxRateToFederalStatutoryTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfEffectiveTaxRateToFederalStatutoryTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Federal and state incentives", "documentation": "Effective income tax rate reconciliation federal and state incentives.", "label": "Effective Income Tax Rate Reconciliation Federal And State Incentives", "negatedLabel": "Federal and state incentives" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfEffectiveTaxRateToFederalStatutoryTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfEffectiveTaxRateToFederalStatutoryTaxRateDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Permanent differences", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile." } } }, "auth_ref": [ "r941", "r947" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfEffectiveTaxRateToFederalStatutoryTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfEffectiveTaxRateToFederalStatutoryTaxRateDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State taxes, net of federal benefit", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r941", "r947" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Employee-related Liabilities, Current, Total", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued payroll", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r27" ] }, "hubg_EmployeeRestrictedStockPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "EmployeeRestrictedStockPlanMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockRepurchasePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Employee restricted stock plan.", "label": "Employee Restricted Stock Plan [Member]", "terseLabel": "Employee Restricted Stock Plan [Member]" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation cost weighted average period recognized (years)", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r493" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost related to non-vested share-based compensation", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r940" ] }, "hubg_EmployeesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "EmployeesMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansRestrictedStockGrantedDetail" ], "lang": { "en-us": { "role": { "documentation": "Employees.", "label": "Employees [Member]", "terseLabel": "Employees [Member]" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r844" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r844" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "verboseLabel": "Entity File Number", "label": "Securities Act File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r844" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r852" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Public Float", "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r844" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r844" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r844" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r844" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Voluntary Filers", "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Well-known Seasoned Issuer", "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r853" ] }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EntityWideRevenueMajorCustomerLineItems", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesScheduleOfRevenueForOneCustomerThatRepresented10OrMoreDetail" ], "lang": { "en-us": { "role": { "label": "Revenue, Major Customer [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "hubg_EquipmentNoteDueTwoThousandTwentyFiveMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "EquipmentNoteDueTwoThousandTwentyFiveMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "documentation": "Equipment notes due two thousand twenty five.", "label": "Equipment Note Due Two Thousand Twenty Five [Member]", "terseLabel": "Secured Equipment Notes due in 2025 [Member]" } } }, "auth_ref": [] }, "hubg_EquipmentNoteDueTwoThousandTwentySevenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "EquipmentNoteDueTwoThousandTwentySevenMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "documentation": "Equipment Note Due Two Thousand Twenty Seven [Member].", "label": "Equipment Note Due Two Thousand Twenty Seven [Member]", "terseLabel": "Secured Equipment Notes due in 2027 [member]" } } }, "auth_ref": [] }, "hubg_EquipmentNoteDueTwoThousandTwentySixMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "EquipmentNoteDueTwoThousandTwentySixMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Equipment Notes due in 2026 [Member]", "documentation": "Equipment Note Due Two Thousand Twenty-Six [Member].", "label": "Equipment Note Due Two Thousand Twenty Six [Member]" } } }, "auth_ref": [] }, "hubg_EquipmentNotesCommencingOnTwoThousandFifteenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "EquipmentNotesCommencingOnTwoThousandFifteenMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Commencing on 2015 [Member]", "documentation": "Equipment notes commencing on two thousand fifteen.", "label": "Equipment Notes Commencing On Two Thousand Fifteen [Member]" } } }, "auth_ref": [] }, "hubg_EquipmentNotesCommencingOnTwoThousandFourteenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "EquipmentNotesCommencingOnTwoThousandFourteenMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Commencing on 2014 [Member]", "documentation": "Equipment Notes Commencing On Two Thousand Fourteen.", "label": "Equipment Notes Commencing On Two Thousand Fourteen [Member]" } } }, "auth_ref": [] }, "hubg_EquipmentNotesCommencingOnTwoThousandNineteenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "EquipmentNotesCommencingOnTwoThousandNineteenMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Commencing on 2019 [Member]", "documentation": "Equipment notes commencing on two thousand nineteen member.", "label": "Equipment Notes Commencing On Two Thousand Nineteen [Member]" } } }, "auth_ref": [] }, "hubg_EquipmentNotesCommencingOnTwoThousandSeventeenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "EquipmentNotesCommencingOnTwoThousandSeventeenMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Commencing on 2017 [Member]", "documentation": "Equipment notes commencing on two thousand seventeen.", "label": "Equipment Notes Commencing On Two Thousand Seventeen [Member]" } } }, "auth_ref": [] }, "hubg_EquipmentNotesCommencingOnTwoThousandSixteenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "EquipmentNotesCommencingOnTwoThousandSixteenMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Commencing on 2016 [Member]", "documentation": "Equipment notes commencing on two thousand sixteen.", "label": "Equipment Notes Commencing On Two Thousand Sixteen [Member]" } } }, "auth_ref": [] }, "hubg_EquipmentNotesCommencingOnTwoThousandTwentyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "EquipmentNotesCommencingOnTwoThousandTwentyMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Commencing on 2020 [Member]", "documentation": "Equipment notes commencing on two thousand twenty.", "label": "Equipment Notes Commencing On Two Thousand Twenty [Member]" } } }, "auth_ref": [] }, "hubg_EquipmentNotesCommencingOnTwoThousandTwentyOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "EquipmentNotesCommencingOnTwoThousandTwentyOneMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Commencing on 2021 [Member]", "documentation": "Equipment Notes Commencing on Two Thousand Twenty-one [Member]", "label": "Equipment Notes Commencing on Two Thousand Twenty one [Member]" } } }, "auth_ref": [] }, "hubg_EquipmentNotesCommencingOnTwoThousandTwentyThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "EquipmentNotesCommencingOnTwoThousandTwentyThreeMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Commencing on 2023 [Member]", "label": "Equipment Notes Commencing On Two Thousand Twenty Three [Member]", "documentation": "Equipment Notes Commencing On Two Thousand Twenty Three [Member]." } } }, "auth_ref": [] }, "hubg_EquipmentNotesCommencingOnTwoThousandTwentyTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "EquipmentNotesCommencingOnTwoThousandTwentyTwoMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "documentation": "Equipment Notes Commencing On Two Thousand Twenty Two [Member].", "label": "Equipment Notes Commencing On Two Thousand Twenty Two [Member]", "terseLabel": "Commencing on 2022 [Member]" } } }, "auth_ref": [] }, "hubg_EquipmentNotesDueTwoThousandTwentyEightMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "EquipmentNotesDueTwoThousandTwentyEightMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Equipment Notes due in 2028 [member]", "label": "Equipment Notes Due Two Thousand Twenty Eight [Member]", "documentation": "Equipment Notes Due Two Thousand Twenty Eight" } } }, "auth_ref": [] }, "hubg_EquipmentNotesDueTwoThousandTwentyFourMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "EquipmentNotesDueTwoThousandTwentyFourMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "documentation": "Equipment notes due two thousand twenty four.", "label": "Equipment Notes Due Two Thousand Twenty Four [Member]", "terseLabel": "Secured Equipment Notes due in 2024 [Member]" } } }, "auth_ref": [] }, "hubg_EquipmentNotesDueTwoThousandTwentyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "EquipmentNotesDueTwoThousandTwentyMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "documentation": "Equipment notes due two thousand twenty.", "label": "Equipment Notes Due Two Thousand Twenty [Member]", "terseLabel": "Secured Equipment Notes due in 2020 [Member]" } } }, "auth_ref": [] }, "hubg_EquipmentNotesDueTwoThousandTwentyOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "EquipmentNotesDueTwoThousandTwentyOneMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "documentation": "Equipment notes due two thousand twenty one.", "label": "Equipment Notes Due Two Thousand Twenty One [Member]", "terseLabel": "Secured Equipment Notes due in 2021 [Member]" } } }, "auth_ref": [] }, "hubg_EquipmentNotesDueTwoThousandTwentyThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "EquipmentNotesDueTwoThousandTwentyThreeMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "documentation": "Equipment notes due two thousand twenty three.", "label": "Equipment Notes Due Two Thousand Twenty Three [Member]", "terseLabel": "Secured Equipment Notes due in 2023 [Member]" } } }, "auth_ref": [] }, "hubg_EquipmentNotesDueTwoThousandTwentyTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "EquipmentNotesDueTwoThousandTwentyTwoMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "documentation": "Equipment notes due two thousand twenty two.", "label": "Equipment Notes Due Two Thousand Twenty Two [Member]", "terseLabel": "Secured Equipment Notes due in 2022 [Member]" } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityClassOfTreasuryStockLineItems", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockRepurchasePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "Equity Class Of Treasury Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "terseLabel": "Equity Component", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r19", "r213", "r242", "r243", "r244", "r266", "r267", "r268", "r271", "r281", "r283", "r301", "r349", "r355", "r437", "r495", "r496", "r497", "r528", "r529", "r552", "r554", "r555", "r556", "r557", "r559", "r569", "r581", "r582", "r583", "r584", "r585", "r586", "r617", "r689", "r690", "r691", "r712", "r776" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "documentation": "Name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r342", "r343", "r344" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r342" ] }, "hubg_EstimatedRightOfUseAssetsAndLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "EstimatedRightOfUseAssetsAndLeaseLiabilities", "crdr": "debit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Estimated right of use assets and lease liabilities.", "label": "Estimated Right Of Use Assets And Lease Liabilities", "terseLabel": "Estimated ROU assets and lease liabilities" } } }, "auth_ref": [] }, "us-gaap_EurodollarMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EurodollarMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Eurodollar [Member]", "terseLabel": "Eurodollar", "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks." } } }, "auth_ref": [] }, "hubg_ExciseTaxRelatedToRepurchasedStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "ExciseTaxRelatedToRepurchasedStock", "crdr": "credit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Excise tax related to repurchased stock", "label": "Excise Tax Related to Repurchased Stock", "documentation": "Excise tax related to repurchased stock." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureInternalUseSoftwareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Asset Class [Domain]", "terseLabel": "Asset Class", "documentation": "Class of asset." } } }, "auth_ref": [ "r21" ] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureInternalUseSoftwareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "terseLabel": "Asset Class", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r105", "r106" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurement" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurement", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r573" ] }, "hubg_FairValueMeasurementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "FairValueMeasurementLineItems", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Fair value measurement.", "label": "Fair Value Measurement [Line Items]", "terseLabel": "Fair Value Measurement [Line Items]" } } }, "auth_ref": [] }, "hubg_FairValueMeasurementTable": { "xbrltype": "stringItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "FairValueMeasurementTable", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Fair value measurement.", "label": "Fair Value Measurement [Table]", "terseLabel": "Fair Value Measurement [Table]" } } }, "auth_ref": [] }, "hubg_FederalAndStateJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "FederalAndStateJurisdictionMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Federal and state jurisdiction.", "label": "Federal And State Jurisdiction [Member]", "terseLabel": "Federal and State [Member]" } } }, "auth_ref": [] }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalFundsEffectiveSwapRateMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "terseLabel": "Federal Funds Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg." } } }, "auth_ref": [ "r948" ] }, "hubg_FinanceLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "FinanceLeaseCost", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail" ], "lang": { "en-us": { "role": { "documentation": "Finance lease cost.", "label": "Finance Lease Cost", "totalLabel": "Finance lease cost" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail": { "parentTag": "hubg_FinanceLeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on finance lease liabilities", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r599", "r604", "r829" ] }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestPaymentOnLiability", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalCashFlowAndNoncashInformationDetail": { "parentTag": "hubg_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalCashFlowAndNoncashInformationDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Operating cash flows from finance leases", "documentation": "Amount of interest paid on finance lease liability." } } }, "auth_ref": [ "r601", "r608" ] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail5": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability", "totalLabel": "Finance Leases Liability, Present value of lease payments", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r598", "r612" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail5": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 0.0 }, "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Current", "terseLabel": "Lease liability - financing leases", "verboseLabel": "Less: Finance Leases Liability, current lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r598" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail5": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Lease liability - financing leases", "verboseLabel": "Finance Leases Liability, Long-term lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r598" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail5": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid", "totalLabel": "Finance Leases Liability, Total", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r612" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail2": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid, after Year Five", "terseLabel": "Finance Lease Liability, Thereafter", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r612" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail2": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "Finance Lease Liability, Year 1", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r612" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail2": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid, Year Five", "terseLabel": "Finance Lease Liability, Year 5", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r612" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail2": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "Finance Lease Liability, Year 4", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r612" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail2": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "Finance Lease Liability, Year 3", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r612" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail2": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "Finance Lease Liability, Year 2", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r612" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail5": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Finance Leases Liability, Imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r612" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 0.0 }, "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalCashFlowAndNoncashInformationDetail": { "parentTag": "hubg_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalCashFlowAndNoncashInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Principal Payments", "terseLabel": "Financing cash flows from finance leases", "negatedLabel": "Finance lease payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r600", "r608" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Right-of-use assets - financing leases", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r597" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail": { "parentTag": "hubg_FinanceLeaseCost", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of finance right-of-use assets", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r599", "r604", "r829" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfWeightedAverageRemainingLeaseTermAndDiscountRatesDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate \u2014 finance leases", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r611", "r829" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfWeightedAverageRemainingLeaseTermAndDiscountRatesDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term \u2014 finance leases", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r610", "r829" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfComponentsOfOtherIntangiblesAcquiredDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Intangible assets estimated useful life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfComponentsOfOtherIntangiblesAcquiredDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 }, "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfComponentsOfOtherIntangiblesAcquiredDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Finite-lived intangible assets, Accumulated Amortization", "negatedLabel": "Finite-lived intangible assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r225", "r371" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionScheduleOfAmortizationExpenseDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsAmortizationExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "Year 1", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r169" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionScheduleOfAmortizationExpenseDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsAmortizationExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "Year 5", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r169" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionScheduleOfAmortizationExpenseDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsAmortizationExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "Year 4", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r169" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionScheduleOfAmortizationExpenseDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsAmortizationExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "Year 3", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r169" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionScheduleOfAmortizationExpenseDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsAmortizationExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "Year 2", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r169" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfComponentsOfOtherIntangiblesAcquiredDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r369", "r370", "r371", "r372", "r630", "r634" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfComponentsOfOtherIntangiblesAcquiredDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 }, "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfComponentsOfOtherIntangiblesAcquiredDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Finite-Lived Intangible Assets, Gross, Total", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Finite-lived intangible assets, Gross Amount", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r168", "r634" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionScheduleOfAmortizationExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r630" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfComponentsOfOtherIntangiblesAcquiredDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r61", "r63" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfComponentsOfOtherIntangiblesAcquiredDetail": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfComponentsOfOtherIntangiblesAcquiredDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Finite-lived intangible assets, Net Carrying Value", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r168", "r630" ] }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "terseLabel": "Weighted average life of definite lived intangible assets", "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r630" ] }, "hubg_FixedRateBorrowingsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "FixedRateBorrowingsMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate borrowings.", "label": "Fixed Rate Borrowings [Member]", "terseLabel": "Fixed-rate Borrowings [Member]" } } }, "auth_ref": [] }, "hubg_ForwardAirFinalMileAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "ForwardAirFinalMileAcquisitionMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionScheduleOfAmortizationExpenseDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfComponentsOfOtherIntangiblesAcquiredDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfUnauditedProFormaConsolidatedResultsOfOperationsDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Forward Air Final Mile Acquisition [Member]", "label": "Forward Air Final Mile Acquisition [Member]", "documentation": "Forward air final mile acquisition." } } }, "auth_ref": [] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and Equipment [Member]", "verboseLabel": "Furniture And Equipment [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfAssets1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets1", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "negatedLabel": "Gain on sale of assets, net", "terseLabel": "Gain on sale of assets, net", "label": "Gain (Loss) on Disposition of Assets", "totalLabel": "Gain (Loss) on Disposition of Assets, Total", "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee." } } }, "auth_ref": [ "r868" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Gain on sale of assets", "terseLabel": "Loss (gain) on sale of assets", "totalLabel": "Gain (Loss) on Disposition of Property Plant Equipment, Total", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r11" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "General and Administrative Expense, Total", "label": "General and Administrative Expense", "terseLabel": "General and administrative", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r153", "r755" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense [Member]", "terseLabel": "General and Administrative Expense", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r151" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 }, "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsCarryingAmountOfGoodwillDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Goodwill, Total", "label": "Goodwill", "periodEndLabel": "Goodwill, Ending Balance", "periodStartLabel": "Goodwill, Beginning Balance", "terseLabel": "Goodwill, net", "verboseLabel": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r224", "r357", "r647", "r814", "r830", "r894", "r901" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsCarryingAmountOfGoodwillDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Acquisitions", "label": "Goodwill, Acquired During Period", "terseLabel": "Acquisition", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r360", "r814" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Other Intangible Assets", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r166" ] }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill and Other Intangibles", "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets." } } }, "auth_ref": [ "r15", "r58" ] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impaired, Accumulated Impairment Loss", "terseLabel": "Goodwill accumulated impairment loss", "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r359", "r366", "r814" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsCarryingAmountOfGoodwillDetail" ], "lang": { "en-us": { "role": { "label": "Goodwill [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r814" ] }, "us-gaap_GoodwillOtherIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillOtherIncreaseDecrease", "crdr": "debit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsCarryingAmountOfGoodwillDetail" ], "lang": { "en-us": { "role": { "label": "Goodwill, Other Increase (Decrease)", "terseLabel": "Other", "documentation": "Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r365" ] }, "hubg_HostingArrangementServiceContractImplementationAndInternalUseSoftwareCostCapitalizedAmortizationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "HostingArrangementServiceContractImplementationAndInternalUseSoftwareCostCapitalizedAmortizationPeriod", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureInternalUseSoftwareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Hosting arrangement service contract implementation and internal-use software cost capitalized amortization period.", "label": "Hosting Arrangement Service Contract Implementation And Internal Use Software Cost Capitalized Amortization Period", "terseLabel": "Capitalized implementation and internal-use software costs amortization period" } } }, "auth_ref": [] }, "hubg_HostingArrangementServiceContractImplementationAndInternalUseSoftwareCostsCapitalizedDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "HostingArrangementServiceContractImplementationAndInternalUseSoftwareCostsCapitalizedDuringPeriod", "crdr": "debit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureInternalUseSoftwareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Hosting arrangement service contract implementation and internal use software costs capitalized during period.", "label": "Hosting Arrangement Service Contract Implementation And Internal Use Software Costs Capitalized During Period", "terseLabel": "Capitalized implementation and internal-use software costs during the period" } } }, "auth_ref": [] }, "us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization", "crdr": "debit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureInternalUseSoftwareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, after Accumulated Amortization, Total", "label": "Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, after Accumulated Amortization", "terseLabel": "Capitalized internal use software costs and implementation costs net of accumulated amortizations", "documentation": "Amount, after accumulated amortization, of capitalized implementation cost from hosting arrangement that is service contract." } } }, "auth_ref": [ "r204", "r373" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r847", "r848", "r849" ] }, "us-gaap_IncomeLossFromContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperations", "crdr": "credit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureEarningsPerShareReconciliationOfEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "terseLabel": "Net income from continuing operations for basic and diluted earnings per share", "totalLabel": "Income from continuing operations", "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent." } } }, "auth_ref": [ "r100", "r152", "r161", "r274", "r275", "r277", "r278", "r293", "r296" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Income before provision for income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income before provision for income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r1", "r149", "r194", "r308", "r322", "r328", "r331", "r650", "r662", "r811" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "crdr": "credit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureEarningsPerShareReconciliationOfEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent, Total", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent", "terseLabel": "Income from discontinued operations, net of income taxes", "verboseLabel": "Net income from discontinued operations for basic and diluted earnings per share", "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r121", "r122", "r123", "r124", "r125", "r131", "r134", "r188" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDiscontinuedOperationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r824", "r825" ] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDiscontinuedOperationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDiscontinuedOperationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Disposal Groups, Including Discontinued Operations [Table]", "terseLabel": "Income Statement Balance Sheet And Additional Disclosures By Disposal Groups Including Discontinued Operations [Table]", "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r14", "r22", "r24", "r120", "r126", "r127", "r128", "r129", "r130", "r133", "r135", "r136", "r172" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r374", "r377", "r760" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r377", "r760" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r17" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameAxis", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Axis]", "terseLabel": "Income Tax Authority, Name", "documentation": "Information by name of taxing authority." } } }, "auth_ref": [ "r17" ] }, "us-gaap_IncomeTaxAuthorityNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameDomain", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Domain]", "terseLabel": "Income Tax Authority, Name", "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r257", "r503", "r511", "r517", "r523", "r530", "r535", "r536", "r537", "r708" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 }, "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income taxes", "label": "Income Tax Expense (Benefit)", "totalLabel": "Total provision", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r197", "r208", "r282", "r283", "r316", "r509", "r531", "r666" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Provision for Income Taxes", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r241", "r505", "r506", "r517", "r518", "r522", "r524", "r702" ] }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "crdr": "debit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r941" ] }, "hubg_IncomeTaxesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "IncomeTaxesLineItems", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Income taxes.", "label": "Income Taxes [Line Items]", "terseLabel": "Income Taxes [Line Items]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid", "terseLabel": "Income taxes", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r41", "r44" ] }, "hubg_IncomeTaxesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "IncomeTaxesTable", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Income taxes.", "label": "Income Taxes [Table]", "terseLabel": "Income Taxes [Table]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Accounts Payable, Total", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "negatedLabel": "Accounts payable", "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." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Accrued Liabilities, Total", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred taxes", "label": "Increase (Decrease) in Deferred Income Taxes", "negatedLabel": "Deferred taxes", "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of acquisitions:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other assets", "documentation": "Amount of increase (decrease) in noncurrent assets classified as other." } } }, "auth_ref": [ "r867" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Non-current liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Increase (Decrease) in Prepaid Expense and Other Assets, Total", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInPrepaidTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidTaxes", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid taxes", "label": "Increase (Decrease) in Prepaid Taxes", "negatedLabel": "Prepaid taxes", "documentation": "Amount of increase (decrease) of consideration paid in advance for income and other taxes that provide economic benefits in future periods." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInReceivables", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "totalLabel": "Increase (Decrease) in Receivables, Total", "label": "Increase (Decrease) in Receivables", "negatedLabel": "Accounts receivable, net", "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseOfRestrictedInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseOfRestrictedInvestments", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted investments", "label": "Increase (Decrease) of Restricted Investments", "negatedLabel": "Restricted investments", "documentation": "The net cash inflow or outflow for the increase (decrease) associated with investments (not to include restricted cash) that are pledged or subject to withdrawal restrictions." } } }, "auth_ref": [] }, "us-gaap_IncreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseInUnrecognizedTaxBenefitsIsReasonablyPossible", "crdr": "credit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Increase in Unrecognized Tax Benefits is Reasonably Possible", "terseLabel": "Possible increase in unrecognized tax benefits resulting from audit settlements", "documentation": "Amount of increase reasonably possible in the next twelve months for the unrecognized tax benefit." } } }, "auth_ref": [ "r86" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureEarningsPerShareReconciliationOfEarningsPerShareDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureEarningsPerShareReconciliationOfEarningsPerShareDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Incremental Common Shares Attributable to Share-based Payment Arrangements, Total", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Dilutive effect of restricted stock", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r289", "r290", "r291", "r296", "r459" ] }, "hubg_InsuranceAndClaims": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "InsuranceAndClaims", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Insurance and claims", "label": "Insurance and Claims", "documentation": "Insurance and claims." } } }, "auth_ref": [] }, "hubg_IntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "IntangibleAssetsLineItems", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Intangible assets.", "label": "Intangible Assets [Line Items]", "terseLabel": "Intangible Assets [Line Items]" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Intangible Assets, Net (Excluding Goodwill), Total", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Other intangibles, net", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r59", "r62" ] }, "hubg_InterSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "InterSegmentMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialAndOperatingDataBySegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Inter-segment [Member]", "label": "Inter-segment [Member]", "documentation": "Inter-segment." } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "totalLabel": "Interest Expense, Total", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r111", "r196", "r245", "r312", "r590", "r761", "r841", "r970" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r249", "r251", "r252" ] }, "hubg_InterimFundingForEquipmentReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "InterimFundingForEquipmentReceived", "crdr": "credit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtDetail" ], "lang": { "en-us": { "role": { "documentation": "Interim funding for equipment received.", "label": "Interim Funding For Equipment Received", "terseLabel": "Interim funding for equipment received and expected to be converted to an equipment note in subsequent year; interest paid at a variable rate" } } }, "auth_ref": [] }, "hubg_IntermodalAndTransportationSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "IntermodalAndTransportationSolutionsMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesScheduleOfRevenueForOneCustomerThatRepresented10OrMoreDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsCarryingAmountOfGoodwillDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "ITS [Member]", "label": "Intermodal and Transportation Solutions [Member]", "documentation": "Intermodal and transportation solutions member." } } }, "auth_ref": [] }, "hubg_IntermodalMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "IntermodalMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialAndOperatingDataBySegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Intermodal [Member]", "documentation": "Intermodal.", "label": "Intermodal [Member]" } } }, "auth_ref": [] }, "us-gaap_InternalRevenueServiceIRSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InternalRevenueServiceIRSMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Internal Revenue Service (IRS) [Member]", "terseLabel": "Internal Revenue Service [Member]", "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "hubg_InternalUseSoftwareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "InternalUseSoftwareTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureInternalUseSoftware" ], "lang": { "en-us": { "role": { "documentation": "Internal-use software.", "label": "Internal Use Software [Text Block]", "terseLabel": "Internal-use Software" } } }, "auth_ref": [] }, "hubg_InternallyDevelopedSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "InternallyDevelopedSoftwareMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Internally Developed Software [Member]", "documentation": "Internally developed software member." } } }, "auth_ref": [] }, "hubg_InvesteesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "InvesteesMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Investees.", "label": "Investees[Member]", "terseLabel": "Investees [Member]" } } }, "auth_ref": [] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "label": "Investment Income, Interest", "terseLabel": "Interest income", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r154", "r311" ] }, "us-gaap_LaborAndRelatedExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LaborAndRelatedExpense", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "label": "Labor and Related Expense", "terseLabel": "Salaries and benefits", "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit." } } }, "auth_ref": [ "r866" ] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Land [Member]", "verboseLabel": "Land [Member]", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r913" ] }, "hubg_LeaseAndRentalExpenseLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "LeaseAndRentalExpenseLineItems", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Lease and rental expense.", "label": "Lease And Rental Expense [Line Items]", "terseLabel": "Lease And Rental Expense [Line Items]" } } }, "auth_ref": [] }, "hubg_LeaseAndRentalExpenseTable": { "xbrltype": "stringItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "LeaseAndRentalExpenseTable", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Lease and rental expense.", "label": "Lease And Rental Expense [Table]", "terseLabel": "Lease And Rental Expense [Table]" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail" ], "lang": { "en-us": { "role": { "label": "Lease, Cost", "totalLabel": "Total lease cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r603", "r829" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "terseLabel": "Summary of Lease Costs", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r953" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements [Member]", "verboseLabel": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r171" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "hubg_LeasesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "LeasesDisclosureTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeases" ], "lang": { "en-us": { "role": { "documentation": "Leases disclosure.", "label": "Leases Disclosure [Text Block]", "terseLabel": "Leases" } } }, "auth_ref": [] }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LegalMattersAndContingenciesTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLegalMatters" ], "lang": { "en-us": { "role": { "label": "Legal Matters and Contingencies [Text Block]", "terseLabel": "Legal Matters", "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies." } } }, "auth_ref": [ "r173" ] }, "hubg_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail3": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail6": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Lessee operating and finance lease liability payments due.", "label": "Lessee Operating And Finance Lease Liability Payments Due", "totalLabel": "Total Leases Liability" } } }, "auth_ref": [] }, "hubg_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail3": { "parentTag": "hubg_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Lessee operating and finance lease liability payments due after year five.", "label": "Lessee Operating And Finance Lease Liability Payments Due After Year Five", "terseLabel": "Total Lease Liability, Thereafter" } } }, "auth_ref": [] }, "hubg_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail3": { "parentTag": "hubg_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Lessee operating and finance lease liability payments due next twelve months.", "label": "Lessee Operating And Finance Lease Liability Payments Due Next Twelve Months", "terseLabel": "Total Lease Liability, Year 1" } } }, "auth_ref": [] }, "hubg_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail3": { "parentTag": "hubg_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Lessee operating and finance lease liability payments due year five.", "label": "Lessee Operating And Finance Lease Liability Payments Due Year Five", "terseLabel": "Total Lease Liability, Year 5" } } }, "auth_ref": [] }, "hubg_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail3": { "parentTag": "hubg_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Lessee operating and finance lease liability payments due year four.", "label": "Lessee Operating And Finance Lease Liability Payments Due Year Four", "terseLabel": "Total Lease Liability, Year 4" } } }, "auth_ref": [] }, "hubg_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail3": { "parentTag": "hubg_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Lessee operating and finance lease liability payments due year three.", "label": "Lessee Operating And Finance Lease Liability Payments Due Year Three", "terseLabel": "Total Lease Liability, Year 3" } } }, "auth_ref": [] }, "hubg_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail3": { "parentTag": "hubg_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Lessee operating and finance lease liability payments due year two .", "label": "Lessee Operating And Finance Lease Liability Payments Due Year Two", "terseLabel": "Total Lease Liability, Year 2" } } }, "auth_ref": [] }, "hubg_LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail6": { "parentTag": "hubg_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Lessee operating and finance lease liability undiscounted excess amount.", "label": "Lessee Operating And Finance Lease Liability Undiscounted Excess Amount", "terseLabel": "Total Leases Liability, Imputed interest" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail4": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Operating Leases Liability, Total", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r612" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Operating Leases Liability, Thereafter", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r612" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "Operating Leases Liability, Year 1", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r612" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "Operating Leases Liability, Year 5", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r612" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "Operating Leases Liability, Year 4", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r612" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "Operating Leases Liability, Year 3", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r612" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "Operating Leases Liability, Year 2", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r612" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail4": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Operating Leases Liability, Imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r612" ] }, "hubg_LetterOfCreditFacilityExpirationPeriod": { "xbrltype": "gYearItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "LetterOfCreditFacilityExpirationPeriod", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Letters of credit expiration, year", "documentation": "Letter of credit facility expiration period.", "label": "Letter Of Credit Facility Expiration Period", "terseLabel": "Letters of credit expiration, year" } } }, "auth_ref": [] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit [Member]", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Outstanding letters of credit", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r147", "r193", "r658", "r830", "r871", "r891", "r950" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "TOTAL CURRENT LIABILITIES", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r28", "r220", "r256", "r345", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r546", "r547", "r548", "r576", "r830", "r909", "r956", "r957" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "CURRENT LIABILITIES:" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueAdjustment", "crdr": "credit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Adjustment", "terseLabel": "Increase (decrease) in fair value of debt", "documentation": "Amount of addition (reduction) to the amount at which a liability could be incurred (settled) in a current transaction between willing parties." } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Long-term Line of Credit, Total", "label": "Long-Term Line of Credit", "terseLabel": "Borrowings under bank revolving line of credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions 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." } } }, "auth_ref": [ "r23", "r192", "r964" ] }, "us-gaap_LineOfCreditFacilityInterestRateDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateDescription", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Interest Rate Description", "terseLabel": "Credit agreement interest rate description", "documentation": "Description of interest rate for borrowing under credit facility. Includes, but is not limited to, terms and method for determining interest rate." } } }, "auth_ref": [ "r26" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line Of Credit Facility [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r870" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Amount of credit agreement", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r26" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Unused and available borrowings under bank revolving line of credit and credit agreement", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r26" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Table]", "terseLabel": "Line Of Credit Facility [Table]", "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line." } } }, "auth_ref": [ "r26", "r870" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Commitment fee on unused commitments", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "hubg_LogisticsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "LogisticsMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesScheduleOfRevenueForOneCustomerThatRepresented10OrMoreDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsCarryingAmountOfGoodwillDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialAndOperatingDataBySegmentDetail" ], "lang": { "en-us": { "role": { "documentation": "Logistics.", "label": "Logistics [Member]", "terseLabel": "Logistics [Member]" } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtDetail": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsSummaryOfAggregatePrincipalPaymentsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsSummaryOfAggregatePrincipalPaymentsDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt", "terseLabel": "Carrying value of debt", "totalLabel": "Secured long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r23", "r192", "r406", "r420", "r816", "r817", "r964" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtDetail": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Long-term Debt, Current Maturities, Total", "label": "Long-Term Debt, Current Maturities", "negatedLabel": "Less current portion", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r228" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsSummaryOfAggregatePrincipalPaymentsDetail": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsSummaryOfAggregatePrincipalPaymentsDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "Year 1", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r13", "r258", "r411" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsSummaryOfAggregatePrincipalPaymentsDetail": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsSummaryOfAggregatePrincipalPaymentsDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturity, Year Five", "terseLabel": "Year 5", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r13", "r258", "r411" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsSummaryOfAggregatePrincipalPaymentsDetail": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsSummaryOfAggregatePrincipalPaymentsDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "Year 4", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r13", "r258", "r411" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsSummaryOfAggregatePrincipalPaymentsDetail": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsSummaryOfAggregatePrincipalPaymentsDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "Year 3", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r13", "r258", "r411" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsSummaryOfAggregatePrincipalPaymentsDetail": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsSummaryOfAggregatePrincipalPaymentsDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "Year 2", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r13", "r258", "r411" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtDetail": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Long-term Debt, Excluding Current Maturities, Total", "label": "Long-Term Debt, Excluding Current Maturities", "verboseLabel": "Total long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r229" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtParentheticalDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r30" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtParentheticalDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r30", "r67" ] }, "hubg_MAYEntitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "MAYEntitiesMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "M A Y Entities.", "label": "M A Y Entities [Member]", "terseLabel": "MAY Entities Member" } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesScheduleOfRevenueForOneCustomerThatRepresented10OrMoreDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r336", "r822", "r912", "r965", "r966" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtParentheticalDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureInternalUseSoftwareAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangementsAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansRestrictedStockGrantedDetail" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r380", "r381", "r382", "r383", "r454", "r628", "r686", "r724", "r725", "r784", "r786", "r787", "r788", "r790", "r801", "r802", "r812", "r820", "r826", "r832", "r911", "r958", "r959", "r960", "r961", "r962", "r963" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtParentheticalDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangementsAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansRestrictedStockGrantedDetail" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r380", "r381", "r382", "r383", "r454", "r628", "r686", "r724", "r725", "r784", "r786", "r787", "r788", "r790", "r801", "r802", "r812", "r820", "r826", "r832", "r911", "r958", "r959", "r960", "r961", "r962", "r963" ] }, "hubg_ModeTransportationLimitedLiabilityCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "ModeTransportationLimitedLiabilityCompanyMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDiscontinuedOperationsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Mode Transportation Limited Liability Company.", "label": "Mode Transportation Limited Liability Company [Member]", "terseLabel": "Mode [Member]" } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesScheduleOfRevenueForOneCustomerThatRepresented10OrMoreDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r336", "r822", "r912", "r965", "r966" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r250" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r250" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r159", "r160", "r161" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 }, "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureEarningsPerShareReconciliationOfEarningsPerShareDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net income", "totalLabel": "Net income", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r150", "r161", "r195", "r218", "r237", "r239", "r244", "r256", "r270", "r274", "r275", "r277", "r278", "r282", "r283", "r293", "r308", "r322", "r328", "r331", "r345", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r571", "r576", "r663", "r752", "r774", "r775", "r811", "r841", "r909" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New Pronouncements", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Total other expense, net", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r155" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense):" } } }, "auth_ref": [] }, "hubg_NonqualifiedDeferredCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "NonqualifiedDeferredCompensationPlanMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Nonqualified deferred compensation plan.", "label": "Nonqualified Deferred Compensation Plan [Member]", "terseLabel": "Nonqualified Deferred Compensation Plan [Member]" } } }, "auth_ref": [] }, "hubg_NonstopDeliveryLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "NonstopDeliveryLLCMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfComponentsOfOtherIntangiblesAcquiredDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "documentation": "NonstopDelivery, LLC.", "label": "Nonstop Delivery L L C [Member]", "terseLabel": "Nonstop Delivery ,LLC [Member]" } } }, "auth_ref": [] }, "hubg_NumberOfContainers": { "xbrltype": "integerItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "NumberOfContainers", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Number of Containers", "documentation": "Represents the number of containers in hand." } } }, "auth_ref": [] }, "hubg_NumberOfDrivers": { "xbrltype": "integerItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "NumberOfDrivers", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of drivers", "label": "Number of Drivers", "documentation": "Number of Drivers" } } }, "auth_ref": [] }, "hubg_NumberOfIndependentOwnersForContractForServices": { "xbrltype": "integerItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "NumberOfIndependentOwnersForContractForServices", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of independent owners for contract for services", "label": "Number of Independent Owners For Contract For Services", "documentation": "Number of independent owners for contract for services." } } }, "auth_ref": [] }, "hubg_NumberOfNetworkCarriers": { "xbrltype": "integerItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "NumberOfNetworkCarriers", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Number of network agents.", "label": "Number Of Network Agents", "terseLabel": "Number of network carriers" } } }, "auth_ref": [] }, "hubg_NumberOfOperatingLocations": { "xbrltype": "integerItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "NumberOfOperatingLocations", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating locations", "documentation": "Number Of Operating Locations", "label": "Number Of Operating Locations" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r885" ] }, "us-gaap_NumberOfReportingUnits": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportingUnits", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Reporting Units", "label": "Number of Reporting Units", "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment." } } }, "auth_ref": [] }, "hubg_NumberOfTractor": { "xbrltype": "integerItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "NumberOfTractor", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of tractor", "label": "Number of Tractor", "documentation": "Number of tractor." } } }, "auth_ref": [] }, "hubg_NumberOfTrailer": { "xbrltype": "integerItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "NumberOfTrailer", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of trailer", "label": "Number of Trailer", "documentation": "Number of Trailer" } } }, "auth_ref": [] }, "hubg_OperatingAndFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "OperatingAndFinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail6": { "parentTag": "hubg_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Operating and finance lease liability.", "label": "Operating And Finance Lease Liability", "totalLabel": "Total Leases Liability, Present value of lease payments" } } }, "auth_ref": [] }, "hubg_OperatingAndFinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "OperatingAndFinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail6": { "parentTag": "hubg_OperatingAndFinanceLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Operating and finance lease liability current.", "label": "Operating And Finance Lease Liability Current", "verboseLabel": "Less: Total Leases Liability, current lease liabilities" } } }, "auth_ref": [] }, "hubg_OperatingAndFinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "OperatingAndFinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail6": { "parentTag": "hubg_OperatingAndFinanceLeaseLiability", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Operating and finance lease liability noncurrent.", "label": "Operating And Finance Lease Liability Noncurrent", "verboseLabel": "Total Leases Liability, Long-term lease liabilities" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "terseLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialAndOperatingDataBySegmentDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "terseLabel": "Operating income", "totalLabel": "Operating income", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r308", "r322", "r328", "r331", "r811" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r605", "r829" ] }, "us-gaap_OperatingLeaseImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseImpairmentLoss", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Impairment Loss", "terseLabel": "Impairment of right-of-use asset", "documentation": "Amount of loss from impairment of right-of-use asset from operating lease." } } }, "auth_ref": [ "r952" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail4": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "totalLabel": "Operating Leases Liability, Present value of lease payments", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r598" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail4": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Lease liability - operating leases", "verboseLabel": "Less: Operating Leases Liability, Current lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r598" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail4": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 0.0 }, "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 }, "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfMaturityOfOperatingAndFinanceLeasesLiabilitiesDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Operating Lease Liability Noncurrent, Total", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Lease liability - operating leases", "verboseLabel": "Operating Leases Liability, Long-term lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r598" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalCashFlowAndNoncashInformationDetail": { "parentTag": "hubg_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalCashFlowAndNoncashInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r602", "r608" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use assets - operating leases", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r597" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfWeightedAverageRemainingLeaseTermAndDiscountRatesDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate \u2014 operating leases", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r611", "r829" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfWeightedAverageRemainingLeaseTermAndDiscountRatesDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term \u2014 operating leases", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r610", "r829" ] }, "us-gaap_OperatingLossCarryforwardsExpirationDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsExpirationDate", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards, Expiration Date", "terseLabel": "Operating loss carryforwards, expiration date", "documentation": "Expiration date of each operating loss carryforward included in operating loss carryforward, in YYYY-MM-DD format." } } }, "auth_ref": [ "r88" ] }, "us-gaap_OperatingLossCarryforwardsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsValuationAllowance", "crdr": "credit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "State and federal tax net operating losses, valuation allowance", "totalLabel": "Operating Loss Carryforwards, Valuation Allowance, Total", "label": "Operating Loss Carryforwards, Valuation Allowance", "documentation": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r87" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "Description of Business and Summary of Significant Accounting Policies", "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements." } } }, "auth_ref": [ "r118", "r162", "r163", "r187" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities, Current", "terseLabel": "Accrued other", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r27" ] }, "us-gaap_OtherAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureInternalUseSoftwareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Other Assets [Member]", "terseLabel": "Other Assets [Member]", "documentation": "Primary financial statement caption encompassing other assets." } } }, "auth_ref": [ "r102", "r104" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Other Assets, Noncurrent, Total", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r226" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustments", "verboseLabel": "Foreign currency translation adjustment", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r8" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income:", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "hubg_OtherIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "OtherIntangibleAssetsLineItems", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfComponentsOfOtherIntangiblesAcquiredDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "documentation": "Other intangible assets.", "label": "Other Intangible Assets [Line Items]", "terseLabel": "Other Intangible Assets [Line Items]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Other Liabilities, Noncurrent, Total", "label": "Other Liabilities, Noncurrent", "terseLabel": "Non-current liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r31" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Other Nonoperating Income (Expense), Total", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other, net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r156" ] }, "us-gaap_OtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Other Receivables, Net, Current, Total", "label": "Other Receivables, Net, Current", "terseLabel": "Other receivables", "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer." } } }, "auth_ref": [] }, "hubg_OutsideDirectorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "OutsideDirectorsMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansRestrictedStockGrantedDetail" ], "lang": { "en-us": { "role": { "documentation": "Outside directors.", "label": "Outside Directors [Member]", "terseLabel": "Outside Directors [Member]" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchase of treasury stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r39" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedLabel": "Stock tendered for payments of withholding taxes", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r248" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid, net", "totalLabel": "Payments to Acquire Businesses, Net of Cash Acquired, Total", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisitions, net of cash acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r37" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Purchases of property and equipment", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r158" ] }, "us-gaap_PensionAndOtherPostretirementBenefitExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitExpense", "crdr": "debit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Pension and Other Postretirement Benefits Cost (Reversal of Cost), Total", "label": "Pension and Other Postretirement Benefits Cost (Reversal of Cost)", "terseLabel": "Expenses related to employer contributions", "documentation": "Amount of cost (reversal of cost) for pension and other postretirement benefits." } } }, "auth_ref": [] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlans" ], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Text Block]", "terseLabel": "Employee Benefit Plans", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r440", "r441", "r442", "r443", "r444", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r823" ] }, "hubg_PercentageMatchOfFirstSixPercentOfContributionsMadeByParticipatingEmployees": { "xbrltype": "percentItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "PercentageMatchOfFirstSixPercentOfContributionsMadeByParticipatingEmployees", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Percentage match of first six percent of contributions made by participating employees.", "label": "Percentage Match Of First Six Percent Of Contributions Made By Participating Employees", "terseLabel": "Percent match by employer on the first 6% of employee compensation" } } }, "auth_ref": [] }, "hubg_PercentageOfCurrentLiabilitiesIncludedInAccruedOther": { "xbrltype": "percentItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "PercentageOfCurrentLiabilitiesIncludedInAccruedOther", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAccruedOtherAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current liabilities included in accrued other.", "label": "Percentage Of Current Liabilities Included In Accrued Other", "terseLabel": "Percentage of total current liabilities included in accrued other" } } }, "auth_ref": [] }, "hubg_PercentageOfExciseTax": { "xbrltype": "percentItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "PercentageOfExciseTax", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Percentage of excise tax.", "label": "Percentage Of Excise Tax", "terseLabel": "Excise tax percentage" } } }, "auth_ref": [] }, "hubg_PerformanceBasedRestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "PerformanceBasedRestrictedStockMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansScheduleOfNonVestedRestrictedStockActivityDetail" ], "lang": { "en-us": { "role": { "documentation": "Performance based restricted stock.", "label": "Performance Based Restricted Stock [Member]", "terseLabel": "Performance Based Restricted Stock [Member]" } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Performance Shares [Member]", "terseLabel": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "terseLabel": "Plan Name", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "terseLabel": "Plan Name", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r141", "r422" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureCapitalStructureAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r141", "r732" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "totalLabel": "Preferred Stock, Shares Issued, Total", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r141", "r422" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r141", "r732", "r750", "r971", "r972" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $.01 par value; 2,000,000 shares authorized; no shares issued or outstanding in 2023 and 2022", "periodEndLabel": "Preferred Stock, Value, Issued, Ending Balance", "periodStartLabel": "Preferred Stock, Value, Issued, Beginning Balance", "totalLabel": "Preferred Stock, Value, Issued, Total", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r141", "r654", "r830" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r862" ] }, "us-gaap_PrepaidTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidTaxes", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Prepaid Taxes", "terseLabel": "Prepaid taxes", "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r807", "r813", "r892" ] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassifications", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r861" ] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfLongTermDebt", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Proceeds from Issuance of Long-term Debt, Total", "label": "Proceeds from Issuance of Long-Term Debt", "terseLabel": "Proceeds from issuance of debt", "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r38", "r703" ] }, "us-gaap_ProceedsFromSaleOfMachineryAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfMachineryAndEquipment", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Machinery and Equipment", "terseLabel": "Proceeds from sale of equipment", "documentation": "The cash inflow from sale of machinery and equipment." } } }, "auth_ref": [ "r157" ] }, "us-gaap_ProductConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductConcentrationRiskMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesScheduleOfRevenueForOneCustomerThatRepresented10OrMoreDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Product Concentration Risk [Member]", "label": "Product Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence." } } }, "auth_ref": [ "r50" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialAndOperatingDataBySegmentDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r333", "r629", "r678", "r679", "r680", "r681", "r682", "r683", "r804", "r821", "r831", "r859", "r906", "r907", "r912", "r965" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialAndOperatingDataBySegmentDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r333", "r629", "r678", "r679", "r680", "r681", "r682", "r683", "r804", "r821", "r831", "r859", "r906", "r907", "r912", "r965" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r12" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipment" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r170", "r201", "r205", "r206" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "totalLabel": "Property, Plant and Equipment, Gross, Total", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and Equipment, gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r171", "r222", "r661" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureInternalUseSoftwareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Member]", "terseLabel": "Property and Equipment, Net [Member]", "documentation": "Physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and Equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r12", "r651", "r661", "r830" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r12", "r201", "r205", "r659" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property and Equipment", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r12" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r171" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property and equipment estimated life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]", "documentation": "Indicates description of term of useful life for property, plant, and equipment when not stated as numeric value." } } }, "auth_ref": [ "r904" ] }, "hubg_PurchaseOfTreasuryStockFromRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "PurchaseOfTreasuryStockFromRelatedParty", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase of treasury stock from related party", "documentation": "Purchase of treasury stock from related party", "label": "Purchase of Treasury Stock from Related Party", "negatedLabel": "Purchase of treasury stock from related party (Note 17)" } } }, "auth_ref": [] }, "hubg_PurchaseOfTreasuryStockFromRelatedPartyInShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "PurchaseOfTreasuryStockFromRelatedPartyInShares", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "documentation": "Purchase of treasury stock from related party (in shares)", "label": "Purchase of Treasury Stock from Related Party (in Shares)", "terseLabel": "Purchase of treasury stock from related party (Note 17) (in shares)" } } }, "auth_ref": [] }, "hubg_PurchasePriceInExcessOfPredecessorBasisNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "PurchasePriceInExcessOfPredecessorBasisNetOfTax", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "documentation": "Purchase price in excess of predecessor basis net of tax.", "label": "Purchase Price In Excess Of Predecessor Basis Net Of Tax", "negatedLabel": "Purchase price in excess of predecessor basis, net of tax benefit of $10,306" } } }, "auth_ref": [] }, "hubg_PurchasePriceInExcessOfPredecessorBasisNetOfTaxMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "PurchasePriceInExcessOfPredecessorBasisNetOfTaxMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "documentation": "Purchase price in excess of predecessor basis net of tax.", "label": "Purchase Price In Excess Of Predecessor Basis Net Of Tax [Member]", "terseLabel": "Purchase Price Of Excess Of Predecessor Basis, Net Of Tax [Member]" } } }, "auth_ref": [] }, "hubg_PurchasePriceInExcessOfPredecessorBasisTaxBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "PurchasePriceInExcessOfPredecessorBasisTaxBenefit", "crdr": "credit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Purchase price in excess of predecessor basis tax benefit.", "label": "Purchase Price In Excess Of Predecessor Basis Tax Benefit", "terseLabel": "Purchase price in excess of predecessor basis, tax benefit" } } }, "auth_ref": [] }, "hubg_PurchasedTransportationAndWarehousing": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "PurchasedTransportationAndWarehousing", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Purchased transportation and warehousing", "label": "Purchased Transportation and Warehousing", "documentation": "Purchased transportation and warehousing." } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtParentheticalDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureInternalUseSoftwareAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangementsAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansRestrictedStockGrantedDetail" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r380", "r381", "r382", "r383", "r441", "r454", "r486", "r487", "r488", "r627", "r628", "r686", "r724", "r725", "r784", "r786", "r787", "r788", "r790", "r801", "r802", "r812", "r820", "r826", "r832", "r835", "r905", "r911", "r959", "r960", "r961", "r962", "r963" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtParentheticalDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureInternalUseSoftwareAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangementsAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansRestrictedStockGrantedDetail" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r380", "r381", "r382", "r383", "r441", "r454", "r486", "r487", "r488", "r627", "r628", "r686", "r724", "r725", "r784", "r786", "r787", "r788", "r790", "r801", "r802", "r812", "r820", "r826", "r832", "r835", "r905", "r911", "r959", "r960", "r961", "r962", "r963" ] }, "us-gaap_ReceivablesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesPolicyTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable and Allowance for Uncollectible Accounts", "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable." } } }, "auth_ref": [ "r887", "r888", "r889", "r890" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r445", "r621", "r622", "r727", "r728", "r729", "r730", "r731", "r749", "r751", "r783" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r756", "r757", "r760" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r445", "r621", "r622", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r727", "r728", "r729", "r730", "r731", "r749", "r751", "r783", "r955" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactions" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r618", "r619", "r620", "r622", "r623", "r709", "r710", "r711", "r758", "r759", "r760", "r780", "r782" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Repayments of Long-term Debt, Total", "label": "Repayments of Long-Term Debt", "negatedLabel": "Repayments of long-term debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r40", "r706" ] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAxis", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureInternalUseSoftwareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "documentation": "Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r214", "r266", "r267", "r268", "r270", "r271", "r274", "r275", "r276", "r277", "r279", "r280", "r281", "r282", "r283", "r284", "r300", "r350", "r351", "r529", "r565", "r569", "r570", "r571", "r596", "r616", "r617", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r700" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementDomain", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureInternalUseSoftwareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "documentation": "Adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r214", "r266", "r267", "r268", "r270", "r271", "r274", "r275", "r276", "r277", "r279", "r280", "r281", "r282", "r283", "r284", "r300", "r350", "r351", "r529", "r565", "r569", "r570", "r571", "r596", "r616", "r617", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r700" ] }, "us-gaap_RestrictedInvestmentsAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedInvestmentsAtFairValue", "crdr": "debit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Restricted Investments, at Fair Value", "terseLabel": "Restricted investments", "documentation": "The aggregate value of all restricted investments." } } }, "auth_ref": [ "r785", "r789", "r791", "r798", "r799" ] }, "us-gaap_RestrictedInvestmentsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedInvestmentsNoncurrent", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Restricted Investments, Noncurrent", "terseLabel": "Restricted investments", "documentation": "This element represents the noncurrent portion of investments which are not defined as or included in marketable (debt, equity, or other) securities that are pledged or subject to withdrawal restrictions." } } }, "auth_ref": [ "r798", "r799" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r46" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r144", "r178", "r657", "r693", "r698", "r707", "r733", "r830" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r213", "r266", "r267", "r268", "r271", "r281", "r283", "r349", "r355", "r495", "r496", "r497", "r528", "r529", "r552", "r555", "r556", "r559", "r569", "r689", "r691", "r712", "r971" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialAndOperatingDataBySegmentDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "verboseLabel": "Operating revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r309", "r310", "r321", "r326", "r327", "r333", "r335", "r336", "r438", "r439", "r629" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r754", "r803", "r809" ] }, "srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureInternalUseSoftwareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period, Accounting Standards Update, Adjustment [Member]", "label": "Revision of Prior Period, Accounting Standards Update, Adjustment [Member]", "documentation": "Cumulative increase (decrease) to previously issued financial statements for retrospective application of amendment to accounting standards and adjustment for reclassification from amendment to accounting standards." } } }, "auth_ref": [ "r214", "r270", "r271", "r277", "r284", "r350", "r351", "r529", "r565", "r571", "r596", "r616", "r617", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698" ] }, "hubg_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiabilityNetOfDisposals": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiabilityNetOfDisposals", "crdr": "debit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalCashFlowAndNoncashInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Right-of-use asset obtained in exchange for finance lease liability net of disposals.", "label": "Right Of Use Asset Obtained In Exchange For Finance Lease Liability Net Of Disposals", "terseLabel": "Right-of-use assets obtained in exchange for new financing lease liabilities (net of disposals)" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalCashFlowAndNoncashInformationDetail" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Rights-of-use assets obtained in exchange for new operating lease liabilities (net of disposals)", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r609", "r829" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesScheduleOfRevenueForOneCustomerThatRepresented10OrMoreDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r336", "r855" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfUnauditedProFormaConsolidatedResultsOfOperationsDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule Of Business Acquisitions By Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r91", "r93", "r540" ] }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Summary of Supplemental Cash Flow and Noncash Information", "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Summary of Provision for Income Taxes", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r183" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangementsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Outstanding Debt", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureEmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]", "terseLabel": "Schedule Of Deferred Compensation Arrangement With Individual Excluding Share Based Payments And Postretirement Benefits By Title Of Individual And By Type Of Deferred Compensation [Table]", "documentation": "Schedule, table or text reflecting arrangements that are not equity-based payments, or pension and other postretirement benefits, with individual employees. The arrangements (for example, profit sharing, deferred bonuses or certain split-dollar life insurance arrangements) are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain amounts at designated future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period and the carrying amount as of the balance sheet date of the related liability." } } }, "auth_ref": [ "r79", "r180" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Summary of Deferred Tax Assets and Liabilities", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r182" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Reconciliation of Earnings Per Share", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r884" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Reconciliation of Effective Tax Rate to Federal Statutory Tax Rate", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r181" ] }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesScheduleOfRevenueForOneCustomerThatRepresented10OrMoreDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers." } } }, "auth_ref": [ "r164" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "documentation": "Information by name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r342", "r343", "r344" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Other Intangibles Acquired", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period." } } }, "auth_ref": [ "r61" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionScheduleOfAmortizationExpenseDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r61", "r63", "r630" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Components of Other Intangible Assets", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r61", "r63" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Carrying Amount of Goodwill", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r814", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903" ] }, "hubg_ScheduleOfIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "ScheduleOfIntangibleAssetsTable", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Schedule of intangible assets.", "label": "Schedule Of Intangible Assets [Table]", "terseLabel": "Schedule Of Intangible Assets [Table]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangementsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "terseLabel": "Summary of Aggregate Principal Payments", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r13" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of Non-Vested Restricted Stock Activity", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r82" ] }, "hubg_ScheduleOfOtherIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "ScheduleOfOtherIntangibleAssetsTable", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfComponentsOfOtherIntangiblesAcquiredDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "documentation": "Schedule of other intangible assets.", "label": "Schedule Of Other Intangible Assets [Table]", "terseLabel": "Schedule Of Other Intangible Assets [Table]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule Of Property Plant And Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Total Purchase Price Allocated to Net Assets Acquired and Liabilities Assumed", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r186" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r113", "r114", "r756", "r757", "r760" ] }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of revenue for one customer that represented 10% or more", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialAndOperatingDataBySegmentDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r55", "r56", "r57", "r58" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summarize our financial and operating data by segment", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r55", "r56", "r57", "r58" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansRestrictedStockGrantedDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansScheduleOfNonVestedRestrictedStockActivityDetail" ], "lang": { "en-us": { "role": { "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]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r456", "r458", "r461", "r462", "r463", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r485", "r486", "r487", "r488", "r489" ] }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Granted", "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureCapitalStructureAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule Of Stock By Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r68", "r69", "r70", "r71", "r72", "r73", "r74", "r176", "r177", "r178", "r230", "r231", "r232", "r302", "r422", "r423", "r424", "r426", "r429", "r434", "r436", "r703", "r704", "r705", "r706", "r820", "r854", "r869" ] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Unrecognized Tax Benefits", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r828", "r942" ] }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureVALUATIONANDQUALIFYINGACCOUNTS" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "terseLabel": "VALUATION AND QUALIFYING ACCOUNTS", "documentation": "The entire disclosure for valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r210", "r265" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsTables", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Amortization Expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r63" ] }, "us-gaap_SecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredDebt", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtDetail": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureLongtermDebtAndFinancingArrangementsScheduleOfOutstandingDebtDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Secured Debt, Total", "label": "Secured Debt", "terseLabel": "Secured long-term debt", "documentation": "Carrying value as of the balance sheet date, including the current and noncurrent portions, of collateralized debt obligations (with maturities initially due after one year or beyond the operating cycle, if longer). Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower." } } }, "auth_ref": [ "r23", "r192", "r964" ] }, "us-gaap_SecuredDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredDebtCurrent", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Secured Debt, Current", "terseLabel": "Current portion of long-term debt", "documentation": "Carrying value as of the balance sheet date of the portion of long-term, collateralized debt obligations due within one year or the operating cycle, if longer. Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower." } } }, "auth_ref": [ "r137", "r190" ] }, "us-gaap_SecuredLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredLongTermDebt", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Secured Long-Term Debt, Noncurrent", "terseLabel": "Long-term debt", "documentation": "Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by assets." } } }, "auth_ref": [ "r30" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate [Member]", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r948" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r843" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r846" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesScheduleOfRevenueForOneCustomerThatRepresented10OrMoreDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsCarryingAmountOfGoodwillDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r305", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r331", "r336", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r378", "r379", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r814", "r859", "r965" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReporting1" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r304", "r305", "r306", "r307", "r308", "r320", "r325", "r329", "r330", "r331", "r332", "r333", "r334", "r336" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialAndOperatingDataBySegmentDetail" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Service [Member]", "terseLabel": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r821" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Compensation expense related to share-based compensation plans", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansRestrictedStockGrantedDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Restricted stock vesting period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r827" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansScheduleOfNonVestedRestrictedStockActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Shares, Forfeited", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r478" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansScheduleOfNonVestedRestrictedStockActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value, Forfeited", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r478" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansRestrictedStockGrantedDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansScheduleOfNonVestedRestrictedStockActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Shares, Granted", "verboseLabel": "Restricted stock grants", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r476" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansRestrictedStockGrantedDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansScheduleOfNonVestedRestrictedStockActivityDetail" ], "lang": { "en-us": { "role": { "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": "Weighted average grant date fair value, Granted", "verboseLabel": "Restricted stock grants, Weighted average grant date fair value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r476" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansScheduleOfNonVestedRestrictedStockActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Shares Non-vested, Ending balance", "periodStartLabel": "Shares Non-vested, Beginning balance", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r473", "r474" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansScheduleOfNonVestedRestrictedStockActivityDetail" ], "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", "periodEndLabel": "Weighted average grant date fair value Non-vested, Ending balance", "periodStartLabel": "Weighted average grant date fair value Non-vested, Beginning balance", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r473", "r474" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansScheduleOfNonVestedRestrictedStockActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Shares, Vested", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r477" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Total fair value of restricted shares vested", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r480" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansScheduleOfNonVestedRestrictedStockActivityDetail" ], "lang": { "en-us": { "role": { "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": "Weighted average grant date fair value, Vested", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r477" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Date", "terseLabel": "Restricted stock vesting date", "documentation": "Date the equity-based award expires, in YYYY-MM-DD format." } } }, "auth_ref": [ "r915" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansRestrictedStockGrantedDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansScheduleOfNonVestedRestrictedStockActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r456", "r458", "r461", "r462", "r463", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r485", "r486", "r487", "r488", "r489" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Additional restricted shares issued", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "Shares available for future grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r81" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansRestrictedStockGrantedDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansScheduleOfNonVestedRestrictedStockActivityDetail" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "Award Type", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r461", "r462", "r463", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r485", "r486", "r487", "r488", "r489" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock Based Compensation", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r455", "r464", "r483", "r484", "r485", "r486", "r489", "r498", "r499", "r500", "r501" ] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockRepurchasePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program", "documentation": "Information by share repurchase program." } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockRepurchasePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Restricted stock performance shares earned", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r914" ] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssued", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "label": "Shares, Issued", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [ "r19" ] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockRepurchasePlansAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "terseLabel": "Stock tendered for payments of withholding taxes (in shares)", "negatedLabel": "Stock tendered for payments of withholding taxes (in shares)", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail" ], "lang": { "en-us": { "role": { "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r606", "r829" ] }, "us-gaap_SoftwareDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareDevelopmentMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Software Development [Member]", "terseLabel": "Software Development [Member]", "documentation": "Internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_StandbyLettersOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandbyLettersOfCreditMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Standby Letters of Credit [Member]", "terseLabel": "Standby Letters of Credit [Member]", "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation." } } }, "auth_ref": [ "r0", "r908", "r967", "r968" ] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "State and Local Jurisdiction [Member]", "terseLabel": "State [Member]", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesScheduleOfRevenueForOneCustomerThatRepresented10OrMoreDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsCarryingAmountOfGoodwillDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r216", "r305", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r331", "r336", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r375", "r378", "r379", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r814", "r859", "r965" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureCapitalStructureAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockRepurchasePlansAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r209", "r230", "r231", "r232", "r256", "r288", "r292", "r294", "r296", "r302", "r303", "r345", "r384", "r386", "r387", "r388", "r391", "r392", "r422", "r423", "r426", "r429", "r436", "r576", "r703", "r704", "r705", "r706", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r732", "r753", "r776", "r792", "r793", "r794", "r795", "r796", "r854", "r869", "r883" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "terseLabel": "Equity Components", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r19", "r33", "r213", "r242", "r243", "r244", "r266", "r267", "r268", "r271", "r281", "r283", "r301", "r349", "r355", "r437", "r495", "r496", "r497", "r528", "r529", "r552", "r554", "r555", "r556", "r557", "r559", "r569", "r581", "r582", "r583", "r584", "r585", "r586", "r617", "r689", "r690", "r691", "r712", "r776" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsTables", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r266", "r267", "r268", "r301", "r629", "r701", "r723", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r745", "r746", "r747", "r748", "r749", "r751", "r754", "r755", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r776", "r836" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsCarryingAmountOfGoodwillDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsTables", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "terseLabel": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r266", "r267", "r268", "r301", "r629", "r701", "r723", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r745", "r746", "r747", "r748", "r749", "r751", "r754", "r755", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r776", "r836" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of restricted stock awards, net of forfeitures (in shares)", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r19", "r141", "r142", "r178" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted stock granted", "totalLabel": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures, Total", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of restricted stock awards, net of forfeitures", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r19", "r178" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockRepurchasePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock repurchase program, authorized amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "TOTAL STOCKHOLDERS' EQUITY", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r142", "r145", "r146", "r165", "r734", "r750", "r777", "r778", "r830", "r842", "r871", "r891", "r950", "r971" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "STOCKHOLDERS' EQUITY:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureCapitalStructure" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "terseLabel": "Capital Structure", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r175", "r255", "r421", "r423", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r435", "r437", "r560", "r779", "r781", "r797" ] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail": { "parentTag": "us-gaap_LeaseCost", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail" ], "lang": { "en-us": { "role": { "label": "Sublease Income", "negatedLabel": "Sublease income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r607", "r829" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r587", "r625" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Events [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r587", "r625" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r587", "r625" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r587", "r625" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r587", "r625" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSubsequentEvent" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r624", "r626" ] }, "hubg_SummaryOfSignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Summary of significant accounting policies.", "label": "Summary Of Significant Accounting Policies [Line Items]", "terseLabel": "Summary Of Significant Accounting Policies [Line Items]" } } }, "auth_ref": [] }, "hubg_SummaryOfSignificantAccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "SummaryOfSignificantAccountingPoliciesTable", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Summary of significant accounting policies.", "label": "Summary Of Significant Accounting Policies [Table]", "terseLabel": "Summary Of Significant Accounting Policies [Table]" } } }, "auth_ref": [] }, "hubg_SummaryOfWeightedAverageRemainingLeaseTermAndDiscountRatesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "SummaryOfWeightedAverageRemainingLeaseTermAndDiscountRatesTableTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term and discount rates.", "label": "Summary Of Weighted Average Remaining Lease Term And Discount Rates Table [Text Block]", "terseLabel": "Summary Of Weighted Average Remaining Lease Term and Discount Rates" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash paid for:" } } }, "auth_ref": [] }, "hubg_TaggLogisticsAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "TaggLogisticsAcquisitionMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionScheduleOfAmortizationExpenseDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfComponentsOfOtherIntangiblesAcquiredDetail", "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureAcquisitionsSummarizesThePreliminaryAllocationOfTotalConsiderationToAssetsAcquiredAndLiabilitiesAssumedDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "documentation": "TAGG Logistics Acquisition.", "label": "TAGG Logistics Acquisition [Member]", "terseLabel": "TAGG Logistics, LLC Acquisition [Member]" } } }, "auth_ref": [] }, "us-gaap_TaxCreditCarryforwardExpirationDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardExpirationDate", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward, Expiration Date", "terseLabel": "Tax credit carryforward, expiration date", "documentation": "Expiration date of the tax credit carryforward, in YYYY-MM-DD format." } } }, "auth_ref": [ "r88" ] }, "hubg_TimeBasedRestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "TimeBasedRestrictedStockMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansRestrictedStockGrantedDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansScheduleOfNonVestedRestrictedStockActivityDetail" ], "lang": { "en-us": { "role": { "documentation": "Time based restricted stock.", "label": "Time Based Restricted Stock [Member]", "terseLabel": "Time Based Restricted Stock [Member]" } } }, "auth_ref": [] }, "hubg_TimeBasedSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "TimeBasedSharesMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Time based shares.", "label": "Time Based Shares [Member]", "terseLabel": "Time Based Shares" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansRestrictedStockGrantedDetail" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual", "documentation": "Information by title of individual or nature of relationship to individual or group of individuals." } } }, "auth_ref": [ "r886", "r954" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansRestrictedStockGrantedDetail" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual", "documentation": "Title of individual, or nature of relationship to individual or group of individuals." } } }, "auth_ref": [] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsComponentsOfOtherIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Trade Names [Member]", "terseLabel": "Trade Name [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r96" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransportationEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransportationEquipmentMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Transportation Equipment [Member]", "terseLabel": "Transportation Equipment [Member]", "verboseLabel": "Transportation Equipment [Member]", "documentation": "Equipment used for the primary purpose of moving people and products from one place to another." } } }, "auth_ref": [] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock, Common [Member]", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r75" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock, Shares", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r75" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Purchase of treasury shares (in shares)", "verboseLabel": "Total Number of Shares Purchased", "negatedLabel": "Purchase of treasury shares (in shares)", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r19", "r142", "r178" ] }, "us-gaap_TreasuryStockTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockTextBlock", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockRepurchasePlans" ], "lang": { "en-us": { "role": { "label": "Treasury Stock [Text Block]", "terseLabel": "Stock Repurchase Plans", "documentation": "The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r179" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock; at cost, 13,323,268 shares in 2023 and 9,656,044 shares in 2022.", "terseLabel": "Treasury stock; at cost, 7,675,084 shares in 2021 and 7,675,084 shares in 2020", "periodEndLabel": "Treasury Stock, Value, Ending Balance", "periodStartLabel": "Treasury Stock, Value, Beginning Balance", "totalLabel": "Treasury Stock, Value, Total", "label": "Treasury Stock, Value", "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury." } } }, "auth_ref": [ "r32", "r75", "r78" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockRepurchasePlansAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Value, Acquired, Cost Method", "terseLabel": "Purchase of treasury shares", "negatedLabel": "Purchase of treasury shares", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r19", "r75", "r178" ] }, "hubg_TruckBrokerageMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "TruckBrokerageMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingSummaryOfFinancialAndOperatingDataBySegmentDetail" ], "lang": { "en-us": { "role": { "documentation": "Truck brokerage.", "label": "Truck Brokerage [Member]", "terseLabel": "Truck brokerage [Member]" } } }, "auth_ref": [] }, "hubg_TwoThousandAndTwentyThreeShareRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "TwoThousandAndTwentyThreeShareRepurchaseProgramMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockRepurchasePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2023 Share Repurchase Program [Member]", "label": "Two Thousand And Twenty Three Share Repurchase Program [Member]", "documentation": "Two thousand and twenty three share repurchase program [Member]" } } }, "auth_ref": [] }, "hubg_TwoThousandAndTwentyTwoIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "TwoThousandAndTwentyTwoIncentivePlanMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Two Thousand and Twenty Two Incentive Plan.", "label": "Two Thousand and Twenty Two Incentive Plan [Member]", "terseLabel": "2022 Incentive Plan [Member]" } } }, "auth_ref": [] }, "hubg_TwoThousandAndTwentyTwoShareRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "TwoThousandAndTwentyTwoShareRepurchaseProgramMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureStockRepurchasePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Two Thousand And Twenty Two Share Repurchase Program [Member]", "label": "Two Thousand And Twenty Two Share Repurchase Program [Member]", "terseLabel": "2022 Share Repurchase Program [Member]" } } }, "auth_ref": [] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfAdoptionMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Domain]", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r211", "r212", "r213", "r214", "r215", "r270", "r271", "r272", "r273", "r284", "r340", "r341", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r376", "r495", "r496", "r497", "r526", "r527", "r528", "r529", "r542", "r543", "r544", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r574", "r575", "r577", "r578", "r579", "r580", "r588", "r589", "r593", "r594", "r595", "r596", "r613", "r614", "r615", "r616", "r617", "r631", "r632", "r633", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698" ] }, "us-gaap_UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Unpaid Policy Claims and Claims Adjustment Expense, Policy [Policy Text Block]", "terseLabel": "Claims Accruals", "documentation": "Disclosure of accounting policy for estimating the ultimate cost of settling insurance claims relating to insured events that have occurred on or before a particular date (ordinarily, the statement of financial position date). The estimated liability includes the amount of money that will be required for future payments of (a) claims that have been reported to the insurer, (b) claims related to insured events that have occurred but that have not been reported to the insurer as of the date the liability is estimated, and (c) claim adjustment expenses. Claims adjustment expenses include costs incurred in the claim settlement process such as legal fees; outside adjuster fees; and costs to record, process, and adjust claims." } } }, "auth_ref": [ "r684", "r685" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits", "periodEndLabel": "Gross unrecognized tax benefits - end of year", "periodStartLabel": "Gross unrecognized tax benefits - beginning of the year", "terseLabel": "Unrecognized tax benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r504", "r512" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Gross increases related to current year tax positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r514" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Gross increases related to prior year tax positions", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r513" ] }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "crdr": "debit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "negatedLabel": "Lapse of applicable statute of limitations", "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations." } } }, "auth_ref": [ "r515" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Potential increase (decrease) in income tax provision", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r516" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r52", "r53", "r54", "r198", "r199", "r202", "r203" ] }, "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceOfDeferredTaxAssetsMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureValuationAndQualifyingAccountsDetail" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]", "terseLabel": "Deferred tax valuation allowance [Member]", "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward." } } }, "auth_ref": [ "r874", "r875", "r876", "r877", "r878" ] }, "us-gaap_ValuationAllowanceOperatingLossCarryforwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceOperatingLossCarryforwardsMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation Allowance, Operating Loss Carryforward [Member]", "terseLabel": "Loss Carryforward [Member]", "documentation": "Valuation allowance of deferred tax asset attributable to operating loss carryforward." } } }, "auth_ref": [ "r874", "r875", "r876", "r877", "r878" ] }, "us-gaap_ValuationAllowanceTaxCreditCarryforwardMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceTaxCreditCarryforwardMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation Allowance, Tax Credit Carryforward [Member]", "terseLabel": "Tax Incentive Credit Carryforwards [Member]", "documentation": "Valuation allowance of deferred tax asset attributable to tax credit carryforward." } } }, "auth_ref": [ "r874", "r875", "r876", "r877", "r878" ] }, "us-gaap_ValuationAllowancesAndReservesBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesBalance", "crdr": "credit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureValuationAndQualifyingAccountsDetail" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "periodEndLabel": "Balance at End of Year", "periodStartLabel": "Balance at Beginning of Year", "documentation": "Amount of valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r259", "r264" ] }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "crdr": "credit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureValuationAndQualifyingAccountsDetail" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "terseLabel": "Charged to Costs & Expenses", "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense." } } }, "auth_ref": [ "r262" ] }, "hubg_ValuationAllowancesAndReservesChargedToRecoveredFromCostAndExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "ValuationAllowancesAndReservesChargedToRecoveredFromCostAndExpense", "crdr": "credit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureValuationAndQualifyingAccountsDetail" ], "lang": { "en-us": { "role": { "documentation": "Valuation allowances and reserves charged to recovered from cost and expense.", "label": "Valuation Allowances And Reserves Charged To Recovered From Cost And Expense", "terseLabel": "Charged to Costs & Expenses" } } }, "auth_ref": [] }, "hubg_ValuationAllowancesAndReservesChargedToRecoveredFromOtherAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "ValuationAllowancesAndReservesChargedToRecoveredFromOtherAccounts", "crdr": "credit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureValuationAndQualifyingAccountsDetail" ], "lang": { "en-us": { "role": { "documentation": "Valuation allowances and reserves charged to recovered from other accounts.", "label": "Valuation Allowances And Reserves Charged To Recovered From Other Accounts", "terseLabel": "Charged to Other Accounts" } } }, "auth_ref": [] }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesDeductions", "crdr": "debit", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureValuationAndQualifyingAccountsDetail" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "negatedLabel": "Deductions", "documentation": "Amount of decrease in valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r263" ] }, "us-gaap_ValuationAllowancesAndReservesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesDomain", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureValuationAndQualifyingAccountsDetail" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves", "documentation": "Valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r259", "r260", "r261", "r263", "r264" ] }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesTypeAxis", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureValuationAndQualifyingAccountsDetail" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type", "documentation": "Information by valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r259", "r260", "r261", "r263", "r264" ] }, "srt_ValuationAndQualifyingAccountsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsAbstract", "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]" } } }, "auth_ref": [] }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureValuationAndQualifyingAccountsDetail" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "terseLabel": "Valuation and Qualifying Accounts Disclosure [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r210", "r259", "r260", "r261", "r263", "r264" ] }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsDisclosureTable", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureValuationAndQualifyingAccountsDetail" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "terseLabel": "Valuation And Qualifying Accounts Disclosure [Table]", "documentation": "Disclosure of valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r210", "r259", "r260", "r261", "r263", "r264" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureLongTermDebtAndFinancingArrangementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "hubg_WarehousingSpace": { "xbrltype": "integerItemType", "nsuri": "http://www.hubgroup.com/20231231", "localname": "WarehousingSpace", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureSegmentReportingAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "warehousing space.", "label": "Warehousing Space", "terseLabel": "Warehousing space" } } }, "auth_ref": [] }, "srt_WeightedAverageMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "WeightedAverageMember", "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Weighted Average [Member]", "terseLabel": "Weighted Average [Member]", "documentation": "Average of a range of values, calculated with consideration of proportional relevance." } } }, "auth_ref": [ "r801", "r802", "r958", "r960", "r963" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureEarningsPerShareReconciliationOfEarningsPerShareDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureEarningsPerShareReconciliationOfEarningsPerShareDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted weighted average number of shares outstanding", "totalLabel": "Weighted average shares outstanding - diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r287", "r296" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureEarningsPerShareReconciliationOfEarningsPerShareDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.hubgroup.com/20231231/taxonomy/role/DisclosureEarningsPerShareReconciliationOfEarningsPerShareDetail", "http://www.hubgroup.com/20231231/taxonomy/role/Role_StatementCONSOLIDATEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic weighted average number of shares outstanding", "verboseLabel": "Weighted average shares outstanding - basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r286", "r296" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "12", "Subparagraph": "(f)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481410/810-10-15-12" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-6" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "7", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-7" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1B" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29,30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-3" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "25", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483070/710-10-25-11" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "740", "Section": "25", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479692/805-740-25-8" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "740", "Section": "25", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479692/805-740-25-9" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-18" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-20/tableOfContent" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3A" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3B" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-4" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.13)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505-30/tableOfContent" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-1" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "40", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482558/350-40-50-3" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "09", "Publisher": "SEC" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 5)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-4" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480602/954-210-50-2" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r803": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r804": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r805": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r806": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r808": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r809": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r810": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r811": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r812": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r813": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r814": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r815": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r816": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r817": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r818": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r819": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r820": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r821": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r822": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r823": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r824": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r825": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r826": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r827": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r828": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r829": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r830": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r831": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r832": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r833": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r834": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r835": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r836": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r837": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r838": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r839": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r840": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r841": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r842": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r849": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r850": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r854": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(S-X 210.12-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482190/360-10-35-3" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479365/842-20-25-6" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-15" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-16" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 98 0000950170-24-021432-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-021432-xbrl.zip M4$L#!!0 ( '6+6UA'Z!A UNP" !: * 1 :'5B9RTR,#(S,3(S,2YH M=&WLO=ER&TF6(/K>7X&KZI[*-)-3OB_*98Q:6*4II:@1E5W=]Z7,5S(J000K M $AB?_V<$P"X2*2X 8)#9%J:2"(<$1Y^]OWG__WI<#CXD+MQTXY^^3/;HG\> MY%%L4S/:_^7/VWO/7[WZ\__^]=]^/IC ,E@Z&O_RZ& R.7KZY,G'CQ^W/HJM MMMM_PIQS3S[AFD>S14\_A6Z8FI.U^&>_DE.JG\PNGELZN7"IFBV=G%W:G-O MV=7B23,:3_PHYL7Z83/ZXRO+\7+PXY/EG[Y8?^[]\.IB:?/ILOLRW 8LS?_U M[-WKQ?)1.WHS/_-=OK_?B M03[TY/-73_FSTQ_GN+7??G@"%^"[7"P63L=DW_NCD\7%CT/_@/F%[?V4\ "<>$;]&3MYAT!,]E?,6Q MP?TXH8((=@J@"8%7/O>]Q1&C@ F$_(> M#O71(,[^^N71!$#UI"?O)WC7)_/;_AS:=#P83XZ'^9='A[[;;T9/!WXZ:?^_ MYO"H[0 ?)S\=^82\Y.G 'GWZZ5'_U-1\6'PI->.CH3]&^LAP]>?FTU.\=^YF MOS8IY5'_ZRD!#9KTRZ.=?Q19N':9$<^I)C(43EQAGDA:?(JJ.*["H\'('^)3 M2[AI4H;8Z(&8@G=!Y2[R?';(>#G]BB]!-0_ MPC/_?9S+=/BZ*?E%'L>N.4+ZW"WO,%<391(K5/ M!,Z+DVQS8-0[&Q1]].O7V.R?3K>P=P $E+O9XW?+ZPQR:K?;'H_SY/=),X3S M_BT?AMQ=ZY@R+US%; F+,A#I ^[12D*9X=P%+GG)GQ_3WH'O\C-X:GK>'A[! MV_?OO-T!]]K/>%S/CD^7O/7'^-'V1]^E_I__S.,)D/V,SMCG)V5"R,I+3K0% MW)(.^!(0<"*&9P ^C4XXP(6WXDLB>W*>+72YY [TE3S^]6<4ST_'O32$QPQZ M MSE^E/UIX%2J$$B*0((P!#-21!%\2TC81.;R0Q/!JDY1!0&+>\4Q!,_ MZ4'Y?.C'X]VR-VGC']N?FO&C7Q=+ /:'[:B_OKU N OO_^MB8R?;>'+1.Q_U M"'%R KW2,OFUEX&,@]@]>;WYE<7?B^\].0>#BT%2C-=1.&!:"FX+HH$A^Y* M8M8;9XT..=0*DM?M:!_(_O!%#A,4PC-H(*X^/>%3;]I)?C'-[S^V[P_:Z=B/ MTON/\/'Q7OZ01YL"I)R!-R;G"8B3#"P Q*-EWI+ +0TQ*N]!EZT42"=T@R ! MP0?\$?27T61\!EIO@6<< &M\"VPKOQJ]_ 05@DTL$6RI)*:B(#I0":H!+<3KQ E($RVD%"G;4BO8OD);SP$LS61[O\L] M7%=,1*#M<[L<:%BF.0\D@OX$1%1 CH;B08XR6J2T1056*S3^TP^G,Y5B.&P_ MHNDZ!F7L71[G[D,>G\+G\O6[Y06*:@ =$%"O&8U7"CBV/#*2208'LHB$Q !P M5"?BDI#$ /2B"*R$:&L%7*_??48_H.?U=@= I=<' 8P38'R3G'J=8E.X6W3> M)0DF$V>JH%X:B:4@GGP1(C&@L2!EK6"YU*QY=OPE,>U,NU$SF789%NZ I0B_ MK99VE@@D :8#V#,2](4,9A8W!2Q_,&8R92K0PBA-O%8@7:$YG)!8 FD$7_3# MM[Y)KT;/_5$S\P)YF_(WB_R?W.;EV&6[X:H1J1IM6 M#C%Q?8B)Y4%,TN MBXX(*L#D%4R3(&,FP5K# N/9QNI,WEH@MAX:H])*13.P MS&(<02V=^*0<8=)G36/6HM#:('93EAGC]' ZA+5I=W*0.US7Y0.\VP>POV)[ MF#=%.G33JX]/)0=O!ULY0V0[8 MOIT?@L[1 _7_3+MFG$!+A#MLBO(!&@973D12; 9*HKP0ZUDB.6GE+$ FINJD M50WV[SDF^)D%_#4F^-G2NS#!DH+3+H)U'!/87$P!$U0^ !/,)5 3O-Y\)K@6 MO7$]6DB./N;(%4E<"B*#XL0J[@E0I[,E BG23?3R?DM/U#+]@E%9P9@CI0B0 M60KDH74Q$@"2584I;5.J#1JH$[[#:-;L^/'/W_RGYG!Z>,6I7QO.%[E*WL.R M;^,C^9SG7I=(^?*(5#F=LW"%:$8SD<9G8@-*3^6+992!W2YJ0XL3A\K0C][X MP[.PVYU.QG#K%TV7XZ3MKG*9W!9/%A]_6PR1U\>0?NF2,"04[D6*1-$B"=@I MF3AJ# E9ZL" H2M>G3%Y0ZG\+D]\,\KII>]&S6A_!8ZV"DQ,QHL'/8J3#(*9 M2!X-\:4HXIR,+DFF73&UPO%&KM.]MDR 7/.+_"$/VZ--$M)*@/5H!.A(R8+* M)!,G(7A'C!(Y1)YHH-4:EIL6[>Y>$LR?V@.=J8@*OR,0NC&'$Q1+#M R7.F$*B-ME2Q4#\Z-KP8,.B M!W1YT')*.)$D)9PY,+FS 6A%D0C761LIH[3&UPJMF^8$G2S; :KK'6>OV_%J MZ6J)D-+ 1:5)@AC+,)8@';$@M GSD@H*?]+Z]+K;I0X_VY2L5%:XC48:3$@% M*]9A98&1D03#@O0N:&!VM8+D1E;LLVDSQ+H<6+?X]16PO/9##]35DM 2X65$ M9(651$Q0H/D:GDF0(*F2"6#-!LE5KA9>EX5*3W1DN#J>-/%Y.QU-NN--T1: M=66A&2-%9\R^EYPX33DI!5B=LH$!9=4&DM5;JS/IM.-C7[IS'M"O\Z2O])FM M^2YCKQJ(E'NP53.U(.HX SH%"X($$5/FUECJ5AZL6QN3@C>-+FI+.%:J24H3 M:&0@\6TVB2=1J##5Q<96X&59G>VVF;$Q3G,P5&7" ]:MFJA)8,63$CTO0N28 M3+7)^WWEW[M\=.)P;?<[?WC6;7)X-&R/<_X,15 W619+77OU6@4NFAA JDJ> MB/18ZI:XQ<).2[*@-D?+H@C5FA 5.7#7PP"$3247ZHF1GH%< W66N>(!M@9 M!9>$W\0,EO,NW(M#^-W"4+KC),Y),)3[P&P M&I2UG$FT6O#@9=:JV@+'"S)6%G+X(57E[JA1 M4 ?D6RU *,&"Q!4M004->4 M*2K[(JM-5=F\:LLE.EH3,R)COK;W 0PPKR3Q63NB8M22L:*$K3;OX5L;8.^Q M.=!N>35*S8(3!!03XI5&Z2H9'( M8!-Q+E@2J4Z:QF0TK=9^N4L:UD[S804T5@% >= \!N5!\F'M;O"%V!0B2:( M<1JA?*ZVA*+"O+K5!#V9=-(XI@DS?7/#;$E 6R,+&JT50'6QVMK"*BSZ]7A@ MH]?&I(3=K#@FSGHPYI4L)% 7F3?P8:I.J[S*2%NUQ^?^^>F#RSIE'HDOZ!+$ M6Y,[TK++*6%M2/X->;#+_GSZ:K>7PNT/O[]* %L.66:\DVQ4JEC MQH&] Z(S@ +D/2,V4-!K*<*KXXJ;+:T*R5G9E@WFZZG6;DA[\UPWQFX>K)EM-ED*W#>2942L(% P4X M:PJ@H1+G#!20?][Z4IW]>46_Q14*O0I4%F>##$P:DC@FBN2LB6-!$J-8]@J8 MK<_5^> OX'E_S\W^ ?#4[0^Y\_L;$\%R3LND]X$4!=4F_H&V1W?4S@;<"S I>$A&I:.6"C+:^MD*K9[CW MIA^_]S1;Y@2)O7KJO"->L@0/2$JPF+GVU?IG[Y37\Q+5H^^2QU*=:8@<4W\B M=B9 9P\KE&308@5WQDM=K7-WC4GP9Z:@] 5RJ[9NUI,&;V6ACBI/HL)86A&6 M6.\L$5Q3(RCR_^JLFZIFUU3@\@$["'OT*B(L3E^3V1/'D6<#+]?11&52M:5G M=;E\/N/6YYP^5W+KTZ5W 298+"%87X@I!MT-%@2PQDFS20:=%2O65)C=MCN;TS3C1*9BL5$XF.?VF P)H-]4)(K4CJNE*VV MQ4!]69^K\4MI')KC5231%B!3#_^X!&IS$8&69!5EYAZ:2?_IN\8#9:+I^UF8 M.T6M;%[/BV#9F$BIX($ M1BEPE&"(-P:4O@#XE5/,K%1G LS0$SG[O-WB6>Z^^.RJM/]K(\CS%C1&''F. MBL6[9OS'18;]/ ;RQ=H5;N)9'L6#0]]]YAC<\\,\?H=)U=/\)J\::=>CUFJP M2[%Q E'2!O1$26)= ,4(JQY,B6#45L=B5^/;O?9C^XZD.,"]FQSWQ?V^3R4" M'>GLE3-T]-OV?[_$DVM6;MX"-[/7SO:%I4L*WF6;!,^2.(VC684',:T*)0E4 M*^-$TI97JTI=)]_H=-3=-FA1BW8./?_8:X?3'OB;DHHD<^3:ZT!\P6(G)3/Q M0@"LF&.%.>Y,KDY(W1_%YU;:Y;=J^+6.)GB4*6>\(CJB5]5RL-,#3F-P@882 MM WU]GN]4R578L=2&>:U0VD@*%50*'8#H[T%P3$U6F=CVTV%]R MSI*1@K,8B$C)$AE$(0%$ M$YY10< UE1K6C8@*;M2U0Y>6&2E2!)B @I.$L2 MK)9$)YV$X\*95*W*>:.4A-?9C_-!.TR;V!>\:&$R1P5+,$8DEHMAXPIBN5#& M&*UCO5W<[E7@(BFKM;6&8.$(-C#EQ%%?B-("1*"2AK-J>ZI55*>UHL0ND#TV MVP*WXYAJAZ575"D2 "A<,R,HKR[5[CZ7QZ\I6:CD9!7/)$907Z6+@@0I&<$* M4!&2%BY6FTNP\KY.W\BR?=.,\B1_IW/(0C(I>@\V+<-&Z2Z RI5U(D(P"II8 MU+;>_OFW,F7>=SYES&';F!Q0 =( VV&0S$,F4DO@ 3Y[PD&L*^-9*;FZFHL; MUNB_[T AGG;'/2.?16*^2VH3/''CC2(I4-#(I) $;!J&4YFM"+EH6JH3^O75 M6R_1EE%>Y)2U(24Z[.B6,PDE>L*R3,++B&77M0'D(1*_M$C\IB!_!:S+YYP\ MEXYD(! B/;8C\482L/BOO.+XS1*UZ91 "(F@B?98O129F?4QLBIJP4*,5M1KWCQ,7:LB:N]\3E0Y M1[A$$SGE OH,17G)%6!4TEY6VY)L#>61%539K0E/0K9".$Z"P^G$.GOBJ2LD M2!S\2;,*O#J]ZD8:ST+/6KK*L[JZD\LSCD[3+_L/:]?:-E-+"HP'%D0BJ1BP M!S';Q160P5)9%WGFV!^I5I*XIJ-X.Z6^UM0/W_HFO1H]]T?-Q ]7JB ML;&K M*$+X8BQA"<-YS#L2BL>>Z(:64**PH;J4M)K;.:QJ\+VP&FL3DJ8.8V*4V #R MQ11/530FN?J\]*M/'*PH(Z,"=RB0KI79)D*5P6HHG)F%?1V-!ZO'.:M"J;8Q MRS,_G+71R'F"T#JM\E^LV)T;Z?'@/ZO"" 3%Q$MG.2D^1E!>F<219H506HP1*7@MJL.ANL7. MRON@++-7C=$^4*\)6"J,2*TB<4Q$DICAC!J60ZD.^O5'P%;4VS%'3:WH+4R% M?<(T<=*!U5F4RY%:'VRUSH#EO/V^&RI8805P=L#*XD!C<$41 M%V,!(X-S+U4$);0Z+;.JV8CK:?,(NK\K >R"%+%%8+"9^ 1W+RY08:6@3%4[ MYJ76DL0*8E(F ^]66H.AC^.40)4J*R=T(4IDT-Y-IB3@U#RC98Z,)9YY M=44#]SM%94W3Y34W02I@%3;TS;PYL0Z0Q9OB2RB9"5>=@5=9[^#OH@&)ISED M4/@)F/N@%F8'1IHNE"A0]WGVW/NT\DC0ABC028D8I21"6Q"N6 \/9Y/AX'A6 MBGJPE*I-_EMM%Z]JO%;6F)2J2(VJL1EU- M@E'"$4TB.9)HW[31@;21)1+/(A:B,)FYJ14Z.[[IT+F0GQWWXN ",7!I+OT] MB$^N2),DVQP8]LW+RELN+9'INNBYXKX ;)@% MN1AP8K=6I.0R&T% 2[46QW4S.V.<'DY[)WZ??83KNGR =_N09[EGWZ7/4 ;0 M=9CDI%B-#3@WEM)[,C&A32"$VLSYQX#P3-)%"YJQ9(*TYRN?8^'AI)?ZVV ,?#&1#W%/N4 MJVB)#5(03T,J- 5 LVKU[4K-YR4&=P &D@=-<8*4PXX:E@25,V$N:P&RW1I> M;5S^FM!YER>^&>7TT@.37O4@Y*6FTQ?J4_1$2(VUY0D'J": O8LF<*,]5=76 M>RYW_,S=0"+[T+1;"DA W<6,91*M%AB:CL3KG$C04L3L'.5EY?&-M9GD/CJ3 M@W!$B=)W#D,=P3"BE:5!1>8"KR[78[.\7,M,BZ74"*/ .HS8ZC)1L*^=XX"X M47KAF4WU2MT7N>2NRPD9.ER;I5YU'<;H\$Y_;R8'IP;M*-_P1/P;=)%2Z^1 MR+^9*EOD'$PW)HDOALZ2=7UFEB0CE<\B>UEO674EP[378W![(:/-GA*;92"2 M1CIK):*2E,8'%DS%Y32;XC5=#TTJ$9.E\&3G ] DSGQR'D@T R\'T$K/ 8TVR<-YS^V%W_ONRE./&^7TV7EPV8E M+<^9 %IX(K,T! PC21)5H4ACC*LOX^"*R6C?JI'O>H)5*1J!M4'$\,*!"9=$ M?%0,QV%1A_$)7Y_H?&A(^M"0M"HB"B'26+0@MM<_I=+$LVIH;XZ?EN9^V!-'2:E M]P*C])SIB'-7,G&<&Y*$=]0*;YBO-N)PHWC]><9]W9S*:DP5#3I+8+0073)& M[G1 -X\@F7&5I*.1RI6'[%=J>L.[+"E/R6D7DA%@U"5@10RHQ2JL)734:16X M9Z':\.9-RXZ_7'_JX<8F=M=I;K:9?$OX:",5Z*!V"NA!@1&?,6::O-/:>V\< MJQ7*2TP2NY91\;4,N-WI9 SO]*+I)+#$ D[1P1RV3(#( NW&B&%!_ MA(Y8SIIBM<&-F;=TQ\=F>%$WRE$*QZ_S!"P44"9G:S=%I$6=F%;8$$9A'@H/ MP*.#",1X )<7D=E0;1;:_:OOLTR)(KPGQB10%"/.X:&&D9)-,LDJ _*U5FC5 MVLUC-9"2668A0P*5"FXK36#$4E% %0I"2BY,Y-6*QGM58B^3"LI1S*EQP C M,->@0"P5FHR)WF?'JBN=KC%-L@(-PQA;I/6!<(.4%H,GSBE)=);&)\JCB]5& MX>]]S4*P.C ; 5J%]XI()B[P0FC,\,,E&UAU#',#LMPJ(,MB:.;19J!(BAUF MA2*!.M!<7+:<*B>2KF*1IM,_;Z6YX#DAB"L)&).C18>8C:N/,562>K0>:\)(+0(VNRT!9_8Y9XC#U(D< M,[-4.F5==34S5TN2G9QRYX<[TU$:ORPE@R;P(3]T05VN$+"@D0:P0RW6F\D4 M<=R2H"3Q$C+( :_JZ["P":G\*PI?!"L]5LPHDX'.2XD$X ?0DCK*$N#'ZB/R MMX765PAMI_F4$Q+UL[;KVH^;5#WKI.3.NHAM:@/H\)81KXLA2F#M;/)1U3M5 M]YL%E*Z]HT5&Y'8$BAXWGQ7*[;0=N@VWFPX[90]_:V"WIPLWA89QEJC!8:+! M15"NJ,0^?S01K87VQAJO='6Y(EV MD)RB2HX[)=Q&]9):DZM]7751B7E7L)J>)2(-R$OG->PE><^5,KK4&T6NL??$ M$KMJ&I$+2$]/#*:#@B3UQ'L+Q.52HH;R9.H-85TK$W1F1P#4IL A3U; ZKVV M3( P-T;S%%H8EG,A0H/Z*7D60$2)H]?24QM4U/5!ZJ'E]O+Q0 ;)B@3C(S'4 M7E@IQ%K+2709]&!AL.RT-CS8,'MQF=8)]N$ "Y$$+;":1A<2A$LD4>^$])$Q M75V4>9/SDM?C_1/1VVP<)V Z@'8J,F:?.TD$U9Y+5;0HU7K_JNATNIJ>9R8Y M.'@>"4\2E)N$&+P4TA*7 M,R4I"TEYB"!-5TZMM_!-6\+T-7W39Y?>J4Y,Y9AC!%TC S>3FGOB0G0D.,S_ M];;X5&^KA(IUC0J(($4#5"#0ART%YBZ"R))H6=*H4HG2@-Y2*VCOYZ2G]>") M+1QLC$2)P9F/4DE*' /;$WL!QF B9?6.\EU]BLQ:QWO?A^AHB2%E!?JT[*.C MS@:P=ATE17,1D[$RY^KB;0\M/9;6TF,S_=T9>"5FZ!#J#%;@" GFH(T$M,N8 MF./2YNH"3#7[NY=H$D:9I3+ 3PP#NU :L M#Y)G$2!,S.44JJA5G-R^3>NZ[ M#AX)=/:Q!4(U]>.1&NCVS#\4J$"T^)9Q0JQAQEL$#(N59@%F?>'7N[SJ# MZA4P2!>+URX:HJ/'&:*,$<_ N!3"R6Q,%.+[Z=:PEB'QZ[$5^,)=MP@ M4B=' NW[EU+MDP[6B6K=!\H,5Y"<;!ZB?./A@$&VL0K*FG'B!F9"H19;$[$4=\16>;5KPHZW&V6G5( M>Y-FB=\JMW]-Z4O&0?"8AFD*B=MQZ:SBOUR>P M[F*,"H@I)&J4TID8035P:B&(U3:1I)CP2DA/4[59,W>RSG;::;^20U/0!+0RG(#%"EI= M<@J,)D6)MLIB/@T'"JT5HC?J_?\:@+DI/#,&+[/$2633?OC6-R &G_NC9@),=$/L(&NURC%FXF3$6@*<+=5W#G,X M'2='G7.UW<37JY6NAF*H#*8$:W%"40"* 57#@Z5#DHG4&BFY4=79.-6WT5V3 MN9J=UM2"@I.%)])P;-59(O'<9VU3]$96ZP=:-<)##B? 0"0VF$ M28Q%8GL,PU02U?*Z6M-S5E0,;+BGA5EB(C:_,3R"U06*.HN)%RH$2[Q:+K@! MY?O++ 36/@7F->$%PY+2&.*TI,1J87P,+M'Z:.HA;Z7.V93?=RM%RZQC!HP? M2[$I;_:%6)$?.'*QA&C$QWR0B@U;$.4 'KUDP M0F3G\LH=%#=[^27VXZ'6297!F"D1IZ\&AJUX6"%*F>2+]R#6-S'!X&I_6_-I M8R2YH85&'HA/V8#E*2)@JL,NO5$(0 :6ZYTK=LG4T_M0R$I-P H?16+"R!2& MM$'KXL0F5FSR2<1^#\X3SS!5E7#A;IW*RTD2X^^/%HJX8BET* M6$">ZG0F-E-',@\>6&V4GE<'_Z5 Z3I%T)NIO&B0CM3D0#"/<::56F,%\899 M;.D"BDUU[227U\OUO?\TBX^B_#PNLU3(9?&%BL82KDC%K2MQK/DWRE;F4#[SI;KR)4\FU!YN*.QPEJ$K&!$)- M4D[)\ZB\JS<1H*:0YWJRK*E)1@(G(*(8321/H"R(G(@N >0-*/(L5JLL5-$H M=DL/_XN<9#//S$JY@>Q;D;IE< ,LC:"L M"*(YZ'%2@!YGI?8 %^6L2XHY7UV:Z@54\_>,9G1.VQ]RY_1HGP9+V\P1TH%10PMR"DX M)=Z9!$R1$'A.$[H52 9D@#*!,V%9"I% M)JI3HC9@G, 2W!YK:.Y/;8K244M22:#869V)8\;CF+2<91)&V^^C%/G9M(&[ MCO9AW>+75X='7?NAUPHW)J8IG;=<14FMYV[N[^PC#JQ%\=;_+FU,4)@)/&6Y)BL-,F\0,\5$P D!R2J6BI:^6K&[F M.WBV*2 )+K!4!/9$40HS; 0)5AH2O:=)QQC\ZOL&;H;C2S'*4TR.B,Q /P1E MF#@>';$N1Q$*MZ _5H^\]75"6"9[P7'>TF?"M1.@P8=(/-6,)!5-=-(%Q:L= MH7%5G/D%7,4PTW-,N^WNW$MU;?K<>F@W:J>*PV9!SH-^8(M'+P>0:IN6-.WLL!NA2NK"G"LJ'"O**>=%R#5(L?9.IC> #)/QR!++(RS.@LWKVH5 MV2=J?Y=Q9^^]*QA@\AZ%K;64!,D+L9JR()S)IKXDQ7K[4Z^HGWFT-D;K9M5J MLH\)1A%!K\\I4^:!X58;A%YYLLX]X*J%)BJLLD1;G( 8O"8AV4Q,U"*88DPR MU;53?&@<46?CB'M;=^25XBY+B[#Q.SJ$2I)]-Q!M-'04+0])JW0'7XDL+;KATQK2Z MH-7E.O,)+YI]6#MOW4R2R#QY06D@420L8Q<"O? .#'^6T'*/1J]/)3S.@)?MN!OHN_MMTS/V[& -[=\MZOMFW($CN[ ,B< MBS(1B^D>LJ@,9E91Q!954BK%4%,MV.Y>/;);7N22.X A.M_ZQ([ODCAML2P4 M:8B*3!.I3"$N8:8@,RKYK(2H;US&AD%Y-6:6$4XEQAA.EI=$6EI(D$D0+B(M MT2N3;77.JZ_D>I^QIK=/#.J/[:M>D#8?,GYE4T 3"S7"=Q*G MFQ2 2RZF5*L#KK9ORZV4P,UR?X1L>2E8=%DP^3=)4'0B3OLJ05'%A"WL.RZZ M_-8,=9G%,[D$5K($&8SI\E%9XJPOA#L<(I6-LJ&ZIA+U%,!OO->:!VD8-B9. MT6-[=DVLXQ8'-E.A4\DF5P?]![O]GMCMZPFV"2LB*)F"&&\--B!D)&3M0<-D MVL?BBF'5DD1MF2T5@--;X3S.T8E>.I!O"1M!2$TR-5P"B+&\OS9P5M)/VW&YB=#7?FS?!B^GMR!"C_L L>^3X,?/CL]>.8,OOVW_]TL\N685 M 1$U)%K4:V??4,R-=9D)07&6#*&9(\#$#3-)"@G2/*6 MAV1%BK):GKWV'.+E=.R:[>>[9!L\^"!9",0Q;!ENK0?5W122@U(L1N"UT=GS3H?\^/SON M_?1G^A5<:1LOQ658=U/Y%7F9$W7%,THXT#,6$&L2 L]$@YV'$0>?ZW6I?;5Y MUK4R^J[]J#OT KLKFY?79_/]TN6P^8(S*AE3H#4$S)37H!WFK(CQ7!:/ [!= MM85(R^V>M3K#[\7;C3/\0*4,T7)#A&=@-&2CB4^R$&YD2"#[O;35NNN>^>$L MU3?G"7;![#;]4TZEU-2YL*#!#'@PE68/D_-DIC+H)DHHE@FU>?;/&JWA8: MU8R17Z;)$9T6 0Q"[13#4=>,>,49<<59N&9RY-5JD-[6"L5%M36/-VHT\QHXWJ8 Q5K#A?#8O1X#W@4L+F=P M[J6F.(4M.;'Z 8HW50RH)H(N!2/[T6."DJ2TA%<6G-@ !@:0@\W8%.5PK72FJK>)V9AP\5L_55S'[?

%_-EJ%LJ13CMAOX]3WU:7 U8-^X&7?'16Q14A0+?V<*TW/?JDJT%@9,^ M+U9,=7XCS "6VZJB$IH+81SHD:&BK8A-Z(8X!114JV#!\I5#'(3JNDF]<:.$ MG2K4#;)Z'!T_RE-]]R1V*K-9$<%:P&=LW8U( /K8"$!]LW77OZ>H [$82R<# MUX&/JH"9-L$S$HQ4_O'7H_/=P1"Q6U&H2V[-U]94U;W[]C^5M_R0-B-V\WD9 MQ[[U_J\RJL9D(A:D:A@K/CJ7TZ^PD_S4<3;0N76[>_P%:AK_QF3&O[1$QC5X M=C_B[#K6*U7%!@=RIOVT\/6G\W^"15APV'X%7X1"75>J+-_R:%ZK3' MQII8JK8]9203,+ E/?P:I?BF@PF"-GR"["W"+*WZ^M.I MZRF5VS/=T,@LNI-U[O=$TV^CD;RJ_RTHB G-SZ(0WS!IJ.Y66+$!KMJ;9V$] MJ.EX/&ES/@X+;&,W(U7=P'S*:UZ0CFZ718>2ZS0C_"L.C,Z(&\(QF6,3P\3[ M#\LND2,)"Q:5E=JN"R+"E:;"TF)X#I<'$;_@EV$S-TB&0TW.K1@?]0-\JXRF6$0TE10R@6W?<,YO@U7>A?V8]D1I9?:@3?1 M8&"._W,3AB'18SB\#S17+=(Z8!8OXI>@L=>>%\FD;E=;"WA%;^VB0\6&C57F_PG/*5<[<3I/UY"@>1B+X)GNP)&_S.W"%UQ/3 M9XZKWK01LJ1V&V%BANVK0V'4XT5\OU]4\[.IQ231U<1FS\-"-AEA?GS!7*3SV%9+"FXHL9 _))E>>Z6*#+(#: MK=F&Z6:MS.;8$GVW:>H&X9QOKPS/YA7=%J*TJL:+T0YC[@6X>TU;[1M W05F MG+3\8L^,<^>8<>[)=>XQ93>XS:^'LGA5B@;Z-3[?R8/CQT5-B4XUF49UO^+;,TQY\'"2.U)_M8D!Z3A\] MPN=IET)/>ZE=P^&)L, 54H?#/98+A=]\V6 J*\::^ JY/:=;%OSV)(#2,&O: MU LR'C+T7RC,&+!94 B=WM13RXT676\NIM[1:'-1).KD:(=90UL/,5K:-G;LOI17\_ M_._#-X\(/!H7:-GR+,&VD3G]5_]6*NP6R5-*.B: 2$\OT*? MCTE>$W+@GB]5'C)I4-0M/Q6/= MSPZS9T575VQG<(LT.-[=:+%B77GXW8-D ,],7PN MDZZVS4Q<@"J.WFY[=_HLX4@I)K8JIH.QK)I6.ISDW1*#L>@2VSM'CV*T@P^V MT!@3OSGWADL"=96S2!+S^(:Y1!>!=MUQ)KC@.?*=QN]RR[+V/C>HY,QJEE\7 MG]LQJ#/.[7)(V9;/-8# B,[2[Y^V+ =%!&N:^Z4F'=WKO&::$I_ -X0&_F6W MSIMM'7W&77:>D&UFEE.RL8DVVF4JD8)B0Q.5$5^D+J/8N!5CRV["V!J-;Q=H M@R;UQW>ZO4/,M*<71543IZ5SIO==;N_,380\P:?,AO\ZH$#387V.O6"/CP[^ MEF?_ S?$0-B,B<__!_3^INL"-3%./_T:?TP'"M1*R6U5J DI?VU1H?_G.7// M@K09/'[P6?$Y-Z3Y\K/R<]479VRCH:)Y]HX[>/;/>L-;_P35DY%R"B3I:B;ZEJ$PF MF0&^$<>#-,2+30=^XU+7B3J%O[O*J*MC[$W#Q,.>'S?.Y-D3;AJI*SW]?6W\ M2^_U/Z;Y%'9J%ZCP\ Y:@@@'[=AR&6:@XP)J_$\??^&OXI._P=99U7RG,%]> M7AXN-S,L=5@?@IMRBX ,=!5:YBU&\P$$859?:9-;6EFVMV +B JZ:QMI(#^6 M!&*1ULT4 :--3GHRZ>YIHS]T$'27/KMK>P3NUN%Y>W%[V_,YRS_^@=:*NA"1 M%LRQ;34K/%9?<]%OHP/)QE8\3_& YKM.Z/1.X]G+_7X/;>[W.#Y C"C9592K M!7?2*:VAMNEMM*^Q\158KQH8H):-]ANTM"6S"\,@$\_:D'##*_DBR9Q*TD^O MO^=FYVBGDZ;EQE=5(]UR\%K;D,ZSG[=-O1M1\(E-H*PJ_\^_P\!7_WMSSGYV K^^6COXS7 MW=;NI@O.^9<'>?;5R5_D'US#\M4#_?,W:A?*>;NI2VV3^YX^]_Q&LF1=K\I[+@#H1AT?934:R;T[&!JED2YZ,UIS\ ?PQW?!!OE M:)"KEOO2-3 C&Z!T3',CG+4$ SM?,2KSYR79K1OL$EAB=AE#\]2%WE"OHLI# M+ZWY+MKZ CMV(K(#)#2.1SM]8L?%)?86LS_0+\5LR^88T*XY*(8)BDVO@:N! M FL5]WGI^TT7^YYQ!V6VZ>(V759UK9%$ZO$&)[$&B6"5I\>D[>)W).K>8^BV MQG@=]FN%]<'4HW3@QM0Y5V-Y;6Q/ W,,=T%77#[>%J$/.YR\/[@(,T.P\]Y( M=U:=(<4"X MA70MM5EH+_(N2!-/^#7W.^<8O&^7GH]@2JB0K(I?$,9KHE(U*43" MX#EN74V_Q&Z2=%>LLW2Z>5"I"I%64KFPU=)J"A;"@4^EIW M<)5U,#O<=OR=*6J^*[;QQI>MFPTV@-VL"3JR(_=SB##7/OQS VM##GFB8,EM M#CA(T["CB5&K6\R35G-J\BNR"/.-QT4U*AZ6T;$9=R?6YIPWL*AP;NW*M'JT ME+/7F*378TA?3+Y ^I5F&1B[;*UHR0V"Y^U^.T&Y._;*!RKD0]5"D8C1-^'G ML4$X7S"LHXH)*_+N=,?:XWAO81,>[G&\=QO'^Z]X#:I19&9!&IYT2MG;M.'= MFH*OF^LL#4O:5]J1'GV!S;K=8=*X=YGU-"^P!1_\<>1@+SH29L5<2BOG!FLS M-'!%%A)W/*2I<:=Z&]2R0!\&["5Q".6G.]15H["9 M>/!47<"YROHE+@?UM._K]K)L+QMR;^ 26J_Y[^I@7 8F&#!S$S$79 1R0@_O MV\1TU2L'R_NPZIWK>'DP/K<,>'6V\SG*QSDWD&2& MA WBB ^S-VU6PN7+$L2VRY6-1E_=]>QJS='Q;#AER;;-)LVEV9[''UYC[=K M.UY-\J_!<:JO%.TA4!OX&<*F#+E"HJ80"S#D%F.G$62KD9I63 MG<^2S*5()LZT5_"7*WADZ?. Z!(GLN M\+(.(UL&S43.<%X&;SK%')T7/\)#B#7%.I:.^4N>MMN]C<:K4MR"RZ_@Y?L M]A-%NX\&!#L%J]A='6:GII30=21- W.))S]@;G7.B/N-W4[/0TG X1]:K*!] M@J07\,E9L0@@7R-8OT)"GO_PY.Q402&4F5)\-/_.R$I43F$ESKMB%>]*^0-? M8?VRJYJWXM?S; R"MA9Z"A/A7D*D^@?RLS?-HKAH.S8SYFTG(=>FI6@KE8:B MXWQ>B6JG'],R;V _GM*CHHT0S1:Y0H9EU94'Z%=?1=6^S0&P%?%DVZ8ITXN9 M%7D^[7VGYYL"RAB4&!N!.U0%T0HTWOO^H>T'F&YQ!1/+V4FN6ZRR6% Q/)P8 M0;5K$^H:'G6 M_6!?=G-F><:)-9Q@8/O5R!P&7B102)V=$-I**6@B"G9K<4: MH1*T;/1MGD1/*/!7%K/ >X]($@C=*#:D+!P"YI$: =8Y"%0[/@1$GB(=985( M7+C]+-!($R%C,;T*_;;:=_S5;>O,=H7,L63;>[XD9(,(8I2>"7FB%>$KF<$+ M23A$)%FM0U($39_"EE":088WC1HG;$JMBY[!IN.@2MP'\!!Y.CN7"$06-#EBWC%'%+Q][X2VY.EIA(??P+G_.,MY*])AG/6.1R M";2W'-HU+3/&^C<2E1_IFZAE9IY=,/HTXO<<9C\BI0[62$P(MCP-@PA5-[Y9 M$VM;$Z>)(O->(=WJ;5VWEQC!VQV]%2FG>-W)X_3>8HR3@T9B=-HJTO.PCP: ^]$"='#XX.?[JX==?/_KB^.CAR2., M7>J\JP:'?D#3OV:^&!($0_,KBPFZ5>67'!\=C9]Z.PJ#)$;$K97,!ILL H", M:8Z* C*2.*'8C0ITGH5^'>:$3O*4O1BENHM! M/1D!_@D&78;K?H2W>IH@3XYLC-ABM#;&;/='X/X=@>3"@3NL@ON"JETI..'D M9V#O5. D%([%6BRU( =$A@Q[T=J+%@/I@UDOY/-3?G\RV9M::9H;M[!U;IEJ M5IKD)YV3*]29E]I9E3M6/[>79"+W5'VXF3,O%H6T-WOYW,OGM.I+I!6ITJCZ MDHJ!)R-YJ=A:8J48.,]#SE\/ESL".V(8;__HCLCP@.- 7](/5P M'WR@7"*J*]BTBR#4PP8PDDA8 W:H?'\O5GNQPH&2)1!E*W&Y,/Z\)@=^W?;8 M)8(2.\:V,N=\AP7SJX[RLI2<;D(H#5_-D,&YQN+*0!$-AI1RY!T##ZK9-;[A M(7$6L;"K@;S$O1#OA9AT(UR@;5V5!D1F"T&R$A8&9+2DRAJ!Y].@ ]W!>O\G M@3&Q9\ELO0QD*.R%;R]\.% 80[=9A2?C$IW+WU[Z<.!%N5%0:73J/4B(9GP2+AL0NR](=P:*\IV M1XRVZ M,REU4F'1\!$1C4_">RP-E6_5)X5*H)+Q>5Q?."//'H_#0%2)6@;+B$*%$DC. MBJ*I-)8NE*"9NZI_*U#7^5N6=$SI%0,KZP15Z$?,&%L%%"9>O3">'[[_$.RK M%OXH2?QZ7[7P9ZU:^%>"N;ST=Z\!WILR6GWZQU%Y-%S/33A74)G'LFHK!LM[ M1M2*VJ'$&50P(5XO)*8(>QDV76/A5O[]5:XTK)M&,&^#TMOT,<5//Z!!D"./ M*+"P(O[%T2?SFLK;I40@E@I4C7*?G@T4).A;=,1RT)X8:9WC?S+.\'P#RA@; M\,1\+J,DHE6.+XJ^G(!$?-+7BM@<#\*XE-NN&M;G_7#O$3XO75V$KY*AGN^U),P@;:D2;FX 4T@+DI?8><6/B0BZ##8TJH(\/UOJ=YAWK5VI%;<0X5- MZZI9U!LF6IIA$>JJ1>RDV":@P"EYL*ACUJ(,\J\\=1N=6RF 9*STYYA9Y)J: M7V&S+"ZSEA)M+MHA&:4O;IJP6M?M%3F2O)"Y/SF^$U74#N=HRPN##C203L-68>TNAL?SIOH'A[:G>%XVRF)-B M8KH.K-I"'#_GA,*:B"N-@X'NU%1M)0BH,$*>1_G#A@]]".,?\U/'<+Y8;L%: MD$@^4,KD^X?9CVT3X)LUH;4ND4R_)HR+0N@'4&JE<*Q(*9<@%Q,SA#A+4/?! MDA#CIA?R7$]D@RWZ.#6, PS8E.&4-#(')@H$55YCRNASY"[ VT*OB&@0A=:L MD@R/L;+Z18A%,8]X]*A7V70;BK=T:O&PE1W2LE.HK_-4 ZNV!%GC2Z!1IE"Z MF%1M"5]H+-6+!E^\#7-IE[BVN\=NHL,L.W/NJY9Q\G3PN:JRO=T$_CNF:*BV M<-$Q\0+3WJQ6S&;I?6VQ]0[,UF-4:MVWNL$2'W66' )VP<^R_"4,#J-1*I(T M!?:T?:5@IQ?16 ^/K6=%^6Z9UQ-%IAO-#I YT79I2=+(7/67)QN4X"@TTWOO M1:2/D 4WK_<9-_X0PL]:XA\?P/!?+/H8?98;GRWDQLX;SX?R=D+HX5^OI@U8=]1"#G9))J(CJ! MT=M3JTG$)D#QAM%4= 1]Y-,;3WPXFQ9K=(I2JG%"XDOH9D3/*"X=%0QPE4#J MO=SFA7C/[\,G9I_ E4/D9-S+2*M[517:6?!77SP[7%:2B@L\T:@D\^U*HG9& MA\B5-(NG2=TCW3^X9I #Y_QCN(Q8=_3!&5@=Y<9)<5@B,E:CX-&9D>&)!G+; M]R%1R!KT9RZEQ&7%AW92MJ=/.+2>'5[GLL:61I#8I1N]D#FCFW9RD.UB(-L= M$XT>N49$\QV%UX@AK&!BI5S("4D/->'EBD\DXG7,#Y?+2(8018#1X 5Z*/DH MS]$3XVZ2#V82. */,:*+W2\<1(-D.^!8$8\W?\@0B.AX8>D9$3S,:-WG[*[R M=VE/%/]0(Y1'V2#X%MN'%Z;NY:UX %X&UP? MB3 EVV-2P!8=K6 4E&E)FMSDL_>6K R:68G%J)4&SHVS"SE8R7UHZ$KQ]3;9"V1LE#=Z:9A7:<8 M5W]$DLS;91&C5Q1BTKC2V'(;BG=<6UQC9*B&+S6]]I8ZCZ7VB\ _%B[/W $I MN&L/>@=S=9")U9(B9&&O=G\605<>&PJ%P6]%Z5&'AT6-Y4P:6=6^V*!]V*DT M-:0$+^:R&CJP+AH)-JZY_=M3IVH--I!^/3=SG ,-^-+!D1GA7U\53;$JLB?8 M\8G'TIP3T6CBI$];?ZAU6[ +*-Z)GR1//MN$7_FYZKER_7?*?X'4XB93WLM4 M+[(E!D-L28D&%4.^(SV235B][7M>]IUP7?&J[^0KA<-?O65SZK+MWD9R*OR0 M^0TE. 67/1Q]AN7;N<])$N._6:DHW9/[FK6XG5>]HZV(/T3EVL G,//?Y1+N M>Q=][(+TSJ@@.$6R:?!N\3I A8BL]T2*-).#?Z5 ^&"IU5$E2F3X$O(2@9]2 MNR 26-4I.\AHHJ)3.;7&O*PL?PYJJ*+?$-O*<3 $PXY>*27SH,"5<+AQS@TL M#K\:YH,YHHU2K X*W.R8[)CM68T7(ME@=3XVF+:9-\"4X0W(9=3*-D?';D1& M)QN"D5W\&]HASK9W^\3-<%+LKQ;?6\I&&+JEWQ1ED/':RUG-\P8X#_9:+J&? M4_U#)',&(D!^\]Q U**9[;G$ZB^^">PW,/O M#T1]_7MUS!]_O#]<<+:5NRYB$LO-Z=8O"T(5-%?)(3< MU)EC#KPT^H3YV&OCU.+.LQO9%V,@*[JH7HTY[(,H!3S:8%,; 63;,F(AP$I<&("")3=JWTH6CDE,%;-#E7\X@0>\=T MK)TDG#_7:"2X7 +/O 1-' E8B$I:].LT'>,6M?U8&/:0R5N0R$=[R.0>,GG[ M;LWK,9?>%J1[HE \WE>DJ_S5B>&GW/+-:2!.;%D.=VRSQB5]-2;R'^_3;HQ^ MVON,=^?6?26)]ZWN6UZ(XI7G[]^'7_[EFHU<+/Z8?/ M$#E8^%L*,B/G66:= MJAY^E7:J@L7*K%.5-L!Y_[EUR5+VF*_K:R-F,$_MEU\[Q)OW<(TRK9+ MFG;N=/YA#$2;:J!"&AQ4=3J2\EBJ]&KM+RFUP&CJZR_P!R"L_APQ2A13+F' MGHI?=APH]GP2 A!2MJ.0P9;.37JSW%CEGGK&_'](P<&\F2A(E,5S(>.F )^'87TPA@,BL0=7 MH>@'"FA=U]-@&_'GZPVPMJ*J-T*Y'XLRV[3);W_58UEB+G5E5NAQ9=%E[OM6 MU0*(8@VU:2282$+:#822'L&U.65M'#5)+L_#F?(T[8&Q,.*W*;H5$6(VB[J2 MIN.7;5>7/@$N<*YJ-2MJ3+-18+)L*0)HH&5*Y\%Q[3#X2#',S6K-H58E$QZ4 M'9=@(<77F.X9@4N!73FBYP^7/04Y"^S,CK81)<<^#HY\95$MQ/ MY&JM[#/(#-N+,0'F2E))V.8E=@5%]B7BEJP)?J=E. M\YT^D4IQ&5PCPX43A#&OKE^1U\6Z*E-3<_NGF&F_F?9(\7!*Z3Y)$;Y7#G_T M_-/F$4R7)!UM(W83"VEJ1*G4FB\:N/\N,N4C;)6N2#)LRM8*%RELVA1<^D[' MWECITNH+ B^"T(->6E9S9 )5NKEG?^^5;HY*["X#7+>%)SD?%_Z00=]PVRBF MS/,#QV]PENI OLA.CMYC(MOS.0R)R^TZWW(!U$!C*3;T OBF@U6 @3*87GV2 M)8ZRJMM!.@^A1P%K M\#+330QTT+Z@EL%50$R:.Y0NOZ%UBC#/IRP(86TO0% M7T$E*+%+20^6'EJ+JL =;GADB,*/<]^[84F"B\[%HBN, S-/>GV-P82RFP;Z MRR&:I53L/!<,&>_5WP7^JB<>,N&GC. MYEQH&$R%U6.AJ?JE :I<+XH7BR@K%\'!PL@S[ VBS/5R*B+4#49+%'6'R?0S MJ&8_;(&+="?(KM\B\0\EE1LW[% [0?@0HVW<_^DZO7MSC,Z_4+OB9^\&3+UG M!"#8]-C*==M?(I-I)U*5K8L1_%E;OXQ1K).M-#[, -^51KIW39S(./(2/O*/ ML;BN\P=-<2FD"J-C'*-AYE'/I3HYK4](3%HN&)M?"4X:GHA*32MZ1L0 9!K& MW+%:I!:WJ=NY3((3]%K/J)>AB^+Y(N>1MXDB8 M.[T+']-R01<8RV%00*T=P^B2;J7E\=4>P#CEG(X-> 9;,*-9YUXU-8VM,KH) MBC/7BYXVD]M;:M>6BQ;L:[Q?_$6G@J$04ME.K,1?D!E2K-8UW6$'N-I:'1WQ MP53JV/?<'=,!<*9]#O^270BH$IL[IVEV;#HBV&0I,1QPS:D/93\8 68"B] B M/BY6FVNG:[Y3DZ@'#VKB*%+7- ]@1X/F7(I^51VSP2/SIQK:8M!(%EH22(A$ MR.I0"O+<<-9^]A&A'HG!7)BG+%:%N*+ZG^BVXARMO50_\63?OW7F6TX2RAX, MP6ZN"/NB;]D?IBC[8?8,+57:-0<,KQ;D(6\O%A6!,' !;J\!S;:6FLPDY1G( M4LKRNVOW33J+ZXL\WH]TN1?F!+OKNNL:/+B!7,&BPI_7G&\B&#:W?XO=%4O[K(EG MU%<6&8,]J"ZJ$JU=1.>QQBZY]Q,>_#56 MO30=PJ^"LG08PA.\I58ZB'7(T0WS9,?%U.K/Y!MUR XI>5N"0XX)]CKF1M:07,)Z@W;F2K*FQ4H&4K5@] MG]D>TRY(O2K\J@F#$<.DX?!8$N!*J\R K1;6,I)GAXWZJ N J6'XNED=6PO' M#G>O? E[U-E=0)T='^UA9W<;=K:_H^2.$J?/:6VM*MG5KY3U%.K*BV1T 94#_,@E)%P'O]KC/8\M"'%&/W0DP<3T/ NZ!D?P2C!^%S0"\HL!D(/3S=1N S][> MMM1K*CALBWV?\:8O Z*I\55XIQD?&0:9"<8DY8SP#/>Y5>?6[!U0>%IN:T_7 M9$8-Q1AHJT PAJ'F/M0)C5J2<51OTV(LY&A+B 6S"G,$=C=83/1BP6)4ZUJ9 M*.!.6B\GK-+X!$S/H MI3%P*4[%&8X.%^ <%@Z&T^OB'X=11D-3H3D=-C!3V+'E1V/N8M9>"#>;FK-8 M[*R2S '/;C6*X$P&:+KW5%/ZWM M^TUUYVT45HZ><-(Q8"]N_0,E'T'1B83^LJ'*M!"1.5% S6F2F%9L[.V^,^KU M@EC =) ^M;BPI%0:PW+)&W;2G3\QOYIA"!*4#U%-PJ$O\#*X*.;X+S*N,0;] MG\5J_2T"'$#E=^ANX"%" 1:ZN,PB\. 6O!J.H:G/@*'EH@'*-$4L>&BIE7/ M7KRV+EX,AU+W3Z[PK;J5:TN8)1(E([6VN#"UCB$=&)KZ!A;LSNVYF^71Y MD =7[%QKXXDG; GFYMLD]'19]"[Z2UQ"OJ>QC1R.,"RGC;P/\=+0G^=*!C2) MT:&HM:842"!3<'"[%6-'RZL@8V:'!]QLE]FA(?E7UM1HF*5$4EA& MAH\'[?DKI^) ]IELT"(>3,ASF)T.V=,P#[1]#XYS 7Q3!+^,+SW0.#8>+HQG MM T%6X>"6DS\QQ=?'3[*5MAP0EO[!31U>L?,'[]\='BBWW7;X ?-%E;"5Q(W MAZ[1MA.N5&SG-X_4_I/R\^E9&3[RC>7CD_34$@TM6I5OB)B,>D!\C"+[B'7% M77OB57KV&C7^GWGI/L("L;F*Z."$VIDK MS'&1AX!Z+<4?RUM62<9J1OF3(NE3@4!H;"TS*'"7R :V2:'NP*+>]WBY.W75 M=4QC4^S2VF>5H1)"G]8K-&M7?U4M3R&+DM%?8RRGXZ'&)"@#R]AJP$0:/H=N M@"B>BB8#EX]CR9;.K%Q2V)CUX%7QS'3&:?W^X\/\#S WN*714[<:%RQY'Q'Z MP$U2= AZ( ,/5J?E-+'6#>I)\[4Y*>S/V[S@V]=U8![D-VWV-H1UMC90+'G^ MS$04(7Y"]9[@\^C<^M5=(8^L[^^DI8\V]P3XQ]\DUQ@>FKZ2*9^90Y%Q@/"] MIKV(4A#$F9^#/_$Z8#!X]&H.;=C2<#=(L*\P@(K(WX+IBO.QB/F/8LU5L8&I M%T9?S$5-\:LN'L3='>P#%Y)"@ GO/:Q[>D7AR 2A%K3#,$H#T\P*6L-5K5N+ M+,<2*97L8/ST?B%A!=!@[NT]T=*B"+J&:)@BLFO?LD79!VYPM-V(RZ658<:E MQX::H1CA%$PA/5]2L87!3$C28MI<7[\L-K4W?]A5Q".6GF(Z 281V)I^2X(J MX;*BCHFTR?.WREQ,'%@755\Y!:0&EY,[6;DH]^UFP 30?0M%'A/K-])$UUCV'@0=U[5+T96*I\%2T[E!-/>$[ M&KB7\KJM&NNR3$Q15K<#6UBM6*J)MM1J;4R:R;I9B-23_BVD'X;5U59@'5D)+*<4;O&[@2U-. '/;%JIBTS6B62(J,# M::G9ZMU=?(I#5KP:J-IB)26;"LY=U-P38(FD8W-FS@0C=EC"_@E!(M@738%* M]=L,BY[.&1FRBPUS&. &AZ\N-RL$@^#?*3(G1WC5EIA:^U6K6JR9T+=3-%4] MDZA?2P.5LC%/,!DG+<,+PTN.*LD^!!L^S3R>VI;;G1OW0)#; X(<[X$@=QL( MC[[,(]5 M-^IY.+J4/V*M^OL4XQW8EH_CKMVNI/[N1#.1>"]#<5%%,F].%(.KW= =I9": MJ3*3":X*([?VPI#F?=E\P^=>%/4F'( 2#*X1PC;GZ_@$F54>K1$*6AH&*!_; M\9P(IWPQQ7PHY*%/*3KV*,X[MANE!:D 4FP>.NEH4KX8TG#J4CAB_9L$#,(G M399(.JO300T4>,."&+B#&@>[U8R/]%18/P8OC8X)O:O* ;GD^%PS1\DJ>',%': MKBO32*0Q345<.XZOHNKFFQ4"/>?CZ,D(YD*H+V)B026T,3&-T)Z$; -D#@T# M:5Q2PZY0+6"2V^!<(;4=74BWQ 3F0'IQW-0IG532;K6 M2RZN7NXB+0+_T]B)E?MB\K NKK;*[_D'$@2!TQF/\JRC7"-?E!-1EEPN";TC M&%XGH&LN!59T<^[N0M=!J)]W6(-[E4L&4;XMUH*28K$66 >X?50E\)BLS=TF MJ>IAC2N\%-0@B#!>JU!>29"L806=*^+N)EP"J=[X(+=(>]*MF,H,&9G$9Y,$ MO"+C4\SCK()EIL!SA$'B%TQ";-,G[]5QSVF%DG*\K^W\1I U&TIM3XXX*5.^ M?F,H;>U'3,AV2US7F)"9%^O@DS(><:@)OC[(C;9EE8R8(22OE$#&R15F$ P= M7LJM1G-_FQYBB[TREB2$=\[?\?1-B19)H8&>N,=:@4Z6AQ<4Z^=3DVJU7,V& M-&(O&WW@RKSGW'572V!]YR]7_FI87(&)MU;3-U*/?SC^"H-?=QZW]M*Y27\, M3.U.5V$CCZ/Q'J7V&+$H)-W4S+-/LS/"[C^BF6C*,7"-O&1?UCW]=,&\;*=M M1>\1P_"_7@#JSUWH<)T0C< _KC6@M7GCOH0]XW[ ^"2; \FIJ&Z9G#2D:58A MB ZM"*1[D'M5OM56:4Y\P&6+CF$3T%\NNBLM=+@N0L21*V[[0VZ\=SC=C*ZG MLE8 3&Q0XU*T(P>[W'3:/6H-OE#L&-<3WP6Q5E"[X;6&N@R-O:1*JBLV35V9 M%&/O<7)D+:[:$AE_!!<1^NZOB%_C/GQ%$]J0M>FFQI*$#LJ!B M.365S3-_VPKO7BD:B,?.O[CH6S6*1:.51'ZG4^NY\4H[HJ[MSBL0>5TT"DYBM86> MQP'\%_P_>#[<+=Y4HQE*< "^LZ+?\7&Q,CP,&XUK%D?UBCXH9*5?VJ>%>#NL M]*M-IPD7,JAS477X34(JY&M!802K4-?F.*V%U%U4HW>94DVUK MT\(NBV&QZ MWV.$OG<)@HS("I9N%GGM;ZG5+K'70'@'/B434PN! !M-HZ8E<5 N[$MK=A*:9&R#%K-)4.LQ^X195F@BT:8(&&$9RL:9L# MO_WQX3FW.3;[SGC2QV ?PIY%D0'_NR32%8[4_-+.\/Q1P3D&#XS?OMO4856\ MQ>YR_(!3%Q'*G4LCTC7%_P;/$;][58A9!P,1/HL8*7.$H/5G"T.LL=Y#*5$V(#.:^Q M1,@A\97FMPGN!%'3JBV47OZLMF>6$2 MFHBT:P>'F)KSUGBL6$P,%^0EVTAP_\@[]0Z5U=T/.^XEMZ.[');9>\AAA#\$ MY<_ZD6ZZ?A,$'/G/327]#>!L@Y1@Y=U6H1[#( F_)DE9E1@M#(%/EL+R-EF2 M)]4I^G,K:;U3\:G['IZRN^M\4V!)@1 MN8-!(;*1JHM@IF7*_:J0CJ2N4YM#9*?.FE/J0V6BUVXC65W!C$KK,BC=5> 9 M5/W<,^9!0C_N,N *1VX7U(X[5"EDDR@$^8%<\DH;LR@NVBYN!<,@J(4>G?=V MQH0B.D"9&#<.K+>)@<8V@^@4T4G:[-A+!VS^>+'8GHJ=.$&^&H1W")V$:3&A M!I!L;9XTXL1BS;JPQH9: 9PK*Y'0&F&A(BFXZB)2+1%K/=A.571IBA52?_U: M*-L1+!:FJ^07GE780G-EF ULFMUW+&!RNJ<-GRX4 D/>4;F]ZY[(3NVTZ:Q*,2 E2&V<80NV=_V-R'!<$%SI8^+* Z=/@;L$_0A5 M@+5(^5P2PYP#*D,_[ZH98@J)P3&M_?4M0:=N7SQ[$D'&\SM'5#\SD6D^R7?9 M^G:L='7$?B_ZJP;)&0(2N0V7(8S:X&R::N@MS#/Z\_0HOTTB0C$;NNO;XO;K M#\BI("MYYV_N^]%[,2T=$J'0K Z)EMOK'!UI%FA'8N#NM]_J&*0XN*F1H6YP MR:;(IT(N-2,"]-J$XS74%*AL6H>5H+<(*E[<\=S;*DB(1TUQ43^06X6DKABQ M B5B\A0S;D$R^NR/B9:Q$6]'-C'@DHJF=ZR%D7';=OD0QVQBU7?V@74$]]S# M0DR,/79O\L1\CT&A/'L=T:Q$/8?H3LI:[@%]Y!$PB-O#I..%Z7I,"#UV8HXW M\>0I Q/!LA1?1=WE,^LNGR>_F*#M,!HG(Y4=X7<&N)5S);%R=T/V?6PMF&>_ MP/"LT,V!F8L-'/F.&3RHTJN-W!(#,F5I@VQ*F* HNG[;VZ:!Q%XGE@"STGU/ MRRG LFT<^8U+4*SY_'WWI.]4LH6S#:;R8_/B#S\4-Y1ZUQ24WE:WS3D%PN4H M<@[ 2.]WG(E\?"@*G L18Z6+ZPJ7PI'-R7V(M92XXV#GEBY':Z%KF%376'#.71VFB"XU"=LL/^Y8[-GI0%N# PRUJ[SDTASAQPNL,_$>LRH):?ZZ+ M"H690M>(#>)J1ZM2ECY+*5,^=3#7K(/R7$NG[65[B7\=L/_ Q$ZQ[I9=O1*0 M4>]71"?,&2*)3?#,C:%Y/>_7LX4ZW M 7=ZL(<[W6VXTY_'$/OX+HT+.Q0:)!"3AZ+-:A]0:#ZVU;'0@:^6;(U;;,&5 M@94%WZ2MK;_O+JK6\+%Y?"!>XY+Y3Q^-D1IER%C%W,5O2>W>]P#9&V_F8+\F M:9R":*BJK"2#$+? &%JRIR_?H(VP:LD@5",<]RSAX)5K%[\-X^:0;J_H&"MI MI[23>&W:<8 +>:J4_,!U.$@Z$/!;1F LL^_3GE,XEDG*C!SS'"AXW#5FR06\ MC %GM@2^W05]@RF0HAL$@4/P%+7I,3L7_5WI(CVWZ)<-;*;-(2BE% ]5]&+- M-1%*E!H[4"D&27C %TAPS$6XW)W,2(.VBJ44D<;KI0"C'V@3G_ F9F?% M?X MU&6'/.;HAR=GIQ%U1,$G%8B<&4@Y\M<+;:RF1VI P*@T#RLD: M8UA/@6P!*'[6^@RCD&V#+-'L\RBOL257K=T82V5/$^$&H$B* "(T,(:O:DLI MIG+23!B??M/%]"Z3'8TU6#PD]/P\V)7&*E+UI, M:;(/TFZ&5&7F-CJIU@P75U+%+V%F[FVN.,'+RD5$1D78/X?(Q2W&L0>^$:DX M<\I[1%-Z4FJ62F*:[F88.19,6B^2D+::)Y*?7I6[M#.GG)3N%-]CPD#R:\!< M.*G\R2)\J8%GWONA$Q>@B+K@/6/='[&8(T$ERA$F& MY D&S[L%W[U+UY><[*2AX"6QHN/-Q7#,GP[/#K,%:[I<=0MM$B*V$=E(WT"! MRQ-IPR]%;B[PXFK,G(["&IS-0/D@FB_#S>:19F+4BDO^JV*A&"J8CK)7Y0GR M6$IRRY [GBT^5EB7ZT*AEU2(^O,VIHE)B*@=L@(O,12 9SW.3&)&X]-&AIJ> M)\*VB%TV_65*+[E+[]IC81>@-4FBMVVXG9^5Z$;5C3HK8B+]7'!;&'RO8_4C MM0TA/FJZ M%94=>>U0"JA\!.ZQ MQJYO#:Y?)2:/0NMNGW?L3J581EC",>]X+"@Y#VU4G0SIR45+V5E*M">W^!%( MXM)^LI-__.9)>K8,-2_/![P.V+$@UKZ X=85/>8"Z$ASSN-:-D'1H."BG0?I M?=%PF!,Q 1L59VK8RYX9+9:^% \$XJ*8RATY^/$^DM7-K9GC^)HC^*5+O10R M@/@"V@VTK>6LI*9)+G:)V*4C@E#X8 :NB_CD7#,A\'?*\%+IR9R[.0JTLB5. M1F^';U-&1JO>V+# JM^$;0;$'5=FD$G70OF= UYU./"B\VOJ**H^ ^LG91!/Z[O@%M MKWQ:$B[HN58<>P^TET@;DAM,2'YI/:85\)JKHPC6C'4Y0@;76*2/4C>' ;+? MRF]&XQ<8^RD&89*#-G?B$[ M&T4J('UKHG#&)()>E$C1@%8Q]CJ47!\9UR-\[0-=$>LVU^-]Q\+<)3=F.W*A M4KLS5/%>CYUO:_[:="R;M*%6D9(6JGK6T"A@R^+7HBMQ#.K%],SP03^+8IT+ MQPJ(HW0LFOIEP6:@T)(8 :;P=E#T#ZV?34""D9::]8'HOI51C@P-O%R$D,R] M04Z)FT275GGB@U=@N0W87/,G#E#*8[:5@R/%TV[7R\#'"T\_-69>")4)Z_4D M'@I;6UA-J$X>Z;R(Q1_7:D \@[\#J(PU\FY?PK=I-F#5H14$DI?Z1SO!"Z"4 M0M$<;-9LST:R7^4*]XM^F#W;5HQBL5H)QQCJ-[.^VO X+,],8[#I/#B^^%J[SLMX].HT*6S'HXQ;.E/WTR>GKQ_I;2W5N M9SE=!OKNR.$>C'<;8+PO]F"\NPW&^U=4P=:)X09PBYR;T,']JER+H5LC)YD8 MIHM)[)W6S0@T_0.0"Q[S,!G1?W]1(ZI84.+NZBA8PR<(/@0-+@MLAQ[1(V3[ M6RI.>J6C8Y"+,X$75N,B:]>$:Q8MV(Q$NY"$:K!"/H2&ZT/.P9W2N^.[OWYG MUTX^XS"Q<=Y=D+/>I"NQW9 3>->XT@Z"%WTZ)*D>G3D M''+08!=N428SF>)EBT_)#$O6^ M)8*[Z[&X"3EJJ06'4$%4X]/F:;42\P\4.(X2)Q<#EV,411O]/LQ2H <4.D[. MTR(D45!?1S7J-#_VZV/\!QX^?\NST,%0KH4)9_$##)D96Q=^^S#['I,>48TE MX30^V'T^.6EW@'(_.1*&B9 NV>9C5RNM=/R _.H?7/A\IU,'VX%7)5'FCB]1 M#Z3X+^)1EE8^D[6I=QAQ?J<0"NB%4L?U,&X!,6Z3Z%%\;E]XK[2I#WTQ%E]S MWMHK?E1EB*NM[>SF.T.DCOK;%;\)TB=&94A2MMWDNIB)BG3\F1Q9=K'4K8(FO$,>V*)YO[D6'<>!-UV_M5I+SYWI4N@%AL81X$I?-@8\-R.<&%B_@Y*1-=]#* MW:@9P*X=)RIAO-""6^LGP>TXA#]GX_HW"0$/9:PYD'<).C](CH)8$V=7,3W- MKRO#@CJ@869!@\Q4:OO>Q%X?7+8"U4,5.Z!$"D@A3^]CSS7<>LYF2)^-:SNH MO$@[G.;<'80T5TRS"W40[SC<0NLUS+]5+T-3^*08I?+6_6@$@%0+P0@_Z85B M_A8;T#WM#&MP8[V/R!S.+4%64A?:%",&3T*4IS;M&+""FBS.:&GY#,7[N+B$ MRPLWC&*IVX )0:$GI&8>H4$>%)4ETZ.J".A4V(,X,+NYP3Z$N63,AJ8\)F@A MXY(91!6A*2B9I9 .]O"$?D%URP*SHVZJMKPQF2R[,7$@O/!S.1<#*_!8,N;9 M&MV(^25KZ 'S::>WB(7X5%PO.U?L?IL\3V)11+5:5\EDL%[@66_;5XVY/1W)*JT:;;D4S]?9-[L=B6W,+*?4K) MI1%;UCB@-ED!P+\.34%,BDYEE=(9QOI\1QYONAS>5G6=T,!+"E+0X]5.JN*=7=R(*%%AR#=T"=\\0R9E/,==QC'2.Q4#!=NE&E MPI,E?#%GP!,?3C644GG*LQ_"NVK.7WH"MGM9L&-R21$:&$'VY8.#1=L.F6L! M&)LNHKV_612$8R?'@UY\)P7NC]_J4[$!2R2.;=?68H"=9BW!8TB5%D:+ZY$> M>G:+B1=8P]V$1W),NA,1PFW^SFT0RFOVL'S^(=8R;[4!@[M>XN:O,;[(66]. M)YP+"V.E@BF,BUQEXWSMBU%^$G0 MTKIA@]HMA+M.HJ/P!:"W!2EM=ZGV]%@E@$&> MN?6'2XX=^+O8*#,8)S/UW#2T)#Q<_L!/=LTYIU2"HM 3.7 M"6*4(_E&&@)W MI9:N+IE;15A WXN6:Y"!>#B45O=#K.2A,I9-G<$4A^3G3C'9PW=5)F_7(T_2 MGEX'^8&#SZ<.+*(5-D"?;Y]/O:.IXC5Y;!IR>.\=+LM(8*<.F=;I*9]9^]HE M]]%#$62>BK"%J 2U!RM)A V)H)4QD0-G0H_SE/[Y/+>8D)S)9$>GUI]1EQ]W MW7\VILCX'KCAE[8/_*I&PJ@H0YBZ>$>$>6J/3U^"+"X2RNM3+>J >*ZJA^*V M3C]^LX?!W $8S)=[&,R=A,&XA941T_1/#D^^>O27]"B,)C\I\T15\RU-\J#" M^LAO9J#0B#4X79 C-UAYV4?B,/[0I3HY?'!R_-7#K[]^],7QT<.31R@*.N^J MP:$?T/2OF2^N\- MR[@?HQRA#.TEZ;Y*$ER]5\),BX81_BJMR&]Z1-@3:HG\ B=Z#FN./S>H+_X# M'H'VYL5>TO:2QI*&X$1D:M$<+&4RA7NC)4<^2$"8ZMA'B!2$!@Y[6=K+$LD2 M1UW )FPFBL)8#SG=U(Z2\I>4G"@6Q=/>"=(:>+T M6M1(;23]R/8BLQ<9>"7A887GCCD@E$IX'/_E3\E,DG#T+YNNZDLE7/+-PX1% M;B]D>R'#@0H,DUIU,B$#LFL.%*[?R\A>1J8T(A!=Y MT@.\J(?0I>")%-@F%$O%15N5HPJ)R6KN=B[^I51MN%R/$)9;\<=">O )#$D: M28R*9F)3("KZ4/@MJF-NZ: \EL()URZPO,8"(".$LX*_^.?WOEH $X"4H];FM0D-]4( PKG->Q M$DF@2$T(I>OT&/%#L: ;'[WIFETU7=K!&['Y\-0P(O1%>H*Z:)I0CL^*LSF4 M<2Y=IE1M;V7=<;/J4!!P:A$ND5";X8:J J1B0,]Z4(AFY+!6K"5"P1+6=>F" M8TO?>OSIW:$M^O0=LS]B/<(G;9K]'7>QV/?&9I7FNC. .JF- E"X&[!,APQR M9:\Q?>"[C"2T*.Y(WX2%[B.QS>WK.#YZ'0<60PO;7"NEN_"G@OLQ.ZRS%21S M53.9P\3.S446(E,H25L_,/NJ#!<@/PD/8F?L<2AJY6;.(0Q\L97:L4L:.>&E MM-R>S]IYF]2T@.\).WO2#=Z>1&RDU)N:W 1/=Z]-V81BLBS]U/K$8B3> NK2 MB_70O;-JI76)%/)JGGQ&4'K_.+P5X3J>O\5[D \.%T10505\X\"Z$-&?BUZJ MG_F/+19![#SFR8OBF=_1F<6??+ZY^2HV>I19P73Z1'TTJ0.VZXG3A8HJT$E9ULWMOWD.S M>P=6ZU] ?4^OR/N&Q-_$-WV#U&/5_"X6CGEN4^2(0 ^S'XC*0$L1R(9'?:0- M&+!R:CH".%'CIS4^_ ",09'N^05C!"W128PJR8@2#A$CH-'.!^R?3I]W[+7- MV_.&*?-@16IB&E]S-)V;/_9+X09!]4E&$C;B#.=74GLEOO7T,>UPFQ.*G#AW M11#WZ+=C57;98@^1K"D()SIOUU?\\SQ2&E^G#&840X%/K1"[N0 A*0NIK%Y5 M?;'&WW158<76"^(-+[/-&I%9U(.SZDJE<^'K10V$$N\H*L8R$H]<>5R1+H?( M9&5'WZ.^BG/X,8;9DC)V'0[=7\2($1NAV/7H>"NFVRVPTO-%5)-<9'!=KUOR M6:/JS+>:C6PQ6U#QT$3QSQUR!_?E.[=1OO/5OGSG3I;O?'06V[O=/_XIFX1B MQCNK4.MK-\VBN #%AU[)>C/#.FZF;:"PLK8%6Z2N6![9>P#.6+2YP'NB4Z M"62/U>[UO$O[Z#/%=YGIA!>TGVA)267=_WR# MG8)]9\R#$Q>/[_21MR$/\R7.] BX+ZSV%RYO,"$"=^_0!I%L8!M*)K*")QWK67PQ)#W.P!QP/VF?8M M11^Z'3(6.)CFYTG_B]B/$(VQ\1F,1RQRL:)-0O4;MJ3&X=RN).FV#A.9"G&A#[.?M4G.F"]@(U1^ ME/?+5J&L"BQZKK&#HX[X.9RZ6=N^S;-_M)LW&^15?%.]?8-_> &F9''>%:L\ M^[YJWH;R!0_G_V:?(;]3ZWL \X-;]W';2[8VTQT'A"]0X"(1=,*V+'-:@MU(=^L$5*(X3-' M99B$S[HPVU1U.=J0/SRD\GM@#A_Y$GP329H3.7Q"[)BGZ)^N0&3/D$N8VU,* MYM=[%[,D8CG1&IZ3@M8MC _F?>]'Y$++RR*ARV9P_G4[07%9SR09MZ44:DG/ M1+M05;A*NN,@Q<@L7+7B@)+2;&N-&FBN71A/DNYL_35$"'L\T3W $[F>X@9, MX;!5A$WH7>\Y0)(> / ?Q"HH5HY18>Y!EWLA&_$+*!()[W.0*U1>8,A?]4,O M!,04GURMP".(T7FA<<1_PK<>?;&7J[U<45E3S )2E^VQ*"G/I03G_ZO?2])> MDG; :AE%XR#<"LDT[#;S.G,+'#'P8C!\+TU[:8I&5=.T6&C <#TDX_64DBXU MEF3M)" YIG]\&ZX\) 1[Z38EV/-[B=M+G$E4Q(7V9CF@QA772A$/J7J;95G*\P) MN79B MMA-]RE&B&*E-,[*EGW(Z4?:G6LB M^U&(%%=\XYR U)C$Y'_'L_N1@+L M!0PF.WY\F/'__?3CZV=G+[__^[.GV=F;T^?/LR9@65K; M6 '0:P-P2=#S=!$)9&4"+?R564$##*?$YFP50UZX4^>$_/@IV$9;(Y(BKKG M#/!WU.-4BYT%%] 3Q&T%)V@9FAY-CA<-=ZK-7@O30_:J:\%$:6OY(3P@](/B MX]@]Z[)Y41HBCQI8N&TV,>FDB25]Z;( "XGY!UH$-7'+5@0&@554:>_O@, 6 MZA>/&(=D'=9M3Z8155GYL!<>#_C_S[D9&J+V#!6JP[W8U&@G*LDFV*'8[0?& M,TC'-YRC,F.@< O OSJG62Y"*'DC%<1TK=SP"8L]WKB;&^89T/]@J>;T.@M2 M(-_$KV%2\L8$LA7U=QKMWFB%C-G!P1AY+)':EEOUQE,O+>)9&@ MC"];*B KBZ$P&I&M*JO#[+2YM$0G&C3L6C0/74#/SFQQ.3##[6$'=3 M)HUTZJP$^;_36/.54V/(<:ZMFWQ"4"P"JWK&RXR+!!"_=R6=H@0FJ]5?Q6@J MBI,F+->L%KN#IL9*O=P,8DAHU9J$,:SAN[]_W'[ ;? V+,&EH 9T9Q3[TI=K M8^8U&DZ,W34I( X3VX8:VU<+?AR$ .[8=I6M"VI33Y5GA("F3:=BMMQXKV74 MAC^5.KU\ZWZC6?D'X"O1:N2GJ2V6<+/U\P[6I1&;5MN<1$0Q+-RRZ%9N)PVN MS]_.Z7,-/W%F=@35IWYHG,Z5R$T/OPG&+5!C9S>4L<"=TW%3N)?V N:/0$TD M30+#Y3F??@Z4D;C#?QOJ-W474];L''ZUDA8^/]T@02H&#!'='Y2%K;+#XD*BZ_NU\2;@B4R)TF +62O!.76VY/ ?R5TDM;_E,9MP0/V)<,TD*&29M!OF_:R M#N5YD-6.SH8-+M?+0NY@3@K;\B;[ >N:S3M0>@>+33,716J7I_(&PL.Q?D6B M)>J$\GH:^H7=7A(L_KKYV[TZW 6%UWL00;4C.!,9RJ3Y);]=)#/6D('RF(IC M;(]V+;[OC13FP?$QF+_'(_/W^.CPY*N'U^G1!Q^D1X_>%]S]PTS?N[<0,>Q[ MBOB>'__;J]?'L3Y&*^(16P-&=L0%.2=T\A2N<=/F#XQQ;'S\@ M[B-6_G0[$$!!_FEA)&8JG/45V*_"W;#7&G M\G.PX_<$%0CS?]!OF!7$1_OPU4O0_6)RT%7YLGB;/>ZH:/!%#>9C6^$M5]>J M3\%N54,!JX9J;BV+=;3KP<@0_4,/LQ]::CV\( =&YY%.@Y_3:ZOHBE2N<0NN MN-DQ1>+8R)6X51/;,+="YTC%?4VX/,Q^)FZ2WA&.R$O@ZL(PF]SQ#3X.7Y4[ MNM49>)EP'W"8\C)PF14-S@H7KQA1 J^2GL8KWF T&FAUB1ZUT>0KSSY.N.WB M4I! 4@@P>2]Y@[K_;LS8KF+48TYAAN"-2?"ZQ??D@N5>MHJ1ZH"Z8?Q3%P M8.&"?M7W,>1 )4\=9?9V!K#-K?70;?@7O8T;,7'8DA!SXHIH7#9AI; MC+A42/R]XJ>!]L#HQ%I(D>)?P8VLD;'VS/D;6 J_J3CO9IU<2&_)SI!:0G^ MZX/-U3K$F 5\:['IR.^$"8#NWQON3D(+&K9H1>._KV>PI^_5!@(7R?TQ^/OY5)N-'@>C;XHH(N%B-* M D<<)@4+.,."-=GQ/XW*_>(.J=PO#O_MAQ<_/LO.3I\_>_./[.F+LR??OSS[ MZ?7>"KXK )W!90)_ U3GZ,_OM^XG]YOU#=X#_UM5=T/AO#I]_29[\>)3JNG? M?<:CEO[R;BP::>DO04N?OO[;LS?9\Y>OL]?/OGMQ]N;UZ8]O_NN,\),O?\R> M_<]/+T!_G_[X%#[^_O0-X2M?/OG;7U]^__39Z^R'TS=OGKT^H\]?G)W]!']Z M]=/K)W\]/7MVEKU\KC\7M-L^!G)W8B [,=N?B2DU]:$85)\SKZ>E?'\L^K+X M9_9=W<[ ^CH+:,F"$4;)KZ'B:+G['K]'/F?SC5HZ7*U@:]62^^M/C[\[5 /N M#9IEZ!LT;1; ]ILA:2GF/#J.A$NB#0U[2K;U*>#Z\6B&^+9DEH^G9@DFZ#D3 M6ETJJ],T\ML_;F*Q/D[&[3=K[5N5LH]SQOZ<'W]T&_.[K/?SN#IV##R+ M_:@>W6V9[%A*VV6O-MU\29D1T)'/_DD ;P%95&%G2Z"[$DL^^?+DRP>?]-+] M[Z*AN^8+=]58?%FI.A#*,5RV!V R'F"6BBD40&=6PP@H8[ +O2")IU^NI3E? M2_3KP^PUA@PU-6_( M\"$ *1E(A".4!TIA P_E&I_WY,'QXN33K9@LPNT1]^,^814)+L8M+\/Q+2[# MYX?93^;G^C5AY23VM50Y1S$J+>NU#HTZN9RU)G 6^0U-.&\'[G=!:1_+,1$. M49MZTO^Z^C3KE50:48SU>2!<(CDG%_#0G;)=MH&1J ) 5DBP^RIJW+*ML>RF M6"&*CFS6TC2<+PY_T7"*^]8T> '.+@)3^S$6I9[E8\;LMKR3,[\<8;'46@ M**(- AP*M?7'RG@A@EN2'I=$5 MFN!/F;)6>/F9E,@O54FL6?G [S%U%-PHO$(WX'[X\$'>DLL;1NL8JBC[305. MTUI*R',80SP\R])*<7:<68G^"NH$V\BTS.=E>EO)],W*=$O)]/_^D*6R HGX MS)%9I666GA'ZEA+ZFQ?Z)RX7_U%6+.V.WN[8I0AXK91#/^.MV31RD5BZ0)!U M8B!=B#$Y#*YCXRSMGLM^BL.\?S?/"L\]J;D(T9VNWK-:V*73 .5+@/;5= :#?41,5 M67A'N,Z+W'21[(DV5^[3#Z859S^<"P;L.'2\/^D!)[)?0?TUU>& ><*/,JZ* M:\$P*RP='V_X;!JF"0S_R-V/>?&S9NM=]H*#VFT2\[.83QCFC64PH&Z&8NPW M.#\L( \. XF+2UO3L^Q]^1 \Y59KK9GMIMUKOY.!XYH'C*=^,YO=GK7BRZ 8 M[-7GM5KFJB\W.YU57^TV^[U5%[W.?KO-=FNYE__/7Y-HEAYDL+\/Y#Y@SL^[ M"&28VY!FPY#^5V\V/ 1BE.&,W'6@%_4<-WLHN[Q IC#?/G4V'-=GU<.% HN M[&]( -0?U]1NZP5Q_\0M-@< PU_^]L9\LV"C8ET'OU&UN4/=G")1M;D]WYPB M4;6Y/=_<\R2Z0XMFE8R 17#XG3UZXW2L_5WV]7LAN@_?KE/6LF*B=9GH-DR8 M?W*<<_R;4X;*\6[N9$CTF&2L]C4[&3A-;!_UYDZ&E&_$H18=*?W.IMH_>7)R M&%=FM^*C=?E(*8/CW=S)$/$Y;(O=\=/$\E%O[F1(6-HSV54A]S31?=2;.QE: M_H47="PR:D\.X@N9:R7W&S5!U@@YBWL-Y+3V'Z0##]"I;&'N.V M2M>+MOGVV)"\#CMWFQW[@#&NN/EXN?FT<+L&$S<4D@\$R:?%P$H=OY23S79+ MAY<.&.?*!]^:#VZ4?'#CKU9+^> G(B7L+CCAEG+"#P752NLKK?]T3*W9[1PP MQA4W'R\WGQ9NUU'*G;[>,Q4;'PJJ3XN-E5)^L2MNF7K7:!\PSI4KOC57W"RY MXN;&C\.?3V8Y!.):D1!>E,ESF)+&-O6^L3G+89D,E_+])F! MV4$),67\')/0V+7Y(-ITO)@ID5 M/#GCLGM? $\DIQ934ZT#[S <1@&:JF::.U2]M'U?.?P;(7"JT-[$=[8NI7 M!F48$-PNPC%,/$ /N@25!(^>XCIF8C?I3XM+6X^ MA<57)J!S!T'H!7?^E/@ =N_ &@ -00B C=.(MD%]U8J]/WB^G_&*%D8(V%DX M2O*(11\3@-R%(((;Q*'FB5^':9)&O*E=IY'FH,(= I@2[)D,3\#")J'$7L3_ ME7IY@S>@M]GIQB!5>!CC#T MQF,8'78/"Q^&OA\^X$CX=!Q\!.Z=^&QZAK]^G# 7Z:1TJ.:)J>2!E/A" M*K%L5GJU 5@! _$1EP\CG.6VXF/%('R1HNV\2,_BTQNKD[8>$HRJS0TX(%R, M\O.]";OCXNRNP8:PS#/F/[!I_/'-7V>1EF&$;+-Z=+P,Z@VK:=N]=SFJT:!^ M953LVO0M,/":!O"*QYNO8?U^X]$PC,8DOGZ%248;L7M?1@,O,'M?F1O1&"IT MB@]R6[M#H)"0EXU3YTTY)QV3B7(/^I\Z!9?L+]#(H+H#U&^H_VJ5:>PA]#]Q MAU-/2:%> J4?M_=?_^7'SR^T' MTM>E1V_!6HG!:$B$U5!^V.QV6]T/9!?&7.[;B\'Z(BMGS&D8+[CG<9(IV[=& MJX4;G-^!)PT+CR; 17A/6\-S1@8^'/'J?+G5L$?*<^M\4B@M;PS66N3\[0W\ M878Z_4Z[VVO_T6K^.;E[HS$_J?\ADZRTMZ[9FCQ^E*JB8QGP ?1+)AU?/R*P M=-G]8N[VH40[]F9O%=5N&*#;C1G=;K2:9J?[6@$- 0C-+L+K:#7 MU"![L?/+_[V\^'%[]?=+[>;'[[^??__G(6!E>YICIUZ=,Q#+3R00C MV",&[D<,.IO"R1B61$Z9GZ+O&6DA!E !?"&L)1;Q5#F86!%L*,:HKY^ZN,=AZH,_R((["M8.(R*E MIY>9K4T'6(SI-< $>&D(- D35TMCA!QX91SI[*_8EH=VQSATF:_#5E+GIQ\R5P=\ MQG$#< ,$6GPY!,]XP.$/$+VTMA1(B<8'1QZ_A]50M-S-SA, (N!#TQ"P1U@" MAHCG%T&0Q9 X8 2 7X)?1D'Z+)QK"$#/<0)KHDL']*BN/0"X1J$$,RP,IAMZ MOH\O"^ ./5PF4#X>T/A ?-$T'_7$/-\]DRX9/X*$@65RPI:+"(J]H0=TEK&O M-F Q$C,\.(B 6 L^!3#!,Y&']"'H#,+Z% MIX<1#^Z )P3#NYQ/X$^< P28.(D;>1/)T!5I1<\S#)_120^,)<4! & Q9'/O 3F M=1:[1ES:> W_Y+( M@P$&INO (R$2@5Z9 M-5:(?\0;A2UT._**_4E+*"8IGSTC+4 "A! +&9?/*(/2^!//^9E.I#J1I@Q# MLQ(L+%8%H'RCUE2;W8$PGC#E84+K+2P]D9'B15K .2K+JT#*2\I1>03A1?D# MW=X[%*6X;C=B4]"*A2![8''%FL6'T @>^IPG,A5 Z/-,IHW#>YZ=451 (4, MN27HX7D0SQZK+DD4X\[S!B*AZ3-[60 5L8GV1$7%SL F6Y0?!G>-$4L!"? ; M_B)/C5")TVH'/'D@"4LT C2*=B=,^TE")/L]C+P[7#G BH-T"0K7HOKFG!^0 M0:Z.@L09SY)^0H'?W"/*1LIXD;!#>30%61#9162?(J??A,[A+?CCE/(<- M[LW.'@6W0](>H#0L((1T5?"(S-HJS65W6G3<-^&DYQ#Q/&J(988XHCA8E(ZE MR (30Z=HIV8C(PV1WXP&*1BOL.&<13,ON2119SUD05>AL&IGY=(HS/*DMB!Y MCIYNE9VU/W96;K'O#BF"XK^4@DT56XEI9!GECG 0!@V2!0WA6,Q$86I8KR#J M(K0"WO5/H.22^M8+_19.$F_L_5O:6A@TF@W%@ S!-WUQJ@?^-VAV#SWHTE3T MW@1,JR 3+_R1.^E<+$>O!G*<*(QC, !)BNC5B4O2KC[#Y:V$ K8)HA8*$Q %K)Y_<" C &>*,\ MP53UA#NC ,C\#LQ+-'RDCQCZ/AM0BNP]KPMBE*?.9%P6'";1*Q$BXA'.&9)2WJ(A\#YUQP2>+XX>%)D/U*Z,S#!E(QB,!CO=X M_%SHPZO;FXS=FMKOF/PK3;U"]TFK,.:ER ]EM&81)PHNB;2?@*RQ$4X.: -E M&\IL' Q2X>:"@/MB&W6ARGP#N7L WCGF[20>/%OWAM!1,8@X/].-(B4P#> 83@=AG)G)LY4.N&*2R<"*M&9-"$2>10+QJDB98'+&K.AGH'YG1$XB\NL MJQD) DH3\0'U#I&8FY*P!3<&^!*Y'S78F/@97Z=X-2;BDRR2; 8^+*P/*46H M.XEP&0$@&4\Q;+1(-)"/?KZN?#X,K,8>?HF?Y%!%!&<$ZATU=EG HES+%^:' M#_CX$"\!"/.EJ?V6#G)+&XA":[=*M \3BKCFC(#HV._$Y9Y['LBSPZ$7HPM# M5:$![2@0 UX29F#FIP&R,3Y,$7G4YYK1RL,@(-132C 5@WHB;I)'G;)0,JE@ M0#L8"9$'HJBL"%',HKL3"MTI=)HP6Z0,%"$-/XQQ&V, 9!)&&4Q0K_MQKM,0 M&J73T,P=Y1@HHQLPP$5 K^7Y2]([#\J1;,![:&2UD%!C&+V.F4\F57'O!<-F M,_!J:G\'I1%*]8^*[TY*M7OQ?>Y BK73X3.N4FX-3X3$9O?(6=IT4INEDMJ6 M2&HS5%+;X22U';'N_A'@-4*P:,B2I9"7%__,?100B'X8_BSE8PQ]J0>ET@29 M-N+,3T8.D^>Z&'[28M!N+L9ZO:#P*6*TN5&VOB<5"ZH$C#SA&-0MR"]0+-D$>D['DY"M-,=4O>XVR#^ M0"L<><-$'(Z(Y8DS[VR)%:]<&/;H @/1[=TH*!6.B^ISB0$;/BH?",%R_,5'E: M/*9;(""_4?FQN[L(87./WHY'1@QSA&DBH_-H&_/$(Y5-]D^ (V4+IC7&L5!_ M.4)TF!+/A..Z9*/,1P MHS#>&68)"62FZ-)X8*4S,[KW.D1C"T B[SIKEX] $L*V+&(8#H,AR:&0;LLL M^N@&KSA'RS+*$@PATS4?BI9PX#4,;Y0OYDPG1'SHN4S(#0:A#K3%8EB[>$'" M>-X 7@ Q'P%F%ZB<*%$!%&Z$H0B:599R_T8(X^??-&9,N W*!#7LD.*H=S M;Q34=>DZF=G2BVP7YI '[H+3(KP6$M'P'9V-"_U X<_/8?2 =_#/O4A&B'Y' MARB+6'X^__Q[%K)L:E3?541/W>QD)CM!30H*H4/AJA?VUNP4@1K4>L!EIQX9 M .2=IW=8:4#6#C%?AKJGBG58QM!\Q0N@Y[_^NDLG;0TZ-%I@P.\#)>[/=5Z@ MPVO0I2A#C#X1HO$R0KP8A9.$!3]?)B#>&F:WV9E%17Z=->9)XN>)(C56G^9B M. ?+9&3SRV(Z5C8F);3 8@+N%*D\9&/BSD1TBG9Z!TNC4Y@9F67FJR/[%:.= M#IU/T\5;L&ZRF?^")WB!%Y8/P[2$L[%>G.*4RL!(KT*[IQ@QAL? K-[;<^+M MF3G[5KOK2,RX([P?M8:LW0%BED]-^"*L=_,MC,ISG?/LO<_UC0JH>G:=K/3-=[) MX'C- T_^UFU:/6O%ESO-GKG&Q(:YW,0K]WNIHYMEF\#L2[^7398^!O#@+W][ MTWFS8)MB575K>L5MKW<4559H3VG=6&C3YVK[[B] -D0))\U-FR2JZUR5?Q>J M?'V^>U%/LZ/@S+)MNQIK+M/5;!^@IMAW3Y6AJ9ARKNB0:2EF7):0G@2(XI'C MY9%GV]HI'E'=.E?N1;+D+>SU>Y7L3%)ML8?-O!MWF/UI=+O?UCN=9[7S'F/] M]3M7'87JW7]$*O9]<3]+W3* A2WC@+&N#(!M&0!SMYA/@EI.5#08>L]LZ;UV M1R%;:?9=[U9Q[=+VN&$"YQH;Z#=[0,C>!X6^)U;ORSWZ1I;LP7UOG-T?WQCY M/!^'.P0"6Y$87A2$/$AY\]XP++UOV=N@EQVVIUW.L_R@+ HE)924J)$2?4OO MMC?0Q?I8A<0^&#"'&)$0MS_F4EA?B=#J6\SO&F#;B',N X=#%U*V;K9,O=UK M;X=Z=BBH5%AD"T:,$A;'+"S:NF6W=+O?4L)BH3$#_^*%A#7NW!S%9;]=[G@/ M;QEY@8/-B9Z_9+2?+4"?OZ#Y$B)1%WS4!9_3R&E6%WS4!9]=ERY4=Q?4_1YUOT?QB+K?LU\*Z\0/T]3]'G5!8"X+N-75 M#:-[P#A7AUU'D@.LF/?%MWOLGMZV3HMYE?+?E[L]*J?OJ'/ZC%8;+(-C3_Q5 MUH/*]U6RX<6RP>SH1D_)!F6XL[O9FZN<%Z!\>3MJ<, M%R4JE*@H7PCHVGK75*)BL1U3F^%[C'F:^[:Y/!86N= M^08(+L]::9K&.VQ]\=9NFMJ@:!M$O3&H$=#;=M.:^<7VS9 MS+-'L>GE3$].T7!2]O;4L"FZ[!E3IB/CEKMI.\K_;[N57#4GA$ M74>YK@U3[HN_1>?+L??X0;; %)/X7D!SN)P:B -HY!1Q,1YVX,Z[ITX8*$!J MAQD.A]BR?3#5P+-]2$:B)19_]$0?*IPE +06K<05\^R,>6YOYN]I%-R G&"T MNEF#,EVKM+G7L>&L4VH7]-:R^\6SAE%^..N&"S071MH4&PM5Z%*PC2X_Y6W? M\^["KOPE3B-G!/"4=,L<;#4<8B-6N?RF=COBP!\CSMP'#SN[PFN\ECS%B&[$ MINQ.=L?%+3WP4F=E6C/PKNS/ECT\@LE]U"2BU2NV61[ZG%/CM6[O7:XQ9B#4 M;K^;!X0N)O5]_!?[&8\G$8@%NBCC!;/=8Q.:L&!+$AF(/=DK64/.52RURU[F MN.U2>W@@C,>&ZT6B02!>M4G'P4?7BR<^FY[AKWFC]R+<6==$7NXKFYI>;?# M?6%W^=<%_GI9<>MA8B9;+NLH/\HCKQ/@71%5;; A+/.,^0]L&LL[0&6D91@A MN[<>'2^#>L-JVG;O78YJNO-UW'Q08&!_A,!V"#$_6J\Q,=&*(\7:[-69F)$' M+Q3::LZP@^I!?,86S!77BX:EMZ=^BSI*(&J_JOJ17@FC-&L(EK9]:0 (R/ MI'Z%[9 #IEW7O0G62SMOKSIKK1AFT1C69V#,YLJX"GH<:+'Y,"&#))Z'M+0G M8(&(KZG'?;?/,G*O$%V(@ <(R=2Z6](C&';(Q*DADD1))[VW/Q0.]K&SUFR!E5[PR;#1- M<]5W[:;5>>KW5K/[Y.]/_-9O=E==5:O9,[=YSWD^TKD/=[U>_Y).?I.EO^@F MRPXWNL6;SNKZX-8(ZF2O1CUWIU?1X*9IT%8TJ*ZP*D)Z)4*JO>=9)\24Y'HQ MP3UWL7@OLE:V=EM<[5;M]F!VJWA8[?9PU9!*_E\M#?/ZU:I[[QH,Z@[S+JIR M'T*"[?K(WF=7:/&54CP8.#;B5U4:E(3;;BEQ)>$.3\*IZ([R#)5G>)J>X0DB M4C&LVNWA,NQ)GR=O))3#'R<\B'E\IB2$DA!'*"%.$)&*8=5N#Y=A7_MTIIQ" MWX8!5SRM*:==M[/4>3ELZ^/>&P#?%MV/P%3Z!Q9QS'L'^T"%PHX_[FGIAMW6 MVWUULG/\<<^NW>RI@YV#/MA1S@16R#U^NM9N=I8]SE#FY M:7/RAODL\F3UCP$/./Q\R/U)E(Q=]LR\;>F6V5&H/GH):UA-4UF.RG(\&-RN M(]5L2V\9*@_H!*1::X%44W;C-NS&3QP><;PB],C&6-7MW_2%8K_CE[0&2-KV M\_=U%:H/7M):35N9C\I\/!CH/GJA9C;;RGK<89_D.(U8X(@" MBX[/O+$*.IZ ?+7[>LM6WOGQBU=#A1R5S7A N%TGY-C36YW--6H\#4P?IDPS ME,FX,Y/Q5Q[P2#:E82X\Y<5)1/6>%>L=OY#%5MG=ELIS/'XIN\@Q/V3"5Y:C M$FJU/;Y;>KNKHHVG(-346?4.34?L+A'"2,RG-A$LCGD2ZUK DU?J3%M79/>( MN?-%%88/4E2_[^@]:W/FYS+UJG=]+7T1*#[LBG .4? W%F4I;1Y@=87.3]/D M5;+XN&6Q:>M&=W.9ZTH8GXXPWLVA_XIF]]X;UJ(5?#A7DD9YM,RKH*P*RAX,;M>Z>][KM/5N1X5E3T"NO>1(_[A+$NZDC-F! M^*I;*_UURM&=PPGE[,/FCY<X$3CC>7.UBE-;-I M(K&Y83KP^0ZI;?NM9):!PUY(H76R.0Q3-RUC.[2SPR.('9U9/4LTA^AJMA=X MFJ\!L:-7]THJ*ZD\'[CKVGK75%)92>7E:::WX%PC,Z_A7P;;I3]K]F6TJAOK MP,?EM];),BG%YOY,X\0;3E?8'4WY(*S_0>B['V=6^.22%D#FXOKKS?67JT_G MMY>?M.MOE]_/;Z^^_JI=_N^WRZ\WES;(H2[+?S)=C_45N"O0*D(%F MMDQ+&T;A6'MK-ULSOYA-[3S6F ;^'4H)=D>9OK+=L:Y-5ET+K(,J;^<+ %D9 MI[%&96NSN34WY?@DOJPA *+0A]^\Q*,+:J*XJL_C6$M&'CC@$Q8E4\V-V!37 MF<;PWZ8BEA
)K%\,T8 "IP-8F\,-*FG$493OSP@4?:?>BGL! =*,)- M'1PX1N01.C2!#H=%D0>/B@EPVH(*TIC(J8P]^7BL#6'"#)4PY-7M38[+[8-1 M.VG!7"EF_,M\,>-39*S: L\8_2H$W-MVV]+&M8*V;<_^\HR@C9^?CNK15N>A M8H[Y!">.,>UVY!4@ ^$7HUB#]<(@F51[VS-RO #XZ>$QHL//DO )3Y+!,23 M$2_&@\?#--(8*#)$'DG/ +41:"J4?FF05(0NU_AXXH=3SN,F+*TT$OSAIR[B M&@BE1";YS]J8N^A7Y(2@H[Q^X+Z/_Q9$D>4-PIKCU*?P+)'%[?FOO^H:P-D9 MX=-I1%(>WK_GVAC@-8IQ-_G;&4G-Z 1$IA;BYF*DTL5OFK3OS^>??Y=S(NB9 M\Z_4PY'@F4_,!#(33$##B ARXL8B3,O&8#Z@*A\.8)]I@BO#I%OC*51 . M"0]Y3@%B6CBL2>B^B@H;<>86V!'?P=R =$!<]3VYKUWJH86*Z$28^+<,6R7Z M%8(0EZ,M;:>K_=F1NL8QO%@TC22+W$9?!W3JZ6 MH4O.@.%A(--8\(0YQ^$ELL-5($46PDB*%F*1V$ND,"(&JF.#S)XB?@.:V M*LJ!5212O% =["?9;-BDF:NS>UY?9_<4>>S)&L2Y'JR:.H9M+S!U#,N<-W66 M4,7%^+@R!EY)I*,3XR3@&,PH4N"3":II8(72TK.5EG0CL55Y-Z3D$Q;<>0.? M%&5%N9NS.0NY"PD'!::;Q5@8>'7*I"P.$,!G$]UF\A%TXP?E^\= M@,.=40 4%I\$]3O!K$',^SCP"QM&\\20"C2V_KP&@GHN.'*1D<*:>[]+I M;FF O52#^\F/&Q9>U3*/%[-E'D]19M55OLQYIQ)V>FOW%SEEO06"*GN_7E!1 M (IF+!O5^P M:2QT!5WO/F<@GS\V7+#,R90^1$6P:=;IE1>%> M,A=S [(FSK='8?(3(9FR0[",U0#F-/,B,K.Q?HY&N1N-<-A(R6U!_[Y\8$*& M ?Z4L,?"[PC3)/9<3F5XR)P8>W&,'HNN#1B^/$@*5PA& PM^R.D)(.Z81_=@ M[\W6AP.$_02\LB7I-EB00MC-<480"!=*(/DV4D'K@[5%CTG'EO .6+2?PAQXF3[$@_;XJ _ &X5 G+ MY3S)"&!>'$#'F01E))YP7GF\39$AP.1/GIPV-UTG*#*O*!-?>W\IQ-*'$V0WN0#@ MPR$&ZL!^11Y$MC7ZS7[A')*^KGL,#,[NN[(AD&G;XE%<#3V>#9;;!X74HATR MS0$5+=*TX@3?8!,\H( -DWTRYLDH=.E@XM7U)V]=?;];161M>WZLKL5TC1CR*4YUY":S"60B*?V*B MZF6 LG,N%4.[*'DD3SQH[ "UR^]P%Y&VC>%_?:T\#'U05Z@$Z2*)%J=CU$C_ M1C,4;-"B=)X,H**U&_,[4D?O*4$Y3&-0CO&'LSVT.G>)PZTJ#XD\>0%++)2. MFO"\-+LHA6O!8RM8.C[>\-D4W 88_I&['\541JO5;+W+7@#L^6P2\[.8 Z.# M/9+!@,*K8NPWL[?\T<@3I[-GV?MU]_=INK;=['2-=_(@KN:!)W_K-JV>M>++ MG6;/7&-BPUQNXI7+(*B230NJKG2>J;IR(!?^YI3;4QHX%IIUM2(C^P"071<5 M.09NVB11%55&O@NUOC[?'4UQYJ6!6+9SMU(12;'O ;/O_I<@.PJF1,=4,>.R MA/0D0!2/'"^//%N%1/&(*F*W8%6Z(ZYL=-BJ=_\1J=CWQ24E]4['T 'M!XQU90!LRP#X$MYY M,6SBD%6\:DBRM&@P3$/O&3V%;*79=[U;Q;5+8MK0.[:E]^S3:B.T#PI]3ZS> MEWOTC2SQ@_L>/,@VZ\3O8S,$U11W;6].VJBFN*=H4"@A<=Q"HFOJ M'5-USEXH)/;!?CG$@,1L(^CHF;27]0A-]7$XYCX.;=VR6[K=WUPH].0[.9RR M$:.$Q3$+"ULW+5.W>I82%@N-F1V_+5XRDG=SG[]CM$]P M5!=]U$4?E=NL+OJHBSZ[3[S<(#?M\S'-"A=]KIYN)ZSN^:A[/L?$O<>E"]4= M!G7/1]WS43RB[OGLE\(Z\5,U=<]'7128N^=C]_2VU3U@G*M3KR/)!5;,^^*D MX$Y?-UKM \:Y4OZ'>\=')?<==7*?879THV7*?LAY4XJ^2#2^5#6!W6.UG M WHG)QJ4;;*9=%_OZ<,OE<"G$O@6)O!U;;W[?!SU!-/WE-VB1(42%94^M#W= M;F\N]'D\HF(?,GV?2]-\-BOT)6F:^[:YU^E4\J*LVY7WN]O.161)PF=R'ZC# MYGQ/A*+]E]EY1SV,VDU+&\RT*A)-C.RF.?.+L8_]NEZQ<\(^-:9:\@13>_]? M_]DSS=;'J]L;^LOX^*$.^[; OE7"_ER_6J99U&*XZ%CE%8O(QL0ND'[(7.T] MP\:/ UEM 1M.P8 .US7F.#R.P\ACOJX-4RXV,/8>/VANY,$HF$4_9/=A1!GC M@$J +#H?4>/ MEQMPE;9SCTWO^6ROJE*_=>IE[WH1=LH* \PC3\?!1]>+)SZ;4J?[O'-ZXQEI&49(JM>CXV50;UA-V^Z]RU%-%QIV(G6VID<+#)RB;Z; M>KD'=DF\2ED9.2. *9. 46E:[B\*'9*2QA&[)??:PS?SOG@_D]#L+@(QF M[15=N\CM5%P!KM7G=\R9:K]$X4_1YG: +2^!M+DBKIRXYL01]OF=$R5Y)WJ[ MYA>CJ5W7C?+6,#MYT])9T55(KFP4?89PB7*$4(AQTIQ$R5H%XJH(K:G'L6?X M&/N=[Y,.AYR"Q>1PE713&\ \, 1,@I2D2J;^\ZL78*IWNKDX) M5B5'$!NZ"F@['-@1S>"$C^-,!54<2&KM*M #HTAB09V#9C_:B,BG)0K;VSY[ M!WH9U>HW#7O5*Z%&TS17?==N6IVG?F\UNT_^_L1O_69WU56UFCUSF_=8YT-9 M^W"7Y_4O8>0W%?J+;BKL<*-;O,FJKH=MC:!.]NK+Y&6L+7;P&JW:K<'LUO%PVJWAZN&5';W:GEV MUZ]6QGG78%!W5'=1?OD0,BC71_8^NT(+KPS2P<"Q$;^ZA:\DW'9K1BL)=W@2 M3D5WE&>H/,/3] Q/$)&*8=5N#Y=A3_H\>2.A'$R #6(>GRD)H23$$4J($T2D M8EBUV\-EV-<^G2FGT+=AP!5/:\IIU^TL=5X.V_JX]P; -[I711>_JG=O,97^ M@44<\][!/E"AL%.(>[:LCMYNJ;CG\<<]N^UF1QWL'/3!CI)K2V+:THVNJ1O/ M9P,K9!^^7+.;_:6/=#[C^A9.RR64&VI;<, ME1-T_!+6:#5-93DJR_%@<+N.5.OU]7Y?-=,Y :EF*;MQAW;C)PZ/.%X1>F3C M$+;\;_I"L=_Q2UK#,O1NKZ]0??22UFRVE?FHS,>#P>TZ0LWHZ'97':><@E#K M*>MQAWUPXS1B@<-% 3B?>6,5=#P!^=KNZ:W.YAK:G0:F#U&\&DU#V8S*9CP8 MW*Z3A&/K=D=%'$]7IBF3<1LFXZ\\X)&L+<]<>,J+$[P)<7_(Q2R4D%V6]\R6 MWNZJ:./Q2UE3'58KR_& <+L&J?=;>LM6&3BG(-.4Y;A#RQ&;2X0P$O.I2P2+ M8X[-A *>;*-_NESR$7/GBPH,'Z2D?F_:NM'M;(-<=MBF=KG"4Q]V13F'*/D; MKGK^PT/EIFKQ*&!^W,#;Z((PW=TBOA/&I"V-55W@U@(I>W^%<21KETAY_ M\,+6>YVVWNVHF.SQQR_ZZCA?!64/";=KW3WO]^'_YN:<_=- ]D'*-;MIJ5+" M&Y>&2Y='1Y![.C, MZEFB.417L[>@6L5K0.SHU;V2RDHJSR?963W=;F_N(HZ2RLG'-9B[FP#!Q?77F^LO5Y_.;R\_:=??+K^?WUY]_56[_-]OEU]O+F].&C9% MF?G;^3+S_Z@M,U\!4CE'V&I:EO5N=E5[ K=-@>GI:OR:$\9)C$XG>-WXN-E] MIR6A]M9NMK2!Y_OXCA=H9LLTM6$4CK6W5M.<^<5H:N>QQC3P85$2LCM*9Y8M MG75MY;7 .JBZ>+X T =Q&FM4FC>;6W-3CD\6KPU3[LNQZ%*>X_ X#B./^7DB M2//$R>-VQ'. (2 GBU"4H83@KVLLAF_&$\ 980?AKP,*8VT2>;!;6,(\.B+F M273HM4C2M1%("!YI@RC\R2.DGOO03\<\_R$9>9';@%F3J>:P*/+@N[D!(SX) M8P\779 2+.R!^S[^6SPX0&(#B@#"2+Q[+YGFQ+!]/&@G+U^:^:79V1S_/QT5*:W.@_5N,PG.'&,:;/%1]@ .2"*-$2>Y7@*\^"P18$] 1!=X8/=",I+T#6#=#^M2_" MX)[#-3Z>^.&4S[PN=RI%]H@SEQ9'A%4(WTP!PT[CU*> -U$4[I8Y_TH](<() M0+?GO_Y*KU^,PDG"@I^G3FF_94 %G3ORG!'"U4]=>%>00ZSGYA1'AH_#(."B M,L$,ZF*AM=MZ'PPH_-W6NT8/]23 _1-W^'@ 2+1 N1/3XQ-"UP/:)ASU)O>G M36W6C$ L!BF]"^/(157,O/*ZB%/J*+=@)CEF04TP[.Q6Q#+8( 2"CM%L 0PY M<08;>M\#IG'H9<#JB+Z:(ZX*^2VDM/TDJPWKY;D:NN?U-71/D0>?K"^X,@;V;*2CZ>XD833#;QRH>H)J!KBJM/1L MI243F61P>3>DI( W[KR!3R*[HIQJQ35LXCR] P3A-[GLR'D,?KZ&-:* *.VU MT#Q/6"H5FP1+OU9!B743"Q!^JMMJ+BUG?)P<0@!"[HP"H*.[*3Q]S^,$OP9A MZ>/,(V O%"412!KY?0V8]5Q Y8 GVRKU?)?.=TL#[-+SF'4]7.\^%W(^?VRX M7H2"/@S.'/3&@H^N%T]\-CW#7S].F(N[*>4P>&(N>=C?:EKPA>34;%IZM<$# M]^,@?,3UPPAG>33WL1*DW9XX63EXNP$LF.U*E!=P0+@8Y;D3$V #D1?18$-8 MYAGS']@T_OCFK[-(RS!"@>QZ=+P,Z@VK:=N]=SFJZ9K]3B3[UD+-!09.2^%7 MRYY>S)8]/44]7U<)=H%Z;_<6:'?;7DFY2Q>J.F=%_9(5RU+XR_?8P/.]9"JT M?AC]1(N[XIC)<;*EE12^G C -O;2L8B9D36-^DQ.^[12AC?1^" S) ;#F[1= MHN&U')R0UEGQ($[;L"[7BCM?5"ON%+EM<1&]@OYG;&IP7.NYKBX$]A*:KLQC MSL6^3$G;%6K>H\CQB5!,V7%X1IXNX:S,>2JE"$L:T6D'"$V@QC$L8$0CE.@R M%ZSELQ&$#KP5+G[%T.L.*.A7G]^53JOR@Q!T-!+V6#A,67##B\C1>(@0V.!_ MX&R^C!Q252':7"[OPR&/8P %R\[)2KJE BE\Z^I6:H;3%MVR6-.-+-9T+HLU M?:T4:SI%3@0(:'< G1C!@P29U;,J'."JZ#9GS:(\&M)_SEX246,\/L07R+P8 MAQ'7T@"/+6)TT$F%9*2>AQOI^4LV$FNTX0:5>4 :^] MOQ12[L.)\Y< B@1&*0P6^PA[4'-TOK2 I69=$^"H*PQW<%!.]=[,(F=F=@:1 M>%$HV\)Q\;()P(+C)!7"-(*%#Y*R%LI8D[X?,!]]K;@:$)S1ZS5'!<72\TG% M_0F4/V_G+<2JAU6_4(?%HVQ!Y067O]]IY.ZD1<2W*+SWT';1AF$N*F[9(S_U M@$45,)(+$@3,K.=D+/*.T(V7NS^GK&["\;LYHS8L&= M.+U.(SH?!*:>8/ ?MDG&R9!.36*]="0-3S/XZ*84 ,]\B&P=3?#=73*041J! MIU"6ROC@/?-3>4#DPV9(D&"=3YI<0DR7/_X?K$X!WCG!+$EFPC89>@% MP%G(KBA'? ^\#1<#H10YXGB"%R-G#5-,?\BO5Y(6G[ IG;_1F\,T2<&%<+U[ M#\#FXCEH%*9W(_%HQ!T.C.H6:2J37-""C1'SZ-YST$6GI^%+D#>N3@.3_,%L M'Y1FCPF=#=(H"P:>\YLH=:LF(<,BF3-B+@CS7F&7P9,T,@6L\0\<"&11OM.W MI9@91;P 5)Z3D/64'W8VM7^ OR3B<2!,!?@ W%F***UHT0EJ#CL*3,1Q*F0? MPLD!( -@AMXCY82")+S,W_H:)FC[7:'<\T![33FC9!;<)"@ 7 ,7JR@E;Y;" M% 54)0*:VK<,Q:@-\HB[.'5&V0DX1K*32$I^3#?!=\6) M;G:&*Z I;,6)EP __!LE_X*S8]K"@/,@V\=@6EFK%DK;<@BZ0NY%TBMFHF@7 M^%LJ;-PRT>?KEP?;^"71IT24P!,HE#1"I@B=GS!=7+N2F3GS%>70_(<(GF(. M#>PZX \87>..3UHXXQPZF> +=DEC$"B", $+ A84X=4>&(CVAN->P&C@GG]F MCCC2R+D749!QL%[@4,>%%A"AZ0+.W1@#8T2&,!I( 7;//!_OR^0C2IZ7C B4 M)#+Q*&,81^"PWE](G\/R)PQ*&E],P#\+)XW^4 19%^Q3';G473C#;S/1//,J<( M[#%G1"LE[@:W!L]Q[J+P :9$IA&C/28SH4^2;/ 3/,)CS@FL IR;L5(,!2,U"A_!IDTX\,A;V\QSB++8 M=!X,*TQ?HJH@#!I$;" &HCLAL$'TMXKWRSYRIW#XB4K)7J8@=&G]10PY.W#T MY+C%&><^NL2*\@K*2[ H*OQ>)B7I4ED5E^JM/7^B+3RSMU:1KE;.T>7H[ MW?+VSD^6MV"[BMIXFYUFMDCT;=FQZBJ FE 4#06##-0\9*S M[-;3+ NRR$$[[ G?1LR8RQDT'TI/6T0B4PXT6U))6$;)#'5,UMKJS@5"KYIA0ZD3Z MM7+[1VJ]8H*<#JM.]-M.B8WH5E",Z\O/(<((/&QTE/'ZP[]2X+.,DHWNS(M/ MD'.^E?VA/Y5JO(M4XXY*-=XC*^=@4HW7V[?0CGCAD8(8"^.&5<%8,@M$YEXF M2S%=*N*U-@?E@52&>5YYZU7;H>HOH-DB\EN!?,N'2@NTO=04)QX%N2(HV!0* M0RL656J])4G1JX@<.7G\V,[A3RD-[8(*BOCC$A0$+Y>'+9F/PKE=Q@J<,0C, M5H4TZBB+(KE$Y/.O%[$7V@H&VXJP7)&:6D &T[O1WAAX07X5*X_M8\;$B5/9 MG,]4&Q=?WFR+ +OR'D@,1\?RL"5,R0]2:/!J+K!<1I>B4 M');*7&+(!!<>R:_*@R&5H!2BN#^=\XOQ*I0JX,*%S*J\_M9\J0]7/L\IUE^X M2WCM;I 4*;.9Z8P03F7V04;R,T"LYVGE,NVT0,S;?OERZDRT[UG&(]3+@CV4 MM5$?&IP/[CW#7E:)NUC-PB;,*[-/26_G=0OJ.:?JTE=CEDLR0Z?]-$_-WVQ_ M5CZTCR9^\$)ELT_<((P:2Y^AL$J2E8B]E0@ 132IDK>F-1? $B$$2QS+EZ)) MU=^SL'MI@,P0J%_$[/!>+.,#(R;H37R;OY)G6E;C8S(-T_6&0U ]2.5XBBH/ MG/#9(;L/(SKZ&X3A3PK"P6#%\[%>#M&-PFIID_+UM.PPRV$D46A],!:-G:V3 MCI6+?= S4NZ 44EI55F:.3X_X'@V*2!2-AVKJ1]".]E"JQ/PQ#QWP)\)%9UB M@=Q= :<3-[MN0'ABKH8&5@9*9YDN@:7K";'S) L .B)1 DB4$A"\*,N-M!>F#!& YRJ[ MZ!1IG!^9O.RWU>. MT75J9DZ,">FF?:'1%Z(:YDT%N %XB@*'RB5*:7P!I)! M@=.,#!@(0UYDRN%#:4!RFDRD/*VF-)R@',ON5VG':G47$ \*:'H)#3A0#+Y' M9A7YP)1GDLL4)[SG\+>0W10AGU_E2P"RCW3[.D2Z8K.*U\AKO;C^>OO]_.+V MQ_D7[?J7+U>_GM]>77^]60<5&U[A+ER_/1(I=\!-=TPDA5+&FTAD'X2I2/X+ M![!(5F21%4J;+*@Q^\GS]#H8%>.K*3!O;G=EN9;Y?2 1FJ@,NX"+/70@>8R' M*&[F0 U#3+$7GAR*HO?T?9C&,'3\0;'X#ACHL\!^GH'[*>5GA\#?KY!8LG2G MI6+NWB;S: 1/9 7ZQ3KI< V+AV2%]'$I>% '*\?'&SZ; K.?4:;V1S&5T6HU M6^^R%P!Q/IO$_"SF$X;F>P8":IT@QGXSVP4*DUQ%J9*S[/V/-?V=:#K0S7:W M\TX>/=8\8#SUF]GL]+LKOHS5'5:K")IM=DCVZPB:;79(]NL(FFUV2/;K"+I(]^LRCV4)M5 M)*TV>ZR;522M-GMDFU4DK39[9)M5)'WDFZUS->7%6UR_\CJ/DE-6R9196#HQ MJPUT\KQT>IL]6:+_+*Y!*BHXN%,DK+*O-'AE);U**9YTK%!F(:Q34OX9HPT!3C*,91C/-2QKG%!A^*;5XSV+!D M7*%VF?7!AGV ZA)$N C&_\32JL9S1%<>,@CKH"'I%VWS[4MVN CC M\Q*Y0,VVWC8Z!XSR]=3LH6'Z%2R-/<:M8N>7LK.A=XS^ 6-< M<;/BYB-#\CK.^*&@6;'P M\>)V#1;NMU5X_( PK;CX>'&[#A?KAM%2B#X01"LF/E[?%*I5 M[&RCL3-UD'("+VS6XV%*GW@>#9L7"QXO;-5BXU]([ M?14[.Q1,*RX^7MRN@#0;1BXN/%[3JQ,[.GF^9I)92HV-E&8V>G M%7@]43EA67JK)V'2Y6.<*'@F7%P<>+VW6<;D.W6J=U3>20 M,:VX^'AQNP87F[K55?'O0T&T8N+CQ>TZIU@=O:NRSE3D;/7(F3H].0$Q879T MJZ-25@X%TTK9'R]NU^#BAD+R@2!9,?#QXG:M BMZ7R5_'PRF%1%9L7"QXO;=5C8UKM]%3938;-5B.=VQ $00QAT8P3T?#N00R"Q%87) MBWJA'*2X:=MZ;X/AMV7ZH1PQO>P%->S2L%#2XJBEQ>;"?$I0[)X0E*!0@D() MBOTFE;T@!"4HE*!0@F*_264O"$$)"B4H5*#B1&.GVP?7_H@;LVDB!;EA.O#Y M#@7.]CO++ .'0Y<]9L?0[?;FKA4]";.#$C_*6%'20TF/YVXSM8W-72Q6LF,? MR$')#B4[MB$[K'9+[_24]%#20TD/)3U>7@M8[]B;:Z6EA,<^T(,2'DIX;$-X M=.RV;O:5]%@<_JQ9M-':=NBS-+<)6L H+S6 N'VF<^B%(6336CHVMFR[1U M[;=TH,6P/.YJ]RSRPA0>G/"()5YPI[' U89>P *':SYG,4P%"W1&VHBY6A F MFA..QQQ^=35&$WSB#A\/>*19!DU@-;5?X#57"P,M&7$-MA3#@F J/^7X GY) M(VL3-H6ADEBG[SC :LP2>)-$0",<-E)XZ/U__6?/-%L?OU__H+^,CQ]@YI@G M,:U5C.1[;.#Y7N+!!FMF5+=]E&N+"'Y/N'G5 M?=5RL^O=Y]OS^6/#]2)$00AZ*O33*)SZ9G^.O'"7-=P%[II,P3\\E3 M)L W?"$9-IN:7FWPP 6I_XA[@!'.<@7P6)'RKRA3\.E-I-MO !,S-80!!X2+ M47YH-V%W7!S(-2B!_XSY#VP:?WSSUUFD91@A*JQ'Q\N@WK":MMU[EZ,:*?25 M4;% P&^-#PH,+,'JS^K2=12#?+\+QA @"@6DAIWWQ8WWM4N%*QXA>99M5!)Z/1Z\$F M0%\Z\"CW0:JB,G5Q.,T!HYAY 9H!^9A-[9O4Y%I*:\'1:1X6< T0%Z-/YP=E#*\GES]"!8Z'.:I("8'&F?4KX6'C:\O).R8LCU MRGTXL5!27"Q-PLS9Q+6@$H2EX^,-L&K"%*P3[Y&['\54EM%LO!\3Y;!+S MLY@#/X.)FX& +&LQ])O9=)M[+_;(B)Z>9>_7)=+0;&V[V;/Z[Z16KWG >.(W MVVH:G:<>*'[;H[2@ []2297(#OE6_?:C8X<>^6I;IU5Y3@F+C0H+543^!&2$ MJ?>MTRJ7I*2$:JFMI,0+JZKI[?9IJ0,E)53S,"4E7BHEC.YI]0Y34D(52E=2 MXJ52PC1.J[.1DA*J+MQ^RI+COVYM6'IK@^W+U75K==U:91ZKS./E8JLMW>Z] MENPYVL3C[>71[31I!TP9C0W">ZX-139&E@Q+.3/#U/>G\%\ @ZL-II3<$_$X MB3P'4UN]X!X^B,KVZN+\R_:^<7%]8^OMU=??]6^ M77^YNKBZO#F$A* 7D>4:*-NYI(#Q*)$'$_B S47ZN0><'B6!RGXPDN*VYJ5T&1'>A%3CJ&Q04.I_3^,'[B M5 %0 >MQPWI L6 ^QZ'E:%DYIH'2]'NP)9.--_["3^-PM"%W^!S]CX@ MS/4 .A'B(5O>0YCZH!IX :CJO8<*:@%6#EZ-<'GL1-X =0KWPX>F]EOX $N) M=+P. <_D!"8N3M0- :HG]$'[B"L;CSQR0/?@*QDP";*I^*Z,8U WL#*I[-) M@IMN;, ;.O[.4,>E?@(?'-)CXB/J.-RL ((VC,*Q7&".SJ:&7")23'&Y!-5! MY/$AO!4[:1P7&]/&(:P +\!X0]@RKKAFG[B+ZO!XDP24*!IF]6^0WHY(X;7?@9<"D 3?N1,"=LJ) MZ7NPNLUHT4--D@?EA&P2N71OB[0C3C1O>=PTC$(:R?# I@EFEU MH5$O2(P]-$ C =23N5G!YW9&B#7&F%>1/I$0\Q"A=X= SKU #2V \_ZO< M@%@+KH$N9T9"H:0#87_)]?BX9W%++BT[&>O> LOK.0SZ/FD MN(GH1:W?"6+K-)0H99'=0Z27O7M(*X$J,*W0LS#LH7U8%HD=HP\(! M&F"5Q4A0#R04T/ST><#)]/2 .P-'V%V23-&R0$*- MM>P"P()%HF7#'I'NP%@A>V4P17L4$1 @X2$YIV"^4_2 %HZ+(&KVQI-0@DY0 M6."D$=FH) .9AE=B4=YE.&P 3-T4+S((7#"ZK:D7PTHB%:M "%\(DU^P$,NI M1Z>G^:,TT.E7.4=3^RQ,,!T9?PR4 1"C*[H/F:DL@RF2E@,RO\.8" ')09(T M/(Z3B!O,8 5&4P$V 5;Y*U[[139"A"# 40!X+FT0WI/H0T/.BXI-%3QP71%4 M]QX(PY0D_^RXP]0?>KY/DD 033:'\.1*;%V:&)A,KD Z=,+7&;-I1GDZC Z^#F;!3"" MLI[N9:LE101OT(I%U ZO VPH">=-MBY5[OB9OV#VD[@QT(&L\C_ZDP M;4A.D%HF(P<4#F=@SV8/H)-L=#_&V;M@1H&Y(VS^$9BW831M:N>@ORITD5;H M(B&ZD/9O3,[0@(-SQF,\8_3B$?H-HRA,[T;D#P;,GZ(6E"93_J)P^LC$9@#I M.YV>)NMX+%V#&5\J=R#$4BD^F( =+$_@\ H]UKX1ODK^<&8K@\<2A&,PDN%? M88W$N-<@)>>+C%:$&9FS(Z"B&(E6 @TJ.B0#,,5E4L/*ZSJ,57=YES%09< MFX(]E,7F\S19:L4T:[H(KD64-?^./(HA7PXCU'-#4+N"K.SI6J5#THMGCA9R^@,6X1VY! M!DF@N1(L??#PHCY3BHB'\L+Y#WR*DY+,5]3!+"J MUI",JDI@!ODE<@<5.489"(CFI"TP0E&$E0H*\.(R9O\(!E#=A@IEMQ>?W".0M '/>@+44,J300+ M>!):/XP/RGIO9;+O00PC+5 M*=>D5:E2,?!*-?S<[,@X?^ A\I($Q?1P2%A\R _@LPC_B"\S$1JR @.E\QN* MBV=Q97'B4 <4J?7%Z?13PC)_V2ME/LB8M!Q$ Q.6H\T%Y)G4S=:D M34R0J<(T]J>YS4-PD3'SR,W.5.29A[LP$^QUG,\U1>2FTZ(HJ(E.9@0D%>]M M4MS67+M)&@'9Q"B$XC1BXN2F9/*PLA!$]@KB:B%./I[XX93C '^F$9V!W?.1 MA]I"2'D/$S1B3/QPR"C&/]&9!*B$,M8,QI(TJHM5L"A"ULSBQ^(X903$H-U< M?==\;XP6)BP0Z#L5K!9GJ2YDHX32$46$%T'G=#R M?NLR.V !VDPXG388!AC M%HO(WQ2JI32?"'7G$^YO4N66+!!4Y(*CF."H\I$W:H>8^\,&(16H13[JQ?(( M5AX^LKS&*VA>(;SIK$*Z 9B[AH"LVK.S7G[ */N(7!#,>RJ=F60K)(\=WR*I MB<SH5@.PP=WCMY$!SQ.S2)P)3.%*!0 ML3$;\D38%W(X4.%Q& 2@>!_"Z*1QX,E-D#E1B>>N 3^0-,_ H$#R9#.(E+I\.H MH>4)"]H>E)HHHB %!;E9U@"*SJ^) ,N;ND@5C!_+*:AS#78*&[R'KQ;H??. M*;$#WD7[ ?1\2KEK8 Z0T3/F8"VYL2AA2(O,G4:Q]/+*Z*$(U3H+7HO)T@$C3A =] +JZ3(R>-Q/#=KR.E%5H"TABKT6G;_!%&@, 5Y24;$50 6 M#!V9A7KFRPO57;!&%C&(LTP[.*NTDE@W8[H_)1X)LM:Q+C'@"9,EI)]:N:<3G:9\B,C+"R/(JRC!2A2 ><(C7E?%(\ M&Z08$^FFG(,1/W7GG (0%>N0Y+#,*YV9+.+>>)!&L73I\DL*E%:++LDCD3PE M*V1"7%;&!LJ(*=*)$J&@H;W5AKNY8E YWC*,IFT;,^=;1JMI=KI/06/]8Q_- M<__V!B.>?W39?MC@5[ 8K7O>U/[C?WZF(#_X)D@HXPARHV/ M?H(8C+SX9]E/< K]XN$1..;L1T6"=Y8/-,;,J]W*\]6>OVAP3NO) BP!K$ X2MD6 MJ_M8*C@C(Q.4^HZFQT1FZ14I)A1&XG0[;+[_@@JU[H;*\V"C.+E!!U ;I#&0 M)AF%B#P0*J@00=,*)YB(0V3\ 064$)T=Q>74D>6UUA.D"%&BAJ^E&QT-%(?% MP R840Q$F]OE:#+G"R/SQ9F6T_.T.\%G0691P.X6K&T-DITSX;/]2XL*;+DX M'?PI$W/SB><6#N:(,/F(PU&ZE%RE[.2(PM#5)\=@H^0W@69&]7*N)8[-@J?2 MO";#$X/=0?Y5#F?.5P"%[IT+QEM4DJ!WGW"]^KMD>O5:_['YZNOYU\OKLZ_:#?@;5W^?OGU]H87RT/PO[=$H;O1YIMJ+F*T6MOL+M)O-6USQ>8BO6:[MTS[$()Q+1Z6 MK7%55;4M U1K67&2T*FOY).]&4FM3.\N5, T4#4BF,NSK1(NUO]Z2?VC[_*Z MU5"["D1.",;&O_,[+Q8^S;=TX'M.^0[N9R\::^^_79Q?_Z)=?:HT)?KO_^,] MG@5A\!4,:WAP'0:!NOU&O;0=1N]+A\T+&;9IF.89KLW?$,> M$6SS.Q_^[Z=G:?@+(<1KNW*W1QX[**B=F5G__V,V'SI/!^>JT!50\@KTFU!D[W#JM^V M'@B6+52V,4;=>(/UVL9 3TC/=K/;?@7YN3;9=0Z$[ !7^,O?WIAOE@>'+)AX M7.#8/I$=B9)FVBA"??:?Y9#P'_*4^0\Z98XWIZPNRG'G7^11]@U-HC7F [H4 M+Y[]MM!W;!LLP%F*3V1YR,DU>2P3=%X3]R ML' ^DKIX1A[Q$0]B/.V1/]!M+..CAFT6XD6G5E38!:;^?:;4/Z6RE,K:H*&%TKLK:NMSGIM<*#"E8Y2.>9&.J>WBJG2, MTC%*Q^RYCHF=$7=3G__A>9O3-#=R4.WJ*O=^_IX7OD2WYG]26,^0.CC-%G!5 M2DZHU$>_7R"1G)T>4*)JX]Q'^$$R\ ?MOHC;3^BJ#YOOD[9:LNY?+;]?=; M[?JSAI?DOEW"?[[>:M\O?[VZN;W\?OE)^_;CER]7%^76NI^OOO_^VKKIE7LZ MK JL6U%/I7S&G]?D_B7$\@7A4/M$HAT+?,&'W]*!]FL4IA,=D]C6NB*_V:WL M^BKA,U*G?BT$7%9ZYZG@Z.X7NP+Y[;QVZ*I[S0JRDBKB11^*^D;0 ME0I[=3)$>U]J*O.?;TB^]:I9-^*'W1X MO!![?]%$3I6L;YO7BJ%.;%AM4Q8D3481%U5SXJR>():"#-W%A\F90,V63$<) MHECB?.DJ+0L":3[>Q\S[7.-=S4A)6"/%%>/"\(A(WSL'2- M/M.R.ZN/E $W*R0&VWP*_P5 \\I&5%"X5*<)GL"O-HO(NE;NS9OFTAWJV*"RC]S\"+\\U MB3_(^]$?]#(E_R7.:HGY>5-5JL1;;M.2M01<(/A*S4"PT3ER5*5]$NSL*IOC M0LQ!<5[S(WY]%XF3Q8B-.14P]N(XK;3R'&-!?BK3=X/=+<.(-AO=L<#[=]'T M%!^^!;/)!E&*W3K-+N[*QZF D M>IL"?:3!OR@(C65S!&2,>!BN4O%_9]GF5>O>KTO$O>3M(:0@I8V<7XD3V M!*U3>UDGVKPO;*7=:R$"8'@FJN&++'JW8&%U;2*D6DDK#;&D0U04?<@EHJCR0 77H[Q%;59WV"M5C) %T..L M+W=9@2^0MJ0MA]RE7D\Q=U*09UC'SVQR&4#4E[4MIW2]I7%MGD;HD6E]>_A"KMECKI%+]*.LRZW&D3GPGTR@;: M@G)2V>(P'%!#"JSY&@:BNU*<]Z88A"EUB*<*C%5[=(:WAY'0B[D=BW25/:+G M8[BI:%D112$U$0)EF+J"T_/-RY[8E-+4;[#15>CC?#K:H!E&%W0&HCW&"!76I MC;&N<:QF'U"7ZW)7@:R@>=8^V:>>';D)OKCYD00EF7;% F0+QZ+M]KS5K:6Q M+#1ZF\[T/AOM0O'CABP'V/WTOJ+3&% MK/E/C!RHUW#LI\9B!+1L%Y6_1)9EL^&]L!=Y;]Y %UC0'U M$F(+5-FW31:#UE%XEM8G!67]X@1E"+DGVK/F/0MG5U;[OBCI7)+U54R)EJH> MJ"LOR? ZZT!6JN]MKMC>6J7U#+OY5&6]7KNY7/4\NVFOG&=7D\=8/M_M=)K] MV*P)Q=6MA M83^%FN!\)>A9])B^NT/C/^&B=5.E(U:INPA6)A4Z)8Q^EFZ9HRKD02Q4GFA3 M))N'TRD.EL&O[XZ$K9AD%T"TLBM]["*.V\ 115M G6R*MU:_:8"?Y?MH:VOG M-"3,&)3;C^1J=PF=68J%Y,WRXJ>ZY;%@MED>=6E=ICW>&MWQJOU;T@261NNL MZ]*6]\-*L*M:T:%KPYF?E53;&L9HORYCK)D*?UBGOI](RW$< @\DY3ABQK"ED%XF:,M^>.%UYR9O<< GN_3-D>-, M^[1R\[J,,[)F<3!)T02YB)+2(W&!T>2.R?5$E MU"&;Q%<[V$GL-@^:W98PDOK]IK6Q^TTG:"3]!O[:/SBV)I+'=869A R#H3F2 M(\IF>H)R 8 B)IT==V+*"0:W*00@0XP2MBY'YA42@P@ +9 MXG'VA#EK]CK'[%DKU*;VF4000Z%.?8U*$U4'*<1S8=51J+H3Y .R(?RK"JM*'!((S^YUC/+_ MJG2HS =,'LTHMTZSZ$6DN^[P0$?K'2B$.F&ARN1Q$3LB9CJ_6D[!C1>4&"[68IGRZ27#GK6M7T&!;. M$&U(H_;K,A*V<.O2-J$4/6D6E214N:SFU6F;7=X8&CV[83M#H\%:@TZC/;0-JP]$:W"V(5K_$@JO MK>XP'=(]Q M91'P&AWT5I4*O_WX1?OU^_6/;R"=OUYL4Z-6[G*NU"-DF^DNUU]OKK]W-#D"V#Q!Y3V&,,(W!_<,DMT>\[Z'%(TJS%:=1 M'Y[*-RB?>>]WM[]NN]RR[V7=_HP6R-!5WVVV5^XQ:"^WX">BQ7B0*(-D;3BF/_Y=;-H*!_Z*#J18W8AYY0\5)K\-)M0WQ%"3BA7LX4VYTVVRG]H@C])/:[LGY9094LKOS_,@5#XQR>AL$" M9'E).;RI?,_\]U*^3/PG<- MPI"949\C1MDF61I@N^UTF&$V.NU.MV&S0:?!F-5NM,U>S[*=3H];[=G4*(MW M>&MHMQI.KV,U[*'I-%B' Y]V;,OA_7[+'#I9:E0:-^X8FYPA69X'+OYS6=#D M>7+!H@BS:K%!!'^CI8$G9OGQQX^;3Z 2 "\PBO5&<[GCC9D?_^U- SYA01&6 M_.V-]YBFXX89)0S[QYK^-7ELIV->0/C';G$< K*5 MN'LE<6>T39?WC$&#]]H@NHQ.O]'K.1;(+\OI=JUN9VCU9\5=9V@,33;L-WBK MUV_8IL$;@[X!XLYR7&[VNKU6?[!+<6?V.GK'-D]=W"D3D9&=DK=/R5N3=9UNK]-J=+JLW;!Y?]CH@:QJM 9F1Y/><(G^-PCB^$#6?-B1H.ZV6;O2[IRYHE5VID*W$&XDWI]_N MMEK=3H/;'+SG =B'@RX?-"S73MYM5G;DMNS( M:ZH<6QB1AQVB5+)UL[*5=YR6.V@[#;MC]S$R.6P,>BV0LNV68?6XX;0[O4V8 MCD2%A6"-O_)DLW+5TJUV[]2EJC(:%;*58"/!UF_W;-[I\0:XOR"DT'(E:FH)&I)HG:& M7;=ON:W&P'7B*DH*? 6"7!39]5=W<+B!*,@B50;AE@Q"+L0>Q[,I&U1WS9B]8.G2#J8_/7[<\#!I=402_Z+;I,0OI M3LNVARV+-UJ#5JL!WKS98"YO-4S;-%W797VK/U=0;@V#\U(0^'G@DD]_3D2] M65_>-G30':\GNY>Y>GO4O*-L525*E2B=%Z5=LPO_&[H-P^FC6&RS1L]LVPVK M9W2Z ]LV^GPC&9G;$Z66J?<-6XG2/3.5%[9D>*&I?)#W3F^O;\^_:-7;IR?F MEZFPPY.)\:;9N!!&:8*V4J:B2-VQP"1U;$;/1MSAVR;-083E_D* MT@P<\79'[[94(F:-=;C[BE76L15C7%8D;&KCAU%6X3AVNRT M6W68MJT(P7<>)Y%'S;>\X!X^C ^^:(BRJC=L5?=;7=OL.0T^-)R&/;"-QL T M6&/8==U!A_6Y.Y^:L$J,H"#%JX(2OX:!LU$[VVSIW8YUZD:V"AHH9"OQ)D*@ MO&]9S#4:W:&-7>+:@G8;=&S"[;;>YW1UN(FBP'?%F]/16Y^1CHLI^W%XR M%C:,3D2'>BP[1RWH5440)66K4G;8';BNQ7H-UV4@98V6T^@;F$35Z3G,,#O6 MH+6A7'U!C]]\%B3G@7N9D>17OK$+\WU#[_1/OO"2,B$5LI5P$R9DM\^'W#8; M5K\]!'/0[C?Z:!VZ9M>R'6O8Z0RZFTEF>GWAUK/T3N_D_6-E0&XM (E ;83# M1AISF;>O-32DY]*W)9+A/3=SK!K=QMMTS0:MML#EC/[8%!V M&6NUK 'O#^=R1UD02+4Z^&/F-/Q_Z;"D49+[ZHJGLJ85,A6THVD MF]UQF&TSIV'8/=:P^_"?@<-8PV&]WL!T6DZ;;Z9.R!:DF]$R=>,UD^(/@^"5 M-;E;:W+H!2QPE#6IY&W=3:1.?V!V>P9*K1Y8AGVT)ENL8?9=T^;]+N>#C5SJ M_$Q$R%_3EM3;IK(DE26ID*TD&S7Y,7JMP=#FC7[+:8&4,DRLPFXWNAV+M=KM MMN&V-I(.__J2S="-OK(BE16Y)2M25"CV@H0%=Q[64%3GV4JVSLC6SK#;&K:Q M.#'C&(/L-P9LP!O=%G.[[4&[!7[[)JS&JYP(Q:6CKSRY?'3\U 5OYM=AS;,0P^WY1R%1-RPQ*T:UEZIW_R*>;*3%3(5H),Y.,,N[U> MA[%&:VAUL6]/%ZP],!.[@UZ+#8>6R=EGVST[,Z&^N;)MWTC=_- M-O5N[Q6[8AQ/"4UE?2KAJ83GQH1GNP^VJMWI-ZQNIP?6J--IL#;8LH;CF+8- M4/]_[+U[R6G$.X4G;^HE$SP/ M+.*E\X>[/G?X:T,4#T5KB6EV$2;Y7K']]7VZZ9;\86?\OOY.#(3@&%P4%@M( M)PPH72K!T5HPBGE;_QEL-UV<:WAWUK#II6F8VANUKYC(D7&;@E[B)_%S-_R4 M6)+G"H'[+&HTBQJ\"0*B3"X:Q86TNKNCDSOCI^.L8?LK&1PW/^ED93I9F8Z= MI9.5R<2':^);US[V]3@XV%K&K\\?__S\U^;_CI[]QV_/3_YK?Y[5W6TZ#M_JB[Q]3T;)T ,F3H@Y"7.A/W]9AY'&.]C\O%Z!P_8%O:7,XQ MY:-NA-W_:L) 5@H4B^A*X>W20 &5D@;T;=^A<:8DQPPO&_,2MEII_6B3K]8F MV?&P;N4;:=W0>[]I1?5HE4U\VQ'?3,HH0U(0?3ONRJ( ET4&S82U')&;M#&I M8*N5T-WR3356[W!=]#CX1A'DO460L[;5=6#F1F#]YD&+JAB570;,K)TC*#E4 MPAIPW(DHF3&1QQT$CH^G:=UV'>/\(J=?QQC&D_%RG+L>X*T:90=/7(HH2=G$ MNQ7O!.K 44L0V290J#V@U F80*^+T;YDOH- XQPFSMN0TP MY[/)9&!V1JC]9L[.*A=+Y""0US Q\@)>: 2CM8UH@C-AXZ"R;4++9V?GD]F' MG%_G"2YWR%;!&RLIEJ18DI1-@%O%DBQA"EF":><3*&\9A*0=U+#0JF!"B*Z3 M6')?@#.F,<8/'7 4/.X[>*2J))'URBF,4GF)+(%>A8Z!U2P]. Y;E;QV'P%$G>7R1)0ZF) MM3=7)9-PSID"E:T(RC@./O((-8ST0DKG$^M\*/6.2,L;;0>_TD-A)"F;T+9" M6_!::\,Y*,4KVIAWX!(OD (:QJ2S.JFNIU+O#&W<#GX0%L60>SL,9&V\H_/9 M?.5/LS*:S*9OH:+BK)IMZ&Z\(,U%H+D(J]4CFQ)K&RF]P,I=90)@KE^5Q+7G MQBD=91=AZ)L<+^8Y/:TVW#&AF6XXV^$^[_Y,1: 0E=!)Z.QP+2A+9P)"LLF" M2LS4:#5QR/7[1AJMC,U=A+D[1"=OK*)I7(<6 M- F=$UI^(-+.FB$L,WN^6C M0Q^XA>1##4%SUNTX+P_>)VO:PXN$Z21LW5U[O':-X+3X3B$I*9N0UB+-FR*Y M5PI8SA&4DQ:<"JY&BEYHDS,&WLF,[=TAS==PT@X>:32#A6:PT( *FL%")CY< M$]]UN6#+ZL 1I/^_[F:YZSA"!PJ0O[E4A4Y&DWR]8*% <D M[F0?Y\=Z:VN))]40V[IK5RVI2C?:#GYW$R7]I&QBVKKC7M@DHQ1@)9IV#+;UC%>S*80/_8]33[7I@9F/X3);V'2 MI<)E&\%9$TL-XT(&]!(A"!F2\=$$L7$XTM9'>'Q1(*VV&3NMD6K=5$(/'984 M )*RB6PKLFF-E4#.R:9DHQFURE,82 =Q M$#?W].3P9HXHX=@(ZL@E")[C3'H3D9-W+!5O7-\[*/=%..L:K0>?^E* 2.=K M$#[W@,^BO//">.#:U'1:90,!98T7/7/LC4;O('GE0'&!E6TE@[>AH!'U&YMG!W5VP,9=V5;&[RM2_S?/9P_^%88. M-0H'M_6,I[GD:H5IM,3W%/H1'K\,_8S3P8D ,CE14:.TC).VB%IR):\X? MVB;TNS3!Y],X.\LG^/[+]97<6670R,::P2?.%/Z1LHEO*[XQJ9A7*4!67(&* M,H,K4D)VNB"+Q83<265P3WS3NO%B\!-M:-L@;1ND/56T;9!,?+@FOG4U8%^/ M@X.M!KPY>?GDW__Z\M>GSUZ_^;^C9__QV_.3_WJT/U?J[KXL,M?C6_K"HOEK/X/\WH#Y>W>[_-C3Y%AZR 2M&" M4D&#SRZ"%*ID+H+UN711P/PD[IM6VE/G*QXR??9GQB^\D_#>L::6H&$,%"1."\HF##).U8=-^MVJ MC M C"UAVLGJ3$9*RMUNS?BSH43355V^]^!V.Q:AA%^DO">;)=YZ3 Z#M)D!TI: M4_'D&"2KN$?OO*U7%J-JSVIN1Y)$7R H&UA)MDKA M=J6YYXO%Q0\[Y2WE\MY7OB0/,I5*4U:5AED[L$D63*)::]R0JRNE=2/7='8; MR!P2AL8KN4>S^6CVV6Q'X^E(,"%']9_M%V)_.=FQKV;9J#D/&7):'>LC/* - M!;R7D:>2G5&=[.3YVH17T=Y]-# -(1^EP@LY^95MSBGEK+,&R7AU6-0&4!D/ MB9O@A-4N%=W]?C M 3K?FI]S+"L:3R:X6(P>/QK=TU*&L;'F<4Z!U6UVY[*'P+B#;*UG129>\D9V MASDG%*H&?J'$&BQ*!@YM_1'&N&"51.[SU@(7*?0KF!$YS8FTE@FI98RU)#6ME4I$]M]/ D,KW>M!)6#T?4@^+<,KU1];VCV78NF;>-E+:QM%YQ]0B)9*15WH*/W(#27H'CS(.+(5CN MBT]^8Z1,)V:[56GXUJ0UNH(VM+D/]=ZT6'$_86&)5EK# $O5KC)5/YC: M?H!Y'L>+AP#;/T'ZQ;Y\D)35+P;4/ M_]+.>$= 9#6K=IB,T6AJ)- Q1>]0>;_F>4EGG]#F5U(VP6P5_5N4H@T:2KU_ M-:=IL<92 2-\S5Z#2R%MM-C=,7(@F.U\IRM5@O=4"?[YWBK!+DNNI5' F:P1 M16EWK;?GLQG/'*^Y0))ZXZ1S6;.]7 -:*#[FZKC< D;)P6CIM4[%*/0=%TB[ MZVC/SF3!A:W4\0BJ!E_M0%\&K)++F^Q?S]2:I>L]0 M,%HBTE!,=#:M%E#.V[%!@]<"AYCPNCY1HI^1_/M7#)C1".I+'Q5LT;ZHC*# MRMRJV99.+FH+(EE>,T0MG=Y8S>C$9G=:%LXF:%FP/24YU>>+S1Y0J@#M>7BE M1(]%;[9"=V&O.Y5*YU!3[ACK^]J'B!(&O&Z'A*B 0M3'2S:[X4N7A;(;YGD: MXU7RRZTVN.H8>]K?]^JXF= MZHB4>G^Q0ZBP&'-6(&.J:30B MKDVXF5$16R7%.WCEG49>IMAIYX4Q61E$TH M6R\L!YNMEPF\335MBR*"\R5#L:Z"2BM>(XF.8P]"V1'5$/M[;O+CE,:MQ>!D M=([C!#7DBW@^7N)D8"9$@/QFK)=B23(%P%PYISPO[9JQAIIB1\&U8R&:+G9E M?C;'5]4:GT^?K&WQ"VYV-:=CD*>Y_JSVG_>SV,R3,1(3 ^FU MJ [.% 1=XQ&;HO1,"N1EKF_.RO/I\:WYN M[\P)OO]Y?3\Z\O,;(K9LN.-,0C;M)/'*,VC'8$#B+N0:M265-IK]?P1G]RHR M9XUDUV6]PT;=43_@.R35G^ZGB5V&K&1I&SP8MNNH&5S$""8$YGB[.J?N=)3= MCWC?IQUL#?]U7N)XFM,HXWPZGKZE\8='1.B= M$]0K+YQ/$DRT#%1[X)JK:3"XQ- [@4[R.^6^EW6M2RM\]M$('\=X<78Q:9N/ MG];4+W:7_#55I(;SZ_HXR>XI#"5E#P]RR6&E4J5:*L)58*4$7JV:?P,:@\9Y MM%T4[_<(.>MXHYT8.N0H+-RZM>.S;8YFR],\K_9_5C]UFJ>+\;L\FLP6%"D> M$42//I^@6UYWD<\1^1I52"E&)KH=.5\YCKDPTX-J85A7K(+A8 M__#H,3F7,]_<7[Q-_\K]TE5P170]EMCX6%I;3NI=6%S,/XQ6A[#_-,)E=93% MLKF?#;G98'NJ"4(1OB:SOD8_[30TL$Z89#TJ+3IIMKV4>M5T]K'_[..>QSMN M@^2RD4(VPMR\O+$C37Z]K?&^S[73RD21VNUN0H8:\6( [94I&DV,9>,4 MX&V8O#M-^L9HTS!U,W3WI\@.]Y^&"KP\_X2:]DI&B]EDG$:7%]_KD.O[XE-0 MULW9"L46X8H&;=NS]K+,@*@*5"ADX]'XE#<&W=P9Y5UN+6N/IO7"[B[D^H8I MKJ,5)H\M+*.DEQA-C#X:1A"X-LYQ,I8"\XX#DPF'6.JP5C-?1V].7C[Y][^^_/7I ML]=O_N_HV7_\]OSDO^A),:PGQ>ZC[9RJXS()-MO5/CX&06@)2?!4N [.B4YF MQZX(?CJ;U+N^>/;/B_'R0V>K_D:JQGSC!/G>LIS:GRC,)GC>(SR%+BM=,TNPB3?*]0OUV^]H>=T?WZ.S$0OL<0I.5H M(4?F0,D4P9L\.^^=MN*_2N9?M,B1^0SI%T)!U) M1]*1="0=24?2D70D'4DW+.E^J O-;RGKR6D>86QW4>/T0SL@:3I;U@\N9VUR MOUH'6FVV+N,I3N,8)_7BZC?.ZH<7(YS7STY'X_JSWLY7I^W/U^>CGN9%_N*- M#Z_2K3X*>9IJ7OZ^O4/U)SSZE**__RH/_W+Y13Z4 M4O[QIYMU;+YWG[_2LKEE,SZOKV4;14GR5Z5<=K'1Q^FFI[!S?YO4R&&"I ME_D()[_CA\5/#_[EJM(N-;*R^>O5\6-W'>1#I=P?/ZEZM32V6U5\M)-:/G+YYR-6Y!JX\N[\6*\6EGY\.CR\]>TM*Q_G98/N?CCQP?]-:_S;[W& M'ZIM/UN?^MO_5K'M9^_T6V\IZS=:D?PW6Y&N,];K^Y,VET^N7M2/[&KW^_?! M+9>WZPUK7_G+@W8V]\%)N@V,;TS-?L^3=WGTM_J-T\7H60V5T_=6*P_G1G2D M\CTXTF$XSJV70'?G-MMT#U]>]E$[VM,<\UFHH8ODS0]ZV \TT1["72.O/%"O M%.245^Y<>\H).>-M#>F;-Z1OPI+7?,MK!'D->0UYS0]Z#2>OV3+PHVBO)=QS1UVC+T\SW-< MMKUB\_PN3R_RCL^JWM]MV, M)9DVSI\+/O!4) //M :EM83@E(6(R)*),6!6F[.+5@;XRWQV]J3^L/8B_CY> MGCZY6-3;D.?/WL?)1=M1]GBQR/7_J;M)EZJI26.CW0Z/-=J_-QS(P< MB6Z)=#LAG9"B)&\$^/:X3158!A^=@X#:^Q)227GCB"%D.>3B"QCF!*CL-7A3 M&.CB@\@H$),\'-+I1BK6*+_WV91$.B(=D>Y@2,>-85EE!H652JUD!:#R$AR* M+(K+ >W&83L!C681+4@KVO%H5@/F8L'DHA@SBF' PR%=C>FD:*23PR8=%?FI M<$2%(Y*6K'IX>AZ6M&35O9=VT*VJG13Y\_OS/*VA]B-RH^&ZT0"E):LF:?LG M+5EU[Z7==5_#ER=W='0,_K=.P3_0 .G5Q3R>XB*GT7*.T\7Y;+[$5;6TGK//G**!]/T]\_FV17,_H:KG2C/;5 T,(@Z79P/#,V(1/.@9:\Y5F% MFI,*P66)20O!?79WZ7S8.\]4PZ1I-!OX\A_QC'0[1)[Y6&+VZ,'X5'G6#K^H M49:#$HL)7#I;K+E+?\-]Q&=6-%SL<'C<,=@\IGK/&F/ M+7ZV7KKJJA%6RT8*,VR:4G1(NATBP5PH+'.IH82:XZJ8(WCN:J3GE,&<#?JP M0;!M^OQW2S E&\:ID9\(1KH=',$LRA!=BI#0U%P5M0 O-(),S+$8G)=.=]&_ MOUN".=]XO\,!N<=@Y931[B.C?9KK6^+X\Z(NGLVJR/^[^L:@[(VH>C-58V L M:9'!Z&)J9JLX> R\4E6A%V7UECA^O@+6^P(K;P&AUK0X@<%AZ3; MP6',951.8X#5J1TJV%(Q9DV;Z'+%2I91LB[2VSU@3/+&.D\8(XR1;H>&,28C M5SPH<-I4>.GH(&3!P'&F2Q$V<;-Y[M 6.>X>,,9-H^S HS%*=/>1Z#Z?+B[F M.(UYE>7&"8[/:.66B+HFJF:"(5,.BK0)%&>B$K6FKC%')2)WVEE_YZ[E3Q98 M6?ID97]=M?3YABE:[Z!8D'0[.'(YY;@J&B%Z$6LBZU(- XT'RW1B.9<<^$8L M^,/]R3LCEW9-C3V)7$0NTNW0R*5C,1%C)1:*HB8S(7%@DF7KDN,^;NRL M^.%.Y-W%7*I1AE9H*7'=>>+Z;WF:YSA9+\ZF^J[Q8MD>6O+NF$\D)Y1VB5+T MPBKK*Q9K_ ;*% 7>*@XZI%+#N2"LVUC7V&9Y]J,IMK7 KPRQV^X7SG13P]=A MLY6B0M+M$%&6C%$AQ 32ZYJ;6FW F?K/Z%.-\4H(@7>R1+LGE G6:$O+M(0R MTNW@4,9\0::L@AB"K,DJY^"BRY"#4EJP"JRX>13*%LNT^T&99[3(0 GO7A)> M'$]'U8L6U4I'LS+"Q2(O%\UHFI>=6=OWI_\>@SUN2=\?&GU\CWR^[?#CSYJY MX0[^Z?+F[3.0=4:'4A"DY.T@B2+ .2' \^2B-*D4E3K)R:NW_#I;+%Y.GXX7 MY[/%N+V&E^7QRFEX1_ WC9,[3,AO,U]Z__YXNPDK?Z:0M[N0E[!,6-[QJI,3 MV6?N0&.V[7IYA6U$60-L722W6@G)R\1EXO(> MN&Q<,H)YA"3;GO; $3!+ONIC"MDD(6PG^[;WPF7N*Y=WV-7>.R[3D/+M?.ED MML3):+8QQ61053FJ07^C/=1Q)KG+D%0[SK*=3NYYT!"EX#9%'4T*750A/@W2 M^5AT[JK-2C;>LT9JZA&EN)5T.SA\E[E1 M1-TF6]\5OE3CC&ZLH0X PA?I=G#X0A&#UCR!,-:!2KP )B6 )18JI70,N9.- MVKN,ONI_0S\-ED:%WP5Z-(N-I.V?M&35)&W_I"6K[KVT5&J_ZZCP\33.SKK; M?$=KJT>PMKKK5O$88DXR0 C8EMR=!#2.@\28;-32B\TI!UXYBY+ M$\O3//^X+#'ZT\<] ']^1*XT7%<:H+1DU21M_Z0EJ^Z]M'2JU'[F_U0KR8OE MY1[)074P'W63_E'O:Q<8E51>@).9@V+"@(^IW1&@45JGO>#816?'I7EW?'ZI M;-0N#WZZ[S2+#@^A74P$R'L%I,I<11D$>&41%&($;RHE*S6+S,)E6^XTP&BW M@+2-9KW:'45\)#X2'P^(CVA05L!QT"97/OI56"A2BR"6498
VBF6-7?)2L M5U.2#OB0(\KSO\KS.]ZF090^[J8XQ=NSCM $])5CC(.R((#*UU41HI M_*T2\7?5^L[JI:R[XB[ML;/A2 WC.^P?)C.G0+/'NCUJA$6ILQ!<0TZL(DQ[ M!R':]DAYA2$'9Z40W:3*.T68LW2:&_&+=#LX?A4;@K=<0E&HV@(?K^&4#&"D MC,'Q&%CAML$BV/@)9' MO;)32E(F1PTE<0;*2@4^&0-&!>E0:ALV1UYL=9I!1RQ>5#74K[[;,C2XTPUH MS9SH3'3N&9U%2B87FT!&:4&5&B1[Y@JP**+T)A8,W9S=O%0CLW'EP[P)C%4D$J%;=! M=E$@V!LR;:,519ETKB(=6D&'5I"T9-5#U?.PI"6K[KVTM(RQ[5;"U8F*(=>P M.8_.Y[-WXT4;_]=_7IZVN,3W>7'$(?+ $LX=IX39ZX!*%PA%"5!H!'@;,V@C M,BJ776$;'3W;[3&\/&__E_GL[$G]>>/I14T//Q[(/YLN?E[9[/I])ZV-/GN_ MG&-UW_$4YQ^>+_/9HN:5[97,9Y/)*K/LM$=>,-\(1OM\MG&5X\[]2)'#8AXF M*S@Z!49$!*5RR[S@P86H,IIDL*M-B8?./&5LX[4CYA'SAJO(03#/L2("UQ;J MGZKRJ]U/XRL"L\6HM T![0;SMMO(>.C,$Y(UGK-A,X\6"Z@ 104HDI:L>GAZ M'I:T9-6]EY86"[;+%%[M?GF -KT=P::W':>>(7MGI>:@K @UC<-VV6!C5!)J"14#AN5 M,<=2J1C H'>@H@E08T(+TB-G(M:(,W8T8V"7J-2^49*"2EJNH!(8E!BW0[.'!AA9,0-5PRS%9P^9S :=XN4089LL;( M^68SQS9'".TBXK*\44.?Y$:E="K/4'F&I"6K'IZ>AR4M677OI=VZE-Z'N.:N MHQJK@YS5=Y[FZ6+\+G\LK3\B=QJN.PU06K)JDK9_TI)5]UY:FFF]CT#IE]F\ MWM/I*%[,YWD:/XR6/_DR"?CB])ZUX3_Y:/ <%Z"\=X \9C#2 M>*X9+X5W,ISJOA%^RS$M0T,Y3;XBIA/3>\9TRXHL 6MT+8*M(7:2@"XR8%(: MAD$%RUUGX[4/GNE\<-M6:387-=U0-9.D):LF/9.T9-5#U3/M7]TNJSB9+7%R M;=/-C@)G\5"TD7.:781)OL<<[*K>!%2@>!MV.? MM?#U*^^!UX/:C=+FNXW%?2><5F:%GHN)Y11$^B9P?G M<2:O6)$L\N)GD1/HB?1[<7B78Q+[0T]:Z:#J&57/2%JR MZN'I>5C2DE7W7EI:Z=@N'_@9%^,XRCB?CJ=O%Z/S]5[CLYH9+$YQ?LS'=^X_ MG1Q$JA@C1A%+!&V= B6Y V?:90H9'0O),\3-5'&+98IG'TWR59Z_:2UQ9:A7 MD\399(+KES^EB^S+=%%\;\#T0[/#O2O'D 12">U8=$L\VPW/G-%HN8"2>&63 M50@>+0,EG.#&69Y0=;%PL!>>Z8=RAQLXB&?$,^+9@?.,B:08$P5*CNW^AYC! M2\8A6L9S*<)IK;LHY>\I/M,[W+MP##S;7Y'^ZBD2QW%@Q([+1'13>KR$0SHF MPR?#'[*.R? '8_BT0+!=EO%T/+E8YD1+!)2"WC8%]2%E:6,"I;,$A=:!SUQ" M2.B32=S&L#GPN8,E@H^FNH-% C'L))2*:L>B6R+:3HAF>'9,,P%*9 7*L +! MIE!AQ9#IF(W4&\?\=;%(L".BZ8>2B$9$.PK=$M%V0K3 ;);:&D#3GGJGH@?$ MD"''Y))U)EJ6=[%,L+,83>]PO^DQ$(VZ^:E#E#I$25JRZN'I>5C2DE7W7EHJ MUM^EF__WU9W*:815)'R;1S5<#GD^FI5UQ7XQFETL%TN+9-S7ZO/#.-XCL\W()LGGC68]T>-<]B3+P(CH \U%A+8F63KFP* MK&BM"TIM8Q<5^SWSS)F!\XQRW;LUIMU/MGN81ZC=TQ2; 9^<5C$LL3TO+6O9 M9L UR@S2(.0;/7.\R;^W.(&D6CQ$_BYQW. M[8U68TD)3,P9E&KYF0L'Y9U)*5O/_ 8_.\S2=\5/V_!=YNG$3^(G\9/X^I!_1OKU:^^O(6- M\_K/+:_[LR]]EX5?W[1O_K[;"D[RD7PD'\E'\I%\)!_)1_*1?"0?R4?RW:]\ MMRALW%W:D],\PMB.9<7IA_'T[6@Z6]8/+F=M@6,QFXP3M@O!93S%:1SCI%Y< M_<99_?!BA//ZV>EH7'_6VWE]Z1SGRW:->'F:%_F+-SZ\+ MY;A\N)1L]5'(T_13F+UO[U#]"8\^E2C>?U6'^/)P(?E02OG'GV[6LODA+9O+ MLXLZT_/J>K91M)1?U3JJ#E:Z./W4('&.;_.Z^0&PU,M\A)/?\+P]#@DP/2V_ MA_UL>YGWKY[O/95$ MEZ'N:M'CT^K)^E)7#V2\6,XNEWG::VD?[O7BV[=#C=9F%S7J&K_/Z:?UK^*, M/61_O/Q ;(^C.%_D1XMO- ^%VO.OU ^% MV;N4SNU=2KMO*?5#MG\I;R?DUOW>'9[9N' M>T_(SBF*&(0&>RP:&2>)=K"BD7&2: G?\T^GF7)8;=WI1[AD57PAT,[@>ETT$)2P9\ ME*0>3T?/WL=<:3TK9.5DY7T0DT0[1M$&B^#',5Z<74S:'G@B,!EY'\0DT8Y1 M-#).$NU@12/C/&+1J**\[XKRUX?3L8?MV72KK9;7G6S8BS#ZR>SL;#8=O6GW MC6[G7M^X9Y^.\SN$NT:\H83RFPEE2N/V< F<4#Y)-GXX.NVTAWF>4V[KUK,Y M&3D9>1_$)-&.4;3!$OCE\C03>P=CWD-K83J99UQ.D*4[R\CB/(DVF&+-ECXOL)Q@O&4Z$L&?C@Z[=+ V_GFBZ9>S9)L MG&S\<'3:I8V_SDL<3ZEYE2S\D'3:<6M)_=!IGB[&[W9Z7A*9^2&9.?58;11+ MJ+F*G(3J*<A9T?/HD?SFYN;=LPK>+:M%Y#=] M>4*3EWPG(\?S\7+;_G9R$W*38;C)K(Q.\#UY"7D)>2-R/!!/N>&7[Y:Z>S@[H_=V/N M#ZC^6FN_1EC..I)V-4O^JKA?W]0NC>/_C=]7W4Y_F6-L#Y@9C=-?'OSR#UZB MMB4;X-DD4(9G\,E'8#9H-(7'9.2#T>JGO%^^SN4O#Y[\(\04'HXOI>/W#?OO'8O7"@U'* M<7R&D\5?'CQ_\U__$__N7 MKZ7Z5[+T0X3<#J*I U;DUUY[:P?] \'LCC#+,@8N. )GW()R/ (JK2&E8H4O MJY<[@5G;2GE:KR_/%\_^>3%>?O@*:;^]>5JCX:J3^A'Y)=E ?A=LG(A&1#LX M11+1[HEH(G/.DT:(+#M06DK G!&REC'ZXB3:O$$T+@(/,D&E'H)*R8$O+0^U M\U%DD5'GO1&-.]U8;HAJ1+6#4R11[0XUB"LJNN%>_>GR7MTG1*WE62J;@7O! M067+(#"9P1:#7OH8H]97(9I%0LE8@"@3 Q5;\ HM "TO3*+)*>HN(;JHRJE? M?8^FNJD4[Q-,M_3!/Q-F^Z[B_F%VW]P+3,L4@X+(;:CIL)<0C"X0?73<:AV, M25>YEU3BZ N#^I8$RM9TV*.1P!)6_FEKBM]?.LP;H653S;]/Q*/PD;C6+Z[U M/'ST)8; L-3(,>OZ1Q$U?!25I\_8@:W^]IRDA1?N=>%0,G.@5$Z ,FA@1BFK2E8N MA:LD==:FY(T"EED&U;[=8XQ@ T_!!U3);)+T!Q>;;T=/VQBK&^84,908VG\5 M4YQZ9'0U%IUETH$KK*;[!@UXEB(8FX2)+ J?62=TW7F<*HQIF-'$6>)L_U7< M/\[N?7U'IXR1.]#M@HW*K@#:S 5DRF)Q*6X9GTG!F310H@V@0JF@L][!6AX ML%)F[[/?8YV3:]MX(?M$/.H#[[H/_)LG^XWJ/ZIAYM2:VN@C61G] M/EZ>ME8[GKX=+?']]_>W]2LI MDKQU>$HF;^V)(LE;!Z!D\M:>*)*\=0!*)F_MB2+)6P>@9/+6GBCR,%;7;KN> MMJ>FA1_L /-M#QAG[8Y4#ZID#AY1@4'NHE9"IF"O+M4Q%6P)KFT8TP&4M!I0 M&0;)1N:L4L+J&XX;:4>4_C*;G^#[OW]> ZG?6+WZ,RYR:J>#Y>D"VTOLKE-, M&->8/N_3HG8%PB9A@ N7:@O196"E^$4EU@\W'Z[XO% MF[?"N$;WJ\V" (G@9/ >5_@Y";$P(R DDV%8+$%?!0) M/(LRQ.B2U1L[#@(:S2):D%:4]C,5G+E8,+DHQHQB&)# >7&+\](/V,@.CN54 MZ3MB)5/DU1-%DK<.0,GDK3U1).5)=\Z3L.9#Z'T 7;2"FN8X\,(Q2-H:+Z-U MQ8BK>9+,&D41"AS/#)1H2M/5'D8504=MU4XK"T$[X @Y.@2I+@HF? N1%H M1;&*N4YZ\:[/^=C^<]&\S+\P[U5A.IP@3TP:LR$$P+:>L97N>6(:95;]53*U9FUYQE<;]D)HFP?K MX^MS]^ HOV^_SH,R(B(%*?EP1*/G.GDK>2MYZZ 5.8CJ@N H32P&./<%E#8> M0HH>4OU>45%'P3<&JFW3)?7%;I*3V>.4QNTUX*3=SOQ\^@3/QTNO\SXOQH@KZ)L_?C6->ER5>YSA[.UW]E%6%HJ/J@V -TS3:E[@W8$52E#( M)9.W]D21Y*T#4#)Y:T\42=XZ "63M_9$D>2M U R>6M/%$G>.@ ED[?V1)&# MJ*X7FV*LGP<3C "5T8,3T8*)+ C) BM^XVS0.Y[51-7UPW87ZA;:SL%>Y.5H M/(VS,^H+HEB(E$RQ4(\42=XZ "63M_9$D>2M U R>6M/%$G>.@ ED[?V1)&# MJ HB1E8"XY"E9Z"RD!!D1)!&2^9,5/4-5ZN".A2!,D70K"A03F7PS%H(69G MM4 M]-6JX(N\?+ZJF/PZ6W2V/=?R1EDU[!H>46K8BJ288@!*)F_MB2+)6P>@ M9/+6GBB2O'4 2B9O[8DB!Y&O!UZ*%U9 B5Z"XC4+]\)9$#(A"A? MIYZ;@^JY^64VKW=I.HH7\WF>Q@^CY1RGB\GZE![\U'/6F2V%>GOS_)-D#_7Y MZ5"C2"^L:%(\DY)A,LE* 0%&N/3$W*@P_% MH NA9+&Q<.1UCCE&!RE[!0KX:['*"[[L?3+V[5:C#!#<- MKB:"'P'!*:ZCN(ZHT ]5$Q6("D0%H@)E>WO/]@Q7S&CFH+AV6Y\L D*,$KCF MKCAADNBF39"RO<,$]QVR/6I0O(73_[Z^(6$V23?>W9]Q@M.81T]SS&2 M-R/!!-^1[8F'HC6^-+L(DSR\)\GUXA_&L^2':7]K([MA5[B@XK! M 980P(5@G8X\&+NQJSMR;W0,"(9)"2JW^-=90/T)7"3AN-$;^%\/F5\/:K[S M&'EK&N9]_4_LB]973(8"[7X'VH<"R*_]_]:N_@="YS[0F:5/5@1(-0P&)5*L M�.G&1.HS+:<-X).MOA]:?U^O)\\>R?%^/EAXYVV5C#B9_$3^(G\?,^^,F" M!UL35<935<34*#XSHZ%Y)4 MGNV-G]RYQO,=[E(DAA)#B:''Q-!MJ+G/VO =D6V%BE8* [Z&KC7D=:F&KR*! M=QXMDUP**S:0+55B5B+HY&K(JY* $-"#U3*'*!(++'>)[%L6>G6CM!L>NK?T M9NKV(:@/%NK[IJR,7F9K)1BN-2B&!4)%*U1@ZNS1E>S85YC<.T:*1E1G:A.5">J'U9].D@?LLX)-&.R MALR> [8SH624)CB+TLF-QK?Z]J0S;[L[2FH/" C@%"($;UQT&)5LMYGLK3XM M%6LDM6YL>PSUS5L[KC.WV^[WZ"..Z^UI7_G+ _&@SV*2:,)=K"BD7&2: JK1:H1O4?*<]S:M><1N?XH3V?;#&:E='OX^5INWPUGKX=+?%]7@QJ?"E- MTB8E'XYH]]EBT6-%DK<.0,GDK3U1)'GK )1,WMH319*W#D#)Y*T]421YZP"4 M3-[:$T62MPY R>2M/5'D86RS.>HQ+[Y(X93B[8:;#"K8 K[P!#D%$^IK,5N\ MNF=')1VT9P(0VR--HI 0VF-7"TO61L3L>;Q^F_LK'*=?9O,3?/_WSVL@]1NK M5W_&14[M))@\7:S&NG2W'5ZP=C+ #K?UW/?R%.U_)&P2-O>'S2B+=T59\-(4 M4!DK0-MQ5ZDX3-G%J&7J IN?)ULM7N<)+G,ZF6U#S^WW1+I&\AV>(D+@)' 2 M.(<#SAQ-]-(;4(;;^H=#KR[F\;3:9]LUMJPW8'$Q_U!_["S^SQ';T<'AFHIY M1ZQD"JYZHDCRU@$HF;RU)XHD;QV DLE;>Z)(\M8!*)F\M2>*)&\=@)+)6WNB M2/+6 2B9O+4GBJ0EO#LOX3D>_#R<<% MC]5N^G7_V./XSXOQO,M!*;QQGC6>>L.(CX>L4>+C\?!1E81<(@=AI6@G_A5P MP6N06$11-K'$.VFI_8J/_XF3BWR)QR>SQ?)O>7DZ2QWU,EC=U)M#B"1$'JY& M"9''@\@B?$2>50T<8P95%$*(A0$3GEFN_6CWVM4YK.S MT7S=RC@ZQ_GRP^A/+V;+/.+VAYY2!V9D!T=M*M,=L9(IQNJ)(LE;!Z!D\M:> M*)*\=0!*)F_MB2+)6P>@9/+6GBB2O'4 2B9O[8DBR5L'H&3RUIXHDE;R[KR2 MQT6.H6"!6)@#)80'C"$ SYB##S%9D>_2['!Z$=X^NEP6>5F^6M#[93X[^WBX MPZMV0>3Y],W'5K"NNL.<88U0=(H#X?* -4JX/!YK-98\7E[,:;8D5>U(R11C]4F1Y*T#4#)Y:T\421G1G3,BRZU412LP M.8GVS&0%09D W@7+7?(A!7DU(Y).1NFU!(O.@D+'(62#("0W&&NJ9/G&;IE5 M"M2&F3D]O9B/IV]?Y?EXEE;[9EY_BCA7[WK5SJ'G[;.FV>[,U MIZR),'K &CTXC%+0<\1*)F_MB2+)6P>@9/+6GBB2O'4 2B9O[8DB#Z.@L.M% MT"1S8<&#"SR#RC%""** #"S5--X5ITLG8SFO3_G7?70_G//?T&OW[=&(UJ?7YSFBH_R^_3H/RHB(%*3DPQ&-GNOD MK>2MY*V#5N0@B@N.69]<=&!T;ON=1 0L3(++[=8ZDW0L&T,IMNF1^F*N_,GL M<4KC]AIP\@K'Z?GT"9Z/ESA9!83AZECYU_F?%^-%%?1-GK\;Q[RN2KS.2M U R>6M/%#F(ZCHK,0;N%=@H)2@C H3L+'!50&I74N@]8807DLX%-@@%E9RXI1P6_, M_BDR)"=* :,D Z6,!!2)@W4J2'2:28]7JX(O\O+YJF+RZVS1U>YZ)(\M8!*)F\M2>*)&\=@)+)6WNBR$'DZ\YPQT.(P$3P MH$K.-??6'+(S+O%4O4_S.;U+DU'\6(^S]/X8;2)>K5V7 MR3Z;RK#")Z("48&H0%0@*A 5B I$!:("48&H0%0@*A 5B I$!:+"O5*!!E#? MN' D6&0TEEZ*4 M%YJ5<'7AZ.7R-,_;7=WS?)JGB_&[_'D=Z6,-_\G'$OY)6\%?7^3C:3KY7,__ MO(5\-=?E!-]W/99ZAT-=#I/;-+:: 'X$ *>PCL(ZHD(_5$U4("H0%8@*E.SM M/=ES0B++:"'98-J1FS6%8]I!9H4[H3.+T771)4C)WD%R^P[)'K4GWL+G?U_? MD#";I!OO[L\XP6G,HZ@^1Z\0_C M4?+#L+^UD5U/?R&<%0(YY%0LJ* %..\*<"6,-#)E+L7&'*7HC0PA@/&:@U** M VK!P1?OZFLV1[%!__6$^?64YCO/D+>F8=[7_\2^:'W%9"C.[G>+9_^\ M&"\_=+3'QAI._"1^$C^)G_?!S^*]]"I[*"(94"YEJ/\Q$"$Y)I@1B6\4'F) ME173$(13E;G*0@5%2)\8L+WICE7EG_!3,-DY(8B@QE!A*#-VV*K3/TO = MD9U=< JS@:@X U68 Q0V T]>B&R8S^J:J.A %RFZ,L5HL 100$E8*JP;8V;5T# M8Y#6!"6O)=K"B MD7&2: >L E$S>VA-%DK<.0,GDK3U1 M)'GK )1,WMH319*W#D#)Y*T]421YZP"43-[:$T4>QC:;HY[RHKQ+N3U3*J!L MI[RD#-[;#*6D((OWQ;JX<7*?X59%&2"+D$$9)>NG,X+P)6J+O)2\>7+?:C?[ M*QRG7V;S$WS_]\]K(/4;JU=_QD5.[2"8/%VLIKITMQU>:-L8R7:WK>>^EZ=H M_R-AD["Y/VP:G= 5F< 751&H#*\(=*XECA*J<%'_Z@*;GP=;+5[G"2YS.IEM M0\\[[(ED#5<[/!"5R$GD)'(.AYPV*J9T.TPP<0DJR4I.I2L/G42M U R>6M/%$EK>'=>P_,E6/XSXOQO,M1*;*Q1C3>T$H=\?& M-4I\/!X^NN(QA0I$;MOYULQD" 813 Y6.>=U2*ES/OXG3B[R)1Z?S!;+O^7E MZ2QUU'DQIS/$J%!'2J8@JT^*)&\=@)+)6WNB2$J)[IP2%<6=4MI!*(B@BN6 ]5M0 MG$TIM;NQU4;9J*3@C8\(-J8 BNL,J#$ 5[D$9@.:PJZ=G[B>./[T8CZ>OGV5 MY^-96B5'KS]%G*MW/6[CS1=Y^;+\\CG4['RH;>.@9/+6GBB2O'4 2B9O[8DB#Z.@L..4GT>4 HL&M-F"LM[7Y-\D M"#SSHEW@TIA.CE^[/N5?]]3]<,Y_0[_=MY-\+1MI59_2?&(:,8V8MMG]QH71 MWE6F(6N/E+2J,LUQ4#Z8P@N6Q+HY4G)O92MY*WCIH10ZBN&!S$<'H M CG&!"I9#2%(!9);96RV3O#018_4%\<'G\P>IS1NKP$G[0"+Y],G>#Y>XF05 M$(:KIP>_SO^\&"^JH&_R_-TXYG55XG6.L[?3U4]9%2@Z*CX(WLA^G3%,W"/N M491"2KYWT*)&\=@)+)6WNB2/+6 2B9O+4G MBAQ$=5VXH#(6!=I*!TKI! Z#K']HY)H7;<)&=?V.P_FHNG[8[D+=0MLYV(N\ M'(VG<79&?4$4"Y&2*1;JD2+)6P>@9/+6GBB2O'4 2B9O[8DBR5L'H&3RUIXH M?FH'IN?IG-ZUV:CN+%?)ZG\<-H.$I-+K%O5J[+I-]-I5AA4]$!:("48&H M0%0@*A 5B I$!:("48&H0%0@*A 5B I$A7NEPE$O[6@5)(O<0BZ*@T)3(.@4 MP.6 F(,Q+/NK2SLH570967V3"J!89. +8Z"34A8##]9LS%9YN3S-\W;?]3R? MYNEB_"Y_7NGY6&5_\K'(?M+6V-<7^7B:3CY7W#]O\EY-7CG!]QVM$3F]N^4A M(BH1E8A*<191@:A 5" J$!6("D0%RKY6V9?D0FEN)1C.&2B)$GS2!1(76>4L MO1"='(]%V=>1$Y4:^+[M=JO?]OOZAH39)-WHAS_C!*_"-E^ZV-[(:S$(.-.J$%CM:#BAXA:)L!8T3% M WH>^578\Z(5BS&#RC& 0M3@G/-@@LJ))31>EHTQQJMAZNLYQG>>LFY-P[RO M_XE]0?J*R1P5IH\&J8<3^!X*(+_V_UN[^A\(G7M IT?F,#(.N?B*0>]J]"N< MJF%S):)$HZRQG:"SG>U^6J\OSQ?/_GDQ7G[H*,:UAA,_B9_$3^+G?? S9\6E M$345=,C;8[@#H/ 2M'6%8;'.*7&5GYHSD6+R(#,O%:*R5.9&#\[G*$,13LJ- M(9<[XZ<0NA%NA[OXB*'$4&+H,3%T&VI>4>,-]_-/E_?S?D->57P*",(;#\H$ M#^C00%(&0PUDF34;C3DY.^-36U?(-K=A<@''T4$0CH48-=8+[!+9BZJ<^M7W M=F#K1ND!HGM+;_XS09V@/E2H[YNRF+30 15HGQ0H82.XI&J0JZ)-2B8;G;I* M61MU2:XHJ)^-H$*1X)@I@%X[8:PLZ-W> F/>>.4;SMGP^$JA,5&4*#K T-CF MHFIPJRMQC6T7TB)XJR.P^I5S*3)6-JK!PD7&0U10P!XX( A^Y2*4R&'NS9 W)+5LI%"-L)0*8.0/4QD4Q!.,+^$ M.0O%9I,%Z KN2N>V:%*00\XV%'3.9^4Z@?G.@W M5..%):H3U8GJ1/7#*E S MU-'%"LJB2P25,8(/)K:!,^94(^9<-C K*Y=96^:(SDA0I1V:9'*"8)2,V7LF MRL:HI!T6J(U4C5%[V^1Q.'S=?IM'_1OKU:^^W*6)WV6WQ>8OO^$>C+X0 M?]=2?L;%=Q\$'4BVH5T2C\0C\4@\$H_$(_%(O#N)MY_H[.0TCS#&V5G]S1_& MT[>CZ6Q9/[BY2B/ZO5D<4ZKWY(M-Y>/UK_JX(7O]C7:S_+A\N/RMJX]"GJ::K;QO+[_^ MA$>?$I?W7V4G*R,83U/[,?E02OG'JT)_85_F>_?@*PMKWWT@-B;55QE0U<%* M%Z>?]K>?X]N\WKL.6.IE/L+)[_AA\=.#?[FJM$N-K/SM>G7\V%T'^5 I]\=/ MJF[SI!VKXJ.]W!O./FO@<*%V?:G<;WD+_OK;SZ-_>_WRMU?-Z/F+)P]_'.W\ MA_1][7U857DB+D[_42:SWQ<'<5^>W 7,W5[*RQ=O7O[Z_.GCDV=/1V].ZE]_ M>_;BY,WHY2^C)X_?_'7TRZ\O__[F7O1V"#?G3^-I?:C.+A8X38L_[S$R.9RJ MT:I*]JG7G__IFG-6 M5K_.R(>B/EW6#[)K7N??>,T]]&;+C_*'7O3SMW[C>!S_S>-QKK/3VYZ9G?>4O#SA[<(.S(NLA#N_9000YZY<[=YA@O\RVO M$>0UY#7D-3_H-9R\A@*_.U=%;JS"X>)TM"H*CLI\=C::G>&06HO(E:Q-C:4]4N/OL MBFJ#GX=5=+4IP=A&BQUNY-V_E=_S:3A'\' X$D42KG:"JVA\YMP'0(41E/,. MO(LF-R'%CT"G+(1=?P# G0&6OP9O"0!$ M*\+5X2F2<+6CZ"J&F%(!'G*-E*2O^4E1$4IPN0C'=7 ;N IH-(MH05I10!6K M 7.Q8')1C!G%,.!>HBO+&V75L'%%=>]N4]'/X^=6^Q#FN7XDCB=Y-*TYZGAE MPNWWVW^U_;2C\_GLW;AMU0D?J'8^G I0WT4CXR31#E8T,LXC%FW7M?,O]U>M M0O,MB^E?MOFO?LZ7/YC]=/ !SM-+O%P,*I*F-/'F--&'*(R4"30+->4SV8/C->7S MQB?E@P^L3?GN7H3_TFCKUY/\<3[TXR]LMZOLT:E&J1V>B]QCFS_:AP\IV^ZW$:2I(O^OT^15C-U;K<9@I.Q9$:D M=*;-6*JJ/KI6+#DC!6>N)E7-!1&4 M>:*E4,0TNK0-4BOI=F&@?TCPXN6HWF=%BF.0^:P&/XP:_/KB4H];M.>CSKNM MXSXKHSO0*BN$MW4@/%0:U%6MB:D"(Z8.$F W-%9M58VXBXK[=G 2_>9U MYU?BN4/'*!N5E#UO>,W<\'E/Y+. +.N<5($ZPG35 /R8AC3..:)%4]?2NZJQ MY2X4VP> K&JDGGLD1X:LYSV1SP*R*NF#YDR1FGE/A"@]:2AHMU8R%8*J@U9F M%^KL[B$KYO$B_^/;V0]_(\\;J;+N^E NW.#;UKMBKC_[[(S-&-K7-^2N*95T MQ#58JX4#>VN84*2J:Z>:6IBJWL;0.VBJKZ>V1?3\V:?_OIX. IE">3^@5.ZZ M2E8SJM0>:V0]8=G/1/")3.2S +'*L*KAEA%JG"2"<48,DY10T&*MT(P%MY-S M4H\"8AA9DH]191![QA-Y&"#V7>FBX[C?,CY?J86Z'X]$ (QDEA(M&<"= HAL MF%+$E8[RJFF"J^0N=.4=0^27CYB.FN9)N2:^[5SBC;5,LQK],&KTJ]G%I9]V M*?#9?\;/OFC])-:6F<^*6*Z=&)!\/%JP=NWE1$^SVGTT8+__D_T<"*8BQBN MUJ:R\"E4I Y6EVC)-,+O0NU^C^+X$TKCNN#NRC5,1SQ3TTQ-G_-$/@^T"HQZ M[2NBA+4$U%%-C %UVYI:-*4(%K[9A7Z]7[0J1R)'.6>T>LX3^2S0R@=G0#T% MO%%&$,$:3G1=,B++AI>U:EC@.XERWC=:E=4S1ZNLTSZ,3OMW/9X6L'PZD%,, M;,[G=8\+3X_;,&D854:7Q"D!:.V4(H"U!OZAO'9"UD(UN]"$4<@Q8.?M]#V( M^=OPKL4,._.K=Q,]G?_RS\7X$D-Z=H3>]4CQZBF!]STLDYES'N2,9HP\'HQD MHI1>F(94LJ)$6 _()X(A9>"FJJT73.XD-OM!,9*)$95/BN%FD,P@F4'RL4"R ME(VOF/-$.0X@2>N&-(HQ8D'K!["C3-N=1(,_*$C2!D"29Y!\O/2DZ[I\!6_Y M/G- =7S6@%?G>GH&[T:;P"H':30)Q-1>D[&.-',73O8KF7A/.*N93?&PQ"7WWTW;\<6 _'&TX^^3[Q^Q%0Y:Y_' MHWVR6M6UHH9PK4O0))DERKJ:. FZIZBJIE%A'^?HWH:5V+]>2?W.DK_4S9,* M\,LFNFRB.VJ0W#>,658:9P"2K&R(X*XDBMJ&-+63LF2J-G[+B+:+DW3WAK%O M.TM7CVA#GQ*>Y1# #&/'"&-'S?4:H;A2#2.&ZIH(Z2QI1"6(*6LNO1+*VNT$ M]CLX2[=?KM>4V<^0%?:'5-A/K851G'=8&,V//VHS\=&C<,12]\Q@?-]Y'4(C ME9:22(%*M1% 1(TP1#9&NDISWSBUG^0TOR\EVJM\\0%!UHFP0Q>&;R. M$;R.6X4V#>?< ;A1+5*PGI&E(XVM3#UYY?M?Z2SW.Z5PS:C\<:DLJ%2C7AI2-J8E@5!!M.>84 V06354+*_:C MC_?2OM/L8>))U0C(GNW,9S,R/A8R:JV$,65# FCO1 !#)4J)DCBG?<-T3;FJ M]J/J[P$9J1C))I_,R^!XP#.:P?%XP)&#:D^KJ@%(K%%Q![5?!Z$)%V4H:^Y+ M ,#]*/M[ $?UM++R9$W_:#3]/MML.H4WFY_[MK"+MH6+#.:E_[0&M5[]5L\!"868LG5: P MFQ,.WIP093A;##*2/R"2*Q8$JVJ [L8346(9,@OLEU6:L;EU9FP!DW#Q,WG:7"U,$0CJ4: 0-KTAAN2=T( M;@ #><6WBC;NQFJP3]P4(\:SF2#CYG%-5#7="GC=C4H_B.2[))&[BGD=,?JD*O;D8ZV9 M>!XC;ATU\:R"+1M=.<(;/ :@;0VH2"4!3-0F5)ZJL)4%=#<*^YU1\1M/_3B0^^' MX$DU$N))'=+/F>@/6&MN%WX5L?^LA.RH0?6HV6>@H'1;'@BM70DZ.0/X90#> MC!LI=64-:^S>='(4^-]6I:%VGKF9CVJ63UYE GK ,_K,L'+?:.9"[16HQ$:6 MB@A0AH%,*DN81L>WTTP&OS==^LYH]N5#17)4TR>E16#7S*1E.MJ]5 MF]V9K!D8?M\N>W)27\;D(EB.2U MP$1Y'#.>* *[0L-%$"Q4>SHB?RT :8\:.:M&JB[WMR-\05 3KI8\:^U/COEF M;,[8O%]L-BX *P>>[;4%;NYX0TPM!*%-*86EHE)\3T?Q'PZ;:3-J]IG>-&-S MQN:,S1F;=UX6H)3&>::(4ZPDHM:4Z%J"\LRHDHT50OGM!-/["-S?)S;SD>![ MM*0\.6S>M]GECE:6@S>C) B\_[]O_+RPNCLO+MO9Q['SKC!7Q>S2MWH^GIX5 M*+\?=VN@><+;R&%L$OL^MTHKV7"J2%4"NQ:T#L38H(B7LI&,NP8P:!?F#Y#, M5R"8[WJY_.GJCPXKH[X=9/-T*9J[.KK*V(A6SSR*+'/EYSV1SP+"2B6]T8!> MI1&@\=>, Q.UG+B&E@WGK J&[<)*\/ 05JD1K7,00H:P9SR1SP+"1%666GE% M*+.:""-+HD$C)I7E7#3",J&V#B/=19E^< AC%1LI_LQ/:]ZD%=^N"M\D3=^J M'Q^**KQ++(3AP5_^_0?8Q&_NYE."_-RUH^I:%L[N)Q^=GOAB%@K_S\7X\@+N>59VKVSQ_<*1V8I7OA2,>,,:(JQC M1&OMB*.&2R.-H&PG>?8'>?P5Q/$]2./;\ ]MS\=3WUZ=3MTO@USNRMPK1Y(^ MJ2HIV6&5'589OK9SBG(I*FDX4;XNB5"U)4T%_U32FZITS%NVD\C\AX4OP48- M:S)\9?AZOA/Y+.!++%>>T1OCQ1S@*=\JZIC!>"5EL)2^[B;W]@^*I& M5#YS]I4UV9UILHO6GFLL8@\*[&6+4>3SJUC0/FNS1X>G1WW4J#3<&5M3X(PU MZ+W! MGT ,2N"<%+YSO< V%24 MH[)^4C'J^6!G9IX9*1\+*14SO-&U(X%R0#VG ]&\PN.9@=>UH+[66YF@[Z26 M/S12,MJ, "TS4F:D/-P9S4AY/$@IJ'*!!4V8P;1_Q@#J.5F2F@IE0Z,=Y3LY MOO[PG)*S45/E8L?9'+!;:4MKTPEZ4[2[V^A_T^+;CSU7>>[-W[^-F"P:O^+ MVQ53KLN1HCG97V;3.:%4QN0CPF3&72F#H,25O";">D,,KSR@L^3<^%*(;4:^ M$]O%_C&9EFQ4US1CA97D 3"9L1'/2;&S+>41;"GW3.ZWZ+PKQM,;CS8>L9DOF\^/9V-PW*JZ MTI9P+/LE.*V)H<$13YV@E6;!6[W'M(&O!\F_2\*:;\O]RB4?T7UR]L?&L,S' ML\=J*CG($C9^!X%EW+PIF[=K!=R\)YQ%W+B1)WDR@QC*=Z:G.BQ&>P M9)YZU[)PYJX=;->RZM^&5[.+B]GT M/0K\SK))\)&4^8QT=K\=\(QFA#P>A 1\M-JSFIBRM$2H1I'&*$MJ1F&R2J:I MHKL\D;%WA)35"(8F V0&R,.=T6<&D'N&,!ML4]:U)J4L Q$Z2*)KY4EMG:R8 M,B[(G1Y@V#6$A?%G[\C_^';VP]_(4P*NK'H_GNH-$MJ+*RK?D]GTC,#ROP Q M-#FEX]$@YU%3R\H*S4RM )(E)X(Y4+YE24GEZP":M]>"RETHWRM1?QM^ T'_ M '+^,XCYS@[V5J!RYT,"F5$>\(QF7#P>7'2\"9S2DI2N 5STWI)&@,K-=6"B M+J4OPQ8NWD7EWC]P.0P$G!1-YI4 MUNO*:LZ\V^:+=]#C]\X7Y0A0.N-BUNAWJM%'"U,!/SO?>HFGG<9F[@S51U1D4,]D]X!G M-,/F\<"FUTH*%PP)P6@ 2P4*O:P5L=3I4G!KJ-RJ=W,?O_LCP:8:<9I-!!DU M#WA&,VH>#VI2[XUAPI!:-1[SQP(""NK1P\2JRAEKZ6YJ.CXN:C8CRGA&S6Q MV*D!X==X^,\7$X\A^8/MX(BE*B/W\2"WK!ONM6U()5Q-1$,=009, +1+06NJ M&E[OPDS0"_EO*./OVO'4CB_U9(#S795?&,ELW\VD]I!G-$/C\4 C\$]#E:: MA94$*LLI427R5<6Y,XHIN5WZ]BZF@(>!QK+)S#5#XP'/:(;&XX%&6@5:58P# M^;.@Y2L%T"@K2J1WQE2\I*7=/K]Y!WW_8:"QSM%26:E_L"/V*>-/FRQ8H.ZW M\ZOB+V]FPOK.Q3/?'SJ<00],\XG,I&'@5A' MS3B!.#+%!".5%#&<21'C@7;R2E=5;575\*UPIN]1QO>/A]M53L1(UO(I(6-6 MRC-$'C5$[AG$3.DK355)C"UK(FHA2*.T)E5CI.&5\K9A]U&;,ZG+9^*/45=N M9]9[U^?"'7?=(OK#07/>Z:GX7++U"$JV[MO=78DR6"^)$)A6J2P!@45H2&.< M*U5)E73;.4GN$A7?BS2B[NM>H/=TVI./&K5'K_=AEE+-.OA>"&:&R R1O@F6 M*NZ)-ZPDHG& CM9RHBG76EEGG=OR[=PI O[!(%(V(]KLLXQE])3@5>,IS=6SGE69JBCMK<>M4NJYK4T*@C"FT814=,&=@%G MB:L,E88Y)U6Y"UO"+152?QTD?W\54JE0(]C*GI*=-[NHLHLJ0^9C02:CE@=9 M-D1; Y 9*DE470,=-JYBEE,K_$Y"ZA\/,BLV$E5&S(R8!SRC&3&/!S&%Y*ZR MP!4KZY P"D8TQ:2DM>7&J-JY1NS"U/!XB"E'(J^SD(8MP[FT6X:1ED)=!7@9/?QGDP)-=!9[\$H*W"LMJAV=1N"*"-24QBE6Q M4FY=::,EW4F%AB3P;\,OO;C_#M+^=HK6?OS?+ROI_MUW\W9LY][A#Z=3M_G% MVI6OIW:RP(R[/X^[RUFG)W\'[+F$.^!O;/!XNO#N[:5O8_;=767J$7LL'_Y4 M A2SRS6C;T;?;T%?Q;10%6!NC6>QE5-$!X!353+.36F-]%O1>W<)17DRZ,OJ MC+X9?3/Z/@_T/>J@F28$;:761%L :P$?X9-D1!OO J6\*<-V\K0[!,T<$[9_ M8\3WLZ/8.5KGT V?3\ES^KS\Q-EV_RPG]7GU-HOP$YS4I]3;[#JZFVZ!9XW' M4]O&LEQ_ 8H/SMX$*&4C2&,"4U$8QJBJ/"D;&30 ME6IJ:KH$EE,3$/1[0+M23*L5J4C:.LVHE3YU!Q\-=@VH^Q(S MYC@#*Y'*AI364B5KC3E[KX-Z'6A@.C3$EZHA@E%/#);X-MPZSY1496-V"NJ/ M%)JDZE$M]JCI'Z;K.K/?')^4P78_8"M4$X0,1%.L_1V"(4J7DGCMK*8Z&".W M# F5=Z[RM"2T#HZ(FL$]0FM W%I9I:W@5CX!L*55,Y)*9+#-8)O!-H/M+LP5 M-"A+:46$IW@:2@EBG&2DQCA\498RU.$ZV'IFC2ZM),9* %M35Z1I&D%T38WD MW#>-;YX"V#(QJLH<>9\M&@]NT?#PY?YM&>R$H&"4I0+FN9*.NPS_WM2^#*(E5-0=^SBP@ MOX<;:V#9 /XE"_8IP+^2(R8?+";_FA >U0:0V7;&WHR]WXN]7!JOI#8DE+(D M@C:<*(H5WUAI32U+56^G%\Y&Y8R]&7LS]F;LO:?9PS)9*1L(4SH0H6I&=%5Z M0DO*&TXEM6JKT&:V,6?LS8=0'^'XTW%W,W?M&+N6A3-W[6"[EH7SB+MV9V_) M4^ /]R#R[Q>7EQ-_ 7_H2>& 4]FW:+%I*$A.5 N]=@AM7V1UTWNVO%U+0MG M[MK!=BT+YQ%W+<=G["I_^?J_K]$VZKOY$1]>>G@#]+,P+@O/2EU+2EPE,#ZN M=$33NB:>>6& M2>DKURA+5/":"!<\ ^X,X$K2XU1U%I"#1Y9H%(1($^!5 T#UJ4$#^5CNB?-.0VE#%G&*-K+>"3>^F MDZ(4?D A1-S<5=X8,5+JF:-F)GD'.9$9K_:#5V7CJ:>.<.M+P"LA2!.4(PVS M3@*;TR)4N]%)]X%7E*F1HAFP,F =WD1FP-H/8&E;"D4U81IT44%M18QF%; L M%P0WKI&5WHU6N@_ JM2H:OCSQJM!+87_:C/Q\>,^I?2;H>C:N[_XNF_M]3=V MCGWM?;=W[SM*;]G<[F<.-\AOPZ9E#2<^^*,)[JJ1WK"30.OKB(J75T"_<":8=GG;7PTZ5N MYWVNGOX"FK.XF+YTX^YRHJ]> MX*\O+[7#(Z-K6:7&Z56]AR5]\=^+;CX.5\-;XZW$3]U+,_N,K8T_R\ M0=^C"(RG#F_C)YSS'Z\3U#7YJK]+OO#JW4K8G0DSKS94!)B#.!?G2X?5I3[S MR1E%=(!FOM"33_JJ>_G#OUV?M&%&HK)P\W1\WZ@3?B*$^G$YU:A(['DJ>GEY M-'5E-0/[U,CN)W"?THR:V<3M8@S^SQ\_%7___>T?[T;%ZS>O[@5'.V[9=8#Z MABGY/N&[<5*BG24"_6',SYL#FI&W'WYY7WQX6[QZ^^;]V]]>_WSZX9>?BU]? MOSE]\^KUZ6_%^P_PQ3]^>?/A_0&U^0Y2])"FEJ]*[(Z9V'W[-KQWFS-\^U0M M;9MO%A>^'=O>M$EU4W'I-.',5$0(41%EL*1[)9NJ#KYL;@BXN8/O^&U[IJ?C M_XG9+%XMB1S\<3IU[UJ@9]-Y_/-M^'5@=N^7?.WGY8E N/H]#,PXC*V>SD^! M)RXP5\;9.WB>'?ON [3RI\G,_OE#X3NK+W%W;1=^SS;I6W;0QP(O0(R"GA0_ MPPBTX\MHQP82_-.B&T]]U\6LE.\7%]"?*_Q^;3R+U8 6PX@>**KRA% M]YSE;^M[NA2?_&(\A_?:6T=CF,][ZS)WGH\7Q?]9F"(FK@$>,[4GQ5_^U[\H MQLJ7\'W\1%^.BOZK3_[Z-XNN_Z:8M<-WLT7;?_G78@RB6DR\1AY<='A"^*JP MYWH\Q42ZBY@6I[AL9Q_'P*E!Q=.HZ@7?=@4JCZT_]]-N_-$7\U9/N\M9F_ E M2O]D=C:&N;1= =T#KH\@4W2^_3BVT/$PLXL.5$RXN/63L3;CR7A^-2H^CKMQ M^AP?\E%/%AX]+P4TNH!;0&#@[2?%6_BS?UAJ$;2_PXJWDX4#_;0(B\FD:+$& M$RZ_T,9%\N5F#FT;0=<%WG017^!%=]2H^9Q2Q" M?A3_^,+]Y@I&<=RZJ#;#RB\^C>?G<.'L I^&TXZNH]2_:ZU=CMW02U3!VXN9 MTY,17+NP?TYFVHU@-KN.P%3!8EQ]&29Z;CQ\ +2/306H=ND(O1>C&!.2Q!4F" ;9^$B^. S6- M3T);1O^ND_LCW3Y4PH>!E;=3V+JLOS"PK%DY@O\Q/D(1U/:?BW$+8O#KK(5! M=\7IN"U^C0/\#QS@ 7U^/?WU'P.*@'!,B]/%&72H8"P^C&T^[ OXR3@-;'\= M_7#Z][\7OPW2."I^^^W5L@_XVWH?'@_EB[=V/L.YH$TIH &^.O^IMK=T,W=*EV@,EE+*U)QC VA5)*&RY*4M6566<5KOQ4 M=ZI &EDW M&"8JB?:F(EYX10$1N1?N^BH)LO2PA#P1ML3S0[PBIFP\T8U7K*P:[M36*L&L MG/.K?_CY.99-_>B[.0[IVT]38//GX\MWOD4S)=#!C7BL2V"IRX LPM8CLMC7 M K)N/X']\ +V8RQ. 3K-;.@PJF.S^;EO/XT[7_C/T'_\ 'T'HN[1K]:3\Y/B M%(2K6[,?1#;;^^X*HR<@ISZ)8>37J;-=$CWC_;0 2@P-0[$^%*#_MPW [IT3 MNX5_ITIIA:])H(X3T6A)% V"F$I*V;C&>K4;^$\Y:*_7!\[[P)?W@67IEOAA M;>0>?3P5[UUU'1Z8_1JC-<-BKLN8_6B,W=%T;57\%HMW_ZU3-/'AAOF!&U M#%5)F/0&:WHU1*M*D#KPFDE7A9*R7>#-[R L() &!"B#S%= YG20DM6@18&! M'77V";?-J!/],;5H X-M$W\?[GGQ)95YSXLOAN=LM-&V'A2W8C+K.F28:+1% MTVAOQDQ-3N99^,UYM["1Q+:SBU@#"X@!T-9V)3JXR*A\66C@IG-H*R8HZ^; M)KIQ# .Z3-ZB>/,45]5%?(/_?.GCD^$2@V 9QRV9*MJ_Y^.@?.\@FYRV3LT;9\CKQH.4?). RPJ=>>/? @[#Z, M8QBW%VC4C-!U[E?MACMF'V'50F/<#*.>X"?K?;I*GYVU_@QX4GSZ11(=&(F/ MX]FB2W9Q;#J)38$3S-WYRMW4CY!>C="&GK(V6!&RE\9TP$^8 M QU"Z@Q:J-$""_O1"LBA#\EPT)O>OR*=O?AXW""OS2Y>O]A8<4DX-Q ='C&^ MN$ BC"\'J;Y]BSPIME?+EY\_Z6:#)M][P%6 M^457= LTYG<%C.\$]R",&EO,?3\BV./VXTWO7[[Y$]RL+R_;V>?X2I"&?[VG M.O@="N F;8P\["8#,B[ NM7B[:%MM]Z1*?>.*)3??4,](D\()T0_163P0MU7T'8?8X0 MKXT$%D(L4XH(I4$0%&L(K95A+%2595N"<)?:2H\B".KD]J*DCRD(!ZP- +SA M9C?^"+!ULL:GTJ;^"=033 89^I05[[$;2K3_Z_:FM/(Q06T'+;'-#!LM,@/ M+8I"':"S3'#:])/#MJ 7WA7* J,+I):4KQ#KA4\:=QN^*^B\X# M9!?H=0>=R2S&$S?XZ(&TMG!+I%2C8G$)[[OG-G?+4N3>RM $162I8%E9YHAF M1A)N*L<%9]PW=FLI*DI=XR6I#=-$"%Z!OLX]\91[[92OA-LZ.GSK4OPC#L)O MX^ WMA[2>?O"+5HL0?PH7OY"E$M4O(Z(C[;=X6AT+S'HJ//GL\EU.;F_B*S? MB5- QI_)^=@!_KWX];^[(%ST]W#4?%BT0^$7K-W>Q_0J*#UHVW%AB9.!(U&K2-$;!4X)W MC0,6IK<$10KF&NH]J2OK"4@:)8H%1[@+=04X857ILZ#L3U"6WLQ5M. *8_8I M+#8TS%>U(8VOD4I(2Y1H-,B!X[9IN&*FOBXLI32.2E\1ZRI&!( ,Z+V.$>5H M4$[#C3X<[(7=',.=&]3;8/^YR "ND\**XPXJO-"0GU?\-M MO55:7T9EXG_Z^->57?R+G!>W9HSJV.3;R8J.QF5H1&]?WH^T!NDIK:0#$FM@ M/VM<($T-_]3>E!4M?:/5EK12%K0/AA'O+>R;S$K8-T%O;1IA 0UIW82M*JR_ MC@&V_6^H9K^>SO7T# V;IZ@4'*RXEL7!R6LOKD-:W*B[KLE$2T=> ?T^C^3L%;U_J<;OI;@%)G"T+W:*E:3RU:%1+ MXGZA_QN?NL;#KZ^*DSY$*JF'?>-:/X_AJ1NQ+"[6VHWFFJ7_15N[N%BDA>G6 M%5N\R^,2BF:="WC[FM=J93A/GO6K OU%D0S/.GQ[/W"+2XR.UY/(DUU?ZG=E M-1K\$]='X03]_* MI_I7/8YCC(:""0Y;\J)9?,#Z4[OM/B)>HO,JP(/2^8UT)"$)#YH^P Y/@2^@[.HS^EI,)/$HR@7ICDOJC[,6WYA/(R03VD4P@+I8;U\7]@_>" M":+BC "%L41PID#]LHQ0:[FLC*I+N6W0^P[;^OG"G+UXM=K=7O?[*;"9]ST_ MQ)B^R6SA7D4;!TSL*Z27R>:>+>]?C>Y;T9IA; L8W&(8W13ZA^-;+ >XB"/\ MXA%W@O]X;EY]C M .0M6$7#S-TP&(#D"]IBR$7\:34B^1(&.[#D*/^--+H1L5JA)VYF+EQ&$ 7C X*C;&:+C?]F?^IK.B6QAD5NAW+&!71=_A MN$L4#%ID?(S#6.IV^+H4!;C1]F'NT'/Y=HH.Q3A=RS%>:T_O\XC<=+UM'8:F M]U$V70H0&:8%R:^9IQ.S_0LC;8LA*8E' I&-S&L6J>-L"A2IZ]TZ:/]V>JXQ M[&8*$MI==3'89(M^+Y?4TB.46F(\8$*7^"GVX++MP[W;JT'%[5O?NXHF'H^I MKIV]1)& 'R[0A1O',"#;[ =D>$0*24JQ/3,3G4+K/W\:3R8I(BR]8"WV:CDJ MPS7QW"_&F/D6-<9(%J,"XR*WG48VE?2-"Z\Q(<&PA 8/5>@(1S>-NM8XC: Q2TFNKVEWU859K@K! #2$2N1AVO?: 8NY3R]8$^K#U MAYUR(UY606IO2!T:081CE)A2>U+Y,O#:<O[(,WNFFY_N6B!"G2X?&-RA=[^F?3Y M?GM-:1G@XA@;G P!R\/*:!.93:=]^$\$0-S_S9 :!=:L&4\'&\S&4(V7@S0\ M-6ZE,70(Q2A$.^1&S$'<*=&0LC+9FD4?4K$P$7\ Z_5TNNC#:'OS!H+(#G(4 MYCPK=^C[?_HX_,79,/?7C&UIMB970_1P /F9Q_,ER3G>WM,*!L,O-WS>A\&CVPK?A/&*Q00WWY-'/$_P$W+$*;8GKL8X MI.,6^K$7PJ%-X8%NQ:=6#36T# 13;A&AT>][?Q:5M(U@U/[+]3#4UV]^W7:)3!<76',-'O\T_S0XI"K5=]K#H^BY& M3#ZTF0]-<$QCW$5D1+YHD(P0;#R\;N8^9A\?P!T_U$9WV *M#Z7R^3 M"L79_[#IA'^_3 HU'-E[_>'],ID4WK!,M;*6_&<_DRCC@:( -,U:U<'088=8CB+W2NT2S]<=.I@9@!X M\.P""/SP@&@]P&%&;_$X](HUI@D@D_&??G*5TC=%#_+@ 5IM0X,QZ=K4;3EX MQNWU'0\;!3MGY*/IG<#2X!:T%:PIY/@ZZ#?F,T@=7VYWU_C3TEMU\]5X">AP MR_&)_VW[\T[;F_$XFM V^Y1,:="3]5WX=;AA1/3U7??K_JXYD@A]8^^2\W!I MLD WU=DTDLOA0%/R=IFK7LRON\$2D;CF!1M?C-?L@_/9'!?9TC6X; =:CNS* MDHAQNQM=VP-K/<6#5E_GJH^R$GNQ1%-U!FJ0W:QR/)$8^'9CM[98;)RO[18^) M J.".40"K#3:ZVIIU#_6;NWU# 3W:*%>@M0UF!LG8]D,M)5VW>_?;Y$QDN$; M_/WK+OC1.A[U/ZRW+,&M&V.21(];D_'S3][?B(E+H^VFH"_?=2C2^Q#'>UC9 M"%89PB2UH&!X1G1I'>&AJ45M'=5T)_E#_IBBP3I9U%Y-]/BBBY['^&%Y(O67 M9'].5V5SVY:[,0X7'MUO86]XU*/[N%\-!K3QM%NT.AV'PW5^EDX'ZR)N&Z$W1H@EU-&8[QPOBPN&M"KV.FZ?AM9%KQ_N2[V$%>SH.7 M[5O34+AWW)]9[DHH9?8>,NH-)*OJ/AMUA MFL2FWW10$".QTI,K#%SMKYKJ9:!^Y_&,YI#(QB];B(&R\2[?;6>X)>A$NUI> MZZ#+8XR3Q4URA&SLDT>NBW3IK%B>Q)@[O&(5%]G+<>]N&T[,X=CCV?\;DR]BKW6[=+BF81_A3?#5:!E\D#;W MM+B[]!H<;(_%+.'1'_5XD@((\?1T?-SD*MKST,V'48=V#LP8&4]_''#-A;U4 M9&/CU]L6+VI1JT/?>S\@ _===3_>MY0Y')SD*(X^A?'TXVSRL5?[^K!$#"XD M&U&MO6J\(9+P%/@2BV$.\XYP"8@(4QAU3S=+/M71D'TDG0M>2?_P6,#!GD6= MM;-/*?QA0XJO99 8W*?$+.:H I#$\Y=++B)=GT%D8&H)V99"D[)AQ&8.$Q_G M([5RXZQS7-M]OI%K245:/[XPBQ8'!:^ZU%<)OB]T3 "]YK>YAN'1Z-SA2,;- M9P46:QN-7D14UFL)MW$YP=H:\L/@.H']*64)+4Z_E(AC-)B*H[ E[,(EL9'P MXO$VYH/+L,#+2BE3UZ0J)1!,VW#22.T)L[5AGM45U?(^J39BC%M/B7Y/<_YA M]LL@GJ_Z["^).NTJL4)S0@_)N+F>82-+WBKG)_/2!PFB5M887=DXTM1U12I? M54I2::W8BJ[\GMP>CR%YZD0=H.1MYLU(P3TK5K':21 V,=IM+@C]#O!X'<=])NT\B;EMJ:GM+.BVOW0.4/J6@O&*27> M4,!OX0+1DBOB=.!>UZ8N;TA4<+>K ]6 MS$J=TIGA:#UFJ ZNG\U4FD.FT11?&B-;TU&KI,2L>A$AH<_*UD(W4EK3;K[N M@PNK[)[;B4Z1$V\GCHM8=3G1UG]3=M#O2 R*B3_OF_ S-F[9OY2-;97D;NE2 M.6]GB[/SV2+IQ>C4A6]C&:R^R=> >&-@(V)-T8/I^QHID>!'Q;!7CN,IOR(% M,6ZQY5'OBTBRWF%7"\D.C+D92J@W0D-(8 =3%4-)H8,', M4*'Q5'[P6TF7JMKQJN24E(UV0%U*08Q5#I 7X+9408NR_"J KA*4TUUE*+^E MATP(*4H#UTE-A*&6@):@@:'10#'NH=Q6"S0S @9&$>GP2"^7-5$-4W W+WGM M M ]?C@]E%:6P90U*7W L(U*P-9F)&FJ$E081FO%M@XM-\8KSAL&I+-2:(W7 M1)=-(-!OQUSI*QBVQ^@AO2G+_->_>*Q5_^,R*VCRH@Y)+@'5XJ&0(?!G_6BL M3BCQ>(T&?.K-$=VPIR7#T!70N##K#WBD(POI]QN,+C,\<(,B;:GT5IN6IWL/M>2C*XE6XW[+P8C).__!N7, M!TL?^V"IO.5@:3Y:^D2/E@;>U*RAGGC<3@17#3%5J8AFI1:\DK#][D0%>P_4 MU2TF'@,((\C^=/4/S+(PF#^ZGZZ6D85#2.D'!(QG=ZSB2UG05\<34V3J,F\S MXO<&@QWBI):9IVGY8S%PV9MW/7.U##I<.P(XT3$C.99K"&,D!8G1OU@3T@$B MBO_=Q\NF8>D',JY2-*V_[)!A:O)P B,-V!+W][-W+U/.*GY0_#M>C MBU=?=OY%YR\UIFP^&)ZR<2ES/&/\;MH"7J2- +^X=6@_>EC7(#K],KH8.S?Q&S"_ M6A_-Y0.7Z/X.+)Z[ZQV$H<+?__V'ZH=;.IO:=E/+]MCY^W&(]1+*MXW._XUJ M_2^HUM\^1%GP]C#RPXY9G.Y*-I?4:^#.E_,BVI2+H<5/37K7#5%9?!\!-[,\ M;HP9VD+W-&))&DN>Q>9)B@W+8I/%YOO%AN9=;Q>D[;81?OWA_7U$\ML$[KIE M8\<2MSG(.W==U1HSSNN*..D"$XC7$\>T)_#ZK%:E=QH2;C' M>E25;C#O/R<594K*4I:UV\IZXZSD3(N*2!88W!,?4\Z.K!G-^.":(IQAI[!OM(20.1L.O4OO;P^Y;+W9N A:PX\27N/3)@ ML&=5DF!@+Y)*Z8H_CLO]<%9/9H[W9X[+?!%Y#7]Y#6NI2B"-%,O82R)*UQ#3 M6$TJ6[F@2]THNE7&I-+<.U]+$BSFT37>$Q/@'NJ%XUI8S[HRW1&H5I/5..+O%'\O2*!7*0"B6/Q5('743 M* F!U96H5<7,HX3549973UX]#[EZ2N6H%D&0NL:4:[:L8/5(3U15"5@D#:=8 M+/%:R&:MG:&Z)BQ03X20DC0U,$E5'_^^"%F M4>JKNDS/AN">O**_O**5$=PI U10,P8:(<4S@ *4O5#6U'/@AVXKBUZPQOG* MP^5X!%4TRA"E&M (:\:MDTIXOY5%+ULC\W[X]%:/4$W-8*F0LN0.E@,-L!(L M)RK4RG&C54.W#FF4P"0%TX94M6-X- -6CY$-T;P,C1:PDMSCL,F\>O+J>5A+ M1JVX]PJK^]1HEY>@5U$\VR,4T]+7'/2MK=7CN;2LY,30$O:>8"314FIB35DV MWEE/0Y/9Y"UL\@$IY'-9I[F#N8.Y@[F#]^C@)E[#7W@XY+8T% ^0G$(X:D+# M%;$U.A@\%T1KQHD56@G&*E /V2Y.1O7GH7Y/Z>IPR\SU9+Z2HJ(?LF)MS!XS M,\7KF+8%6$',O;*L*7&:3K^B%>;]7$^=;EU7O%HKZ5;\Y?3]J[\6J4Y=7=:C MHD\B/_0O9NH#VC9'+M6G8U@>F.O3S*=4-VL)&O3JM6NY$I='FV.UXW2.;.,0 MUU.5JJ_)4%]UMT]G'O/D?/)X?GG:!=^NDO)CA;2UH] I\\60)[@_;1Q30J;"="E% M( I'/*:^*L^&6?_04KK,6MG_%+.CQ"27,='0:,B:5&#.[^U?^PZDM@SU\$!9 MB&?#4^4Q.Y3_FV"?AY1YL0S?>L?7"N3%_I[Y:2P"<+66GG,0S55R2..M[C,C M]LDH9XMN-2?]U^UL68IYF)63XOTXY;-,/X]7=[7+XO7PAM'RI2G/9I\"<+.X M0ZHQM2<]?H),P,KID\[B,F[44W%/-RSY3SU:7 LIEGO<]E^U.T8!VZ] MPE1*C9AD>K16DP(VF'AV$W[NRTAB&,*TKZ:WF0\%!&(XBGE+([N3XH/^G$K_ M06=3&E0L+0 3,$7!0W%>S,]G,8WJ,G]/E.;Q15\O?=I+V'3(?I7JGF,%0(M@ M-\PA@3%U"QL/K.)<)+USM'IL+Z1#,E8?:ZQBVIJXA/12>D9]$J&^WD_\M7_' M2?$KIM/':V#A7V!^4XNU_OH4EB@T??[[7I9C)846:X:#(,3:G$FD/_DBE<0< MDO-3;JQ%@RM1-4GWVZ-E)U=5C&8*8T;5/E#:"5\Y3-8%+Q,$9 M2'QZ61R5L?V3X ^Q>D%Z=,J_U,8#QD5W/KY%&L M\K:%]GT*J"Z6U<#:\AM9YA'==3N-Z^VF%*?Q=2GK_/*5\(+.HU3&]X#0.,S+ M&D7N A/)7N(YZ@4FEL:W8WM?3S'K, #>?HC[/A)8/!9S?X=(%HO]HHRD@4M;Q6-FJ7^_ M1I__>^'.ADH1RP(IX^FR/DK,OA;! '>V 2^QPH2=)V:"H/>YF.O/Q41_2HO, M]LGGX4NR*G ;2;J?QGSP?8KGRXWQ&:?QF>/XG!2G7:1SRZ0\>H(I\->9P^UW M1QSJ<_T,)8_P#@-\+(SGRYR9V&K8?L>)*\3*Y%BP#W- Q,P1J11,2H862\'$ MW)$=")F.I6-BQ0Z]P*1$&P1H[NWY-&:NQ@6ZXJ?K[X,]=G:]!M.X^_87C=.,K6=-@GGM\T6]CS6QAC2?O1SA M+AQKY&,0NDC) -B1+6&"\DF_W2"'6TP<[C"8Z ^KDD<2/:1R[]8> MN$954NX]W)A]S'TQ)(C222](%13@)B23(9:11#HX[%CP1*"$X^[<;R2Q1@T2 MA[>O&P0-Q'3FKN@K%N,H+%)2])CBJ:>=H/[ " R9M ;JOZS2W-=]B$^$3WH2 MM9:UW-PK8;Z>!/4KR^9 2K0\5>B_M?,_^U[I6I^-Z]K4P&OZ9/0XNSZ$J$3C M\ESFT5R5Z^F6]7IN6'A]T=REI*Q5HTI(C=_%18?)@N.+EDU(:V4\[1?!9I&@ M;D@ONLQ%CY2F[9)2NY'];%6\;AM!ANQH;A@;;-!00FE96RV5N%_AYVIPAIP_ MV+^^FGBJ?)*J"D]3W>++I9JXO8R+5/4I9@%?9OB'H<[IP%>'0YK2NUI3(I26 M1$A5$NW+AC!5.R^\;FXH*.X-<,VRJ@EGH28"@V0;46%:3AF8<&6M[%9PW]LA M1NLW(,ZOL/ 4B&*T"?S',$>GPQ3M*"TX/=E#J.S]LH(_WNO'@Q$G+>C@T6B5 MK&P14.+B[!,LVO7I699YC 67!^)EUI3EM(8';@@*LDZ\\:9U[V:^)QW>IX?= M@AVP3Y[/)LN*BPD51K^O+?ZB6Q2&[IUOWY_#MO(UI?$0 MU+:AS04T&JUG%UC[%AO_F&Z7GW0'D^>'I@&<1CLU-*T[CYK+LM1NKX3HONI8 M7Q,3ZR-%ZQ-NC/U/TUCE.&8]Q[3\Q6G$@_3YI_3BLMI[(:JMHYIWRD^)4_,32LNKM1H_ M;R.7.IVZUS%T:OS1OYOH:9<+#]YB1XE"&D>Q6!_&1[7MX,22A /KY9LV:+:K-%ZB-_$]\1ZL1><@$2UXG MMQ0\#]\0S;.P &9)O1XO2Q/&G;_3DVADCK\-QILO#"ZK\/_W-K@/;=$-2EIE M#"/!"R#H6FFB&P\$W6A5U;7'^.-=H $T9.6]?]?.IO#1)MM.6OL'$:)QV*9> MO&=SZ!X3!H"R+Y/^I(=(H4QM/Y6@_@+<8I M.J:WRDWV[D MJ.AS^Q?+9/_#[LK43;MKNBS:O8<[UW;9(8"I]Z_AYCEO9T.%P;5-)D8]K3EY MASSWRW+CN*>FDGO#3S C%UT*0AKVQ+3QHO/M(@4ZP*Z^K&&,Y86QO-C0E,V7 MIYK3\TGOX>K]F\,OK\['/A1+@S!NLLF;]0_])S1I&-17;W_^QS"J?5%AW,H' MS\'F/KX6Y[0L%],G\+]>ADM$YP?B^487MRD E@U.CX"[JM[M +=B'1DWB[HR MWG4QGF-EEX,@!M_""QXB%,4)&UAIB=;!$E&7G"C9U/ I6$>-]&*[C-5=%)<_ M.O\V#+5%NVRAN(Z(?Z2HTN4(/:;]\D-T'*1 RAX,;@HFP%4'MR&[1_="7'.; M9?I60;4I;,^[C2#P%@O<7Z;"J3TXW1J( &MU<7&Y'GN1O*3)1M+7_!YJL5J9;#$2/\;FG.>E3O8'A9JV6R M\@?#8E)@".3: MK,#N=%,,2?)JWQPZ\L"H:(QQC>>8@K+11 2KB&'6$>:I%)7UI: ["=![!Y/= MOHM3_KL?ZNVF,QBGT1"/DO4S8&4[CK*? _=N."ZQ.6ZKLR./$5N"$5VSHB]N MU$?KG\/"\!CMY/P0%F37:R.O00@LD61 &2TC\RY11"(/6N))9!P&0TU:OU:D M.<7<(QROCOH,$>KQ_O5FW6Q_>&)2=-L\O9T6_Y\&YMQ>%2(1S=%&^#W0ZF@< MQ+B4^:<9@3$E&,22+/#=)6P,2X9\CY)U;]\G%..B-!WW2'7+'210!OW*C MXSPB9,8##^W8+ 8 QI;H);U?OC'Y\&)\.U:Y37]N> _G/N^1'GO&AB"MZ^U M1B^C('&?3$M[YEJ3>WQ-8=UFD$N]4 ?K$;>Q["4Z VO>I]_GBMB(IJ#_PW[1Y&3R);Z\Z] MCY6XO[:U#,?UH)'GP$-1+5_N.;??&^<'PWQ\V_V_L0;Y_&KCC%J8S>:@#OL- MG\%JIUK&%40SP[+XGT8VCW6^MX#H7+MB9N/^Y390)^($/93PV>\X!?[_%,5> M+?UWLVQ^=1?_5L,F=F^G)-P)4^E2UJ36!@BUJ!UI>%"$,V>!:3O?<+Z3"(LU MT?XE"O8;D..5->\V9^IP!-2[T_FWMO>_Z)X3!>VJR-L.ULF;MQ]^*=A)\4I? M(HPG5:U'$WRRE#P^L0V#X&K/: M8 =QTQK',)=5&-P0])>"8Q+K?KR](?+]]2;UK'MY]KW'F:_U8.LY:T?AK9Z, M^GCZ#:H?;KXQNM?1R(:'8-+K456,I_<_1_/*Y.I&EG5_!.Q)6Z4K,@984)+Z\G$,/^ MQN[^QPS-:+_'\7X4(5;B\((@/\)^EGQ2$W^CR)Q^D\CL1TA873H)PD :@;8V MPPQLWLJ2F@NE)$B!E5NA4ZR!_ZM\!9)$'0@)W&@J#G_R4#O&2P6//&0A 17^ M,*7D,?6M&^#_T([@T,K6QE6&Z("5BF35$!4J2G@E/2;;M5)M%:4'I/,E)N*U MJN9$!&:)KKTCIA;<^J8I6;#;=N'^)$04UQ@IVITNAV7CT$VR/:R?MGG]YM>O M'+=A(Q@/_-\A';I9Q;!?#KWO36;K2V6=T1Q(7/F^];H[1'#M5*D[L+[M+A1G MYQHK9\)*+B@L=2Q>4966*,UK$JB4U@LC*VGV<5+G&\)]GX&JR4^*C>- ]SX' MM$]=\V:Y^UH\PVURIQO)> "Y$TH20=%=R75-J#5.5-)2+W:2$?"]/?=N,<%( MCFL2&(\\G4Y=?\CH P9&/6ZZD9V)ZOTF_4-TY:"K/L8I)0_#1M1TG^!BXUA6 MHN=_B:Z@V:(#I;!;JGPQP]#R&J?G^J^/Z?(\Y#CFKX8'?<=.D3*=QH"__NU] M8V/,*G#6V5"P&=N#\:_0?+R<3/35;#&'5WSV[F5Z'2W+D_+'X0:,W, L&"^& MY&7#.$2S07KV*JWS6KYH3"V1#O>^&)ZQGO]Y+3%K>FU-3V3#?L2PWMLOHE_Y MO3D1Y7V?\3S;L)%(]D&*R#SQU+S8/1@F_/7??Z#E#U_NZ_.KI_Y_8^J07Z9X M1F\]MO:+ WK7,4R"6O*#&,4=2EE>M?MZP@FE?0#DAB9H9[6Y4W3N\>.Q^-,8<"PKG'Q]OC+.&Y MQT^[QUG"GTV/[V4=^PZZF-#TT@=:D8$;ZI2%.'DE2A,,UT:4RJ_Q3]U79562\(E"T0$61'M M@R2U#Z(L:U%JHQ^$?THZ$E)D_,P^D0/VB1Q_5W/WCKE[65!S]XZB>UE0GT#W MLN_A?KZ'_[Q>9&HX@KM*&E>0F%#:[I3F'@N!W;,!X*AU.>U*:IWF1-16$T$; MT,L:)4FEG*14EH956\4H[^)+&&3T-(GHFYA^[VU(1^+?K@0U'D#\RL'X\BLZ M7LU'G.U9QV_@?% MMWHDZ)Y= %GV,[X]DSD^:GRK%65&NAJP"F!*>!U(HVA#@,C1RFNE&[O-W^Y@ MBW]@?%-UQK6:JIT<3G@]M6TL:Z(G?4;HE%UWGJH6Q<2%LR&GH7?O]!5>?-JV6(\F MED.YMY?A]K2[^UY11Q=#ELUT&5DSLMX/65735+46CI1"42($9B4.PA##ZYH* MJ9JJW$I:?A=7QJ,CJ_Q"0O.,K!E9,[)F9-TILEJA!1? 5.M:-41P*XCBFA-? M*>ZX:QPS=!=.E$='UH;6&5FSZR6[7K+9+O[]SC+.%YOK/KY1'.8[A4 M8N<9'-=_1)7V&9_2IZ6R5>TE,3Q@EJBR(@U3)0G."UZ6#=-UN<>3'7T%J:T MP?N?[6BJ?'P_&PB?/@:>, M[O DR;[P5([HOL^29#S->)KQ-./I-7>V$;YDBI)*U< U&P[8Z((@UJI*E$&+ M2C1[/+FR/SR5*O/3[&8Y9#?+\7470O"VKNWE%T+POJ$^C>0\57Q!Z-IP[:]**"A]XQWJ(? M*!R4^)CUQ_9#?,CTY:/ \SM'95V?A 2LU*(F0#RZL,@CA6^[+1 M-)C@=A$F,;#H=[X=(ORO)4KZX_W/L\E$IY^7Y0W*=>LS^XKUF9W45$@]4KCB#95TS3..J7WHBGO MC<-5/"/<=5T9/F,:J;\-(_-F<>';L86_W?CC+=_"K7L5]CLJJZN6H$;]Q7?? M,FS%VH@]1B?WU*TM:<"^Q>G=F-U^V5>>!<]J19K \)R-=\0P7I&2.B=JUU0U MX[M0W7Y:=..I[[I7LPLSGFI?OLL:^-Z'Z$]%,R2IG9Q%UO MW%WF]\W;#[\4XJ0XM?]<\R]) M8/U=$E@/IL+4X?]>=/-QN'I@,4R7XJM>C.?0$'OK(/TZ:S_IUA6GX[;X%=;X MI/C'>.+7Y?2X!_!^(O1V6MRT2K_CR3_./_F<] M]V_#VB]TDYXY^)U<0!/.\9G$Z2MRY75+_/11YN)G;SV>\RQ8.8+_,;X4S.L$ MZ.ZP>K\6CHI/OM XGJUW]Q6L*TCI9,8DI8X O"%\J( - VFB6M1"5@W? M*BOGI*EK8TM2814Z01M*3 FRVC15T*$1E:_H-X@__B-^I"__>E+@7\5E._LX=O!B>,08H7<,-TTT/.X"[W1^ M JNZO2HZWWX<6[A.3QV\LH,=8!+)&[[6C,_B]V8Q^?.J.)O-7 =R.YZ?%QI& MUBZZ J[3EY>3L9[",T;0_':V.#N?+>:Q)W_ -(%TOY\#.G0GQ8<9/!VE!EO4 MIK? !,5+YZV>=KT,?M)=\:^'MB0H*QMJ&D>"D T:^RC1306(*F3)M?*JWJZT M>!\47N/1K]9'[ ,.5/ MK -Z7:=>KH-Z?1F0^FNJ=$T/:!V@@$YPW"_UV!6A MG5T45G?G*&KG((P@1B N 89F:E&F0;X7DWD75PD(_JB X;,^RA1N2OB]7J'+ MJ,#S2W#%9.$\"GPQ6[3%;[.S,3 'V\%R.,-$RR>/V/UU#@63XC_'MOX--;SE M.ICXS\0!%,:Y>@$-6UQ,7[IQ=SG15R_PUZ7F-!#KDVJ,*+9;J!SR]OT]?VR^I6)KF'GPW>;%A=>G,)&EK.ES$)E[!7 MI7@#H@.T](6>?-)7W@?"WAF@#\'T!L1BG@3T 8CW\6/C/\$H$6^=Y_OYHT]Y0-&"/2!Z*[S<^"+B<,4%S.X 2CC MK/T3LY[VU''JY_@-]GP&#SLX[:=AM51<6!*89$08-(0*HTAM@JNMMZ[R]7VT MG_.%.7LQ)")ZDP;CE6[;L6\W*SST7WY/ B)>'9). \PM=>NZ9F!GB^F\O3H4 MGO4<]Y QR!DN;FWC9.#Z')2Q&[:78MRE(_^7$P^L&C2T3[[7!?&.;G%Y.6NC MKHI0_%%/%@G=NDN/-!WH]4"]X_4 ,Q8! JZ/X!E)3_PE:-!Q8>3^!!S!QX"L MZ(E=)+#L!AUY:3G!5 01= Z7X,R"E0H\7R\"G0H&-JKU/;^O?Y2]ZHG(G%" M[M9_',.8K34JO@-1V:([K0B+^:+U20\)D]FGKEAT27UP,!HM#//0_,M%:\]U MY]>&]22I[).K46%].]=PU^6L@^F8S#J\#5?I1VAU2A$] >1T0W/7)T*?M3Y6 M@8'F7N!#5M-Q4IR" M^K0JGK^@+?CC!ND4DNGXC:-Q9DT:B8K[2H#E7T6&(& M[IC$'V$#PQOBY&^THXW#.!E#KW6_H>&%%UZCJR>V\-*WXYGK&PK=NO33DPV8 MO]G2J1NAF%(5"3(X(AA5!#3KA@15"R.8X59N'<;SV@15,48P? ?NJ2AI%.6$ MVI)YWE3",79=QWYOS[U;3/S;\#L,S]D4UI)['3>[,/;N-(K38&PZG;K?QMJ, M)W&&X#=HL?L0:_7L%)JW*U4E%.)JN1Q-]Q*!%*^H<-^OIUR?]+E-W9 MHH-'=']]\15;+N+YNJZ\X;G_NOF]GSR]Q@>^=0(''WP_CMNAX7HQGPWI^W R M4=$K7\;+"6CNL/IA?CY[]S+-5=6_<-- M(?,?81CCH%^]&)YQ2S!\>FM=G8@?47F]_1+ZE=\Y.ZF_ZQ$Y1\\>HKV^.5G$ M=Y6!&UJ^Q\&YG\%GW0WZ_?ZA[TY%\2TESPYA^(XP@<53+1!RFJAA)&=^_#'N M%O-6NR]GTSK\\+4_3-D5&@?T&DOQJT;9P0[KR]Z6H=[=ZK?B&UXI_S6NE1I7<992E<&YB^<&_)65\99(FDCB2@K M2TPPAM0,<%G(FJIFJRK[00%S+_J_),F'Z]^BV*??=H74(U[FO$09J'<"U+-+ MZ$6R.F*@U"7:&Y^E*&54OAV5+;6.AZHFPC%/A+> RK(Q@,_"RK)4SE?5H:'R M(-KO)AJP>>I^&:1[1RC,1TS<'N?UK)9.1N'[H?#O.$QD%LBB6]KY"7IYT ,P M/2LF7@.)?I:BE5'Y=E0.5C2T=!7QG %75HR3QAM-:L]]4RHC)-\ZBO;=<16[ MA.2W@T3_A@(=I?YM^*-+M^X(EFDU*LM\DC7C\@YP.:IN>'! 3\_&:&I[EE*4 M(?@+$&Q\+;P4"41%PSUI;.6(A>!=0/,CFLQ2>C,"W([!WLN:-UJ31EA-AE2!*\T"H M#ZII2F-9V$K#(MJXE0G!' 24.X"+*L/ ]:[ 1D=VILP$7Q9C:UZ]ZY7:&WW+.% MX5NBX(YEZ65TOQ^ZIV/^U\*_CYPGY-"VO6%U225K3# D5 ;3V]0E,5432%5) M;BK. 83O917>!U;O-CQ"R5&=(]F^#+XY_#_7BLRU(C,7N6NH_:6^RG'VF8Q\ M-9RS-HQ5OB0-,Y(('Q@QUE9$UL%5P3>#1ZW"^\0CMM9=EEG(+Z>^C0PQIS3A/J:$Q$8@*H5@5A3 M.\T8=<+?*VCH88 81?Q=DO!=$>(1DSFB/D/P#B$X,^$,P#Y82EJ'Y=FAF2M1:<(I%,C W'&^(\H$29QRKF $ %OZ@N/'FF:;A]ZL= MX7(]HB);B3,N[RQ(=#+#Q)2 O.NY(Y^E/&44OAV%M1;*2]406C>*"(RGUU8( M4CFIN6JLY^+@SONO0CWWQ)%IDX$X _&#$&1$Z=WSXQS-GZ/Y8_+#)@@;0D-* M*4HBK/!$"Z&(#TWI:LE8[?0NT/T6:KP"ZIT9+U2U9]==CL?/^+T9CW]#ZO4C M9P,Y#&Y_!F?.15FRFBCI&!%.-X"XM2.^#K6OI0JE.+BLAFO?["K$HA[)G _@ MRR"S*:9R8] MF?1DTI-)SW?N2J^P?"0FVQ]AV M>/PI;,5M,T%%Q6A%N)*>".$U:1AUA.K2UU;:2CISG>^\TU>Q=.B'64]E!@+D M.Z O;P/*_4!R,IDY!#(#GY%__BV.WWK%2_C&C3_>M2#R]_3R6CGD^]7\^[8J MJ.E2?/*+,:B?8YN+0]]6%':KZN\GW0TEC;%P\ S3MQ5Z5>YX6?+=KI0>K#F, M][0.:]NG8M&G[U\5JJR*__4OBK'RY8 4Q9JNU)W$'^G+XO0;2\A^\JW?JG2, M;X[EG]%/O5'VV.A);%!W[K%Z=*Q(/FX+#V-^D>HB8PWJ6'RZZ\O3;A6,7)6^ M3D6.\26+:5\@%\]2#0-SV8[M6N/@<6=]9L:3 D=Z^"M>DE3$H04,)Q"K.?O/T.]N6>,Z%:_^_]E[T^8VDB1M\*_ M%.[ M769P=MR']%J;J>N8K;7J4EN79MKF4UN<(J9 @(-#$N?7KT?B($B0%$ED$@?# MK%M%$HG,C CW)_R*QV/ZG(;CIJ/$5A?MU>J=';3W_@TO5[Y^,O M* "317?PM=!=]SG;8 W?$D6\R?JNS==\:8D^1!F_H1;O[F[0[FA-,9H"0A"2[FOUN (T2!#S()81:G9(A9\BDEU MH]SW_;7JW^; ?C^**X+7TKDKS$I/\J\_KE?B[\T*W#"B8)K"VSB?7"4WV43EF9-189,2^U0X@&_+0TH;PWWFD4I\R/B MMQNJ^(\T+#O\#^/I PQPZH8W([_AS-L/AJ,IO-)8[:5W\+0#2ZFZPON,OE^V#3Y M?I_A?QHGM8SJEQ%>EQHKMGRM@$ OC8IYMK;S.%W8>3>P 5VC]K:2X)F11$=@ MCE 0%+<%(Y4'W X<=='FX,EM:4[.9R,9 Q=+&V F*5A#.=! 6.)6BLC8;6G^ M/9SCMC!,'_+/.+>S]"O.[%9/A74.8OIW-T&7_0X5^(BO\5L,S\6@G]19V^\*]6!OC2T._ M49>B*?C:PP&^Q\+BO_90/)IB:+FMM"WC%<.BMS=NTS@O>8P^R9=I[T_-P\?S M*:K/]/NW&V*]B@DL7F@58UC,?@D_O'7SV7@5#"FSB=I5@A3E2,?+?Z B[)T%U.T]MING2HUVFUL$U$;''O-W=%E3_C*!8%F&]7 M][@O7MP\ENDS9<5W[][\^8&+Z+<^)V?4FAUOPLX(V_4]^!FE>O_OP<@9[KB[ MO\;5I9\Q-5F%\'^=X^-;40?\="_/D4'X%@-"FY_)(I M.Q]<'CNK6*5#Z([DD3+)2/) A=(@: A@F4Q@GI$885@UM@ A'(/ MPAD*3F4-DGNF571!"G<[5?] @O[?)^-I:]U@F>YKWG%'V&,IB]]=[D_-P#C@ M):X8UQG&&<^,2XR 5%*!T%*#H3X!"9X8KZVE-G>,<1NIKTTWNR74X[5]V9%9 M>!7?*KZU5SRLI=()L4I9R4!P(<%E3B%J-. ")\[3K>+AEO&M/2Z'8L%QW?'Q MQQ/'LU=BP;4R"ZUI_MW3<'.Z[ZF73D'R;+F"1$4 (7T&9YF"*+5PF@?#0L<& MRB)W6P(S+1ZL>?G3,HU(/RACS:F8&GSJ)OCTX^(<9HJ]60KG([S1IZLCQ^UJ MMG3'Q,F$9X(BX"5TQD2R'@RW"I@4S LA3';F-NH%EC75VH.DW"!2Y@!.Q@0J MYV!2Y#07-OR]A)Y47[,:>*IFR[$M<46X[APSBV9=BAZ4IQ($RQF\=02],V%I MXIP;NF77M8QPW0:>-*F 5P'OR):X EYWV<0<([&"0I >[3HK"'B1'3 F6>%; MIVCE=0QX[46B5%_):M!5?'M%<2C%65*902(L@PB,@M-1@-?22&(XUU)TJ[XO M&H<2O7W$H1X=@;K!9'?C[7;@L=N)FN )&M8"%\&V,KY&-H8%H\(U\4)A*6F8 MXR;XX\*B3[$W;ZA("M="81@I.S\,!Z/4NTBS\W$\ZVW:_FMJD(A Y)HHSDT/CTI'*NYX#@Z\YQJ=KF3!**:!96ZY22Q%L=52ZSGD(YM3 M^B'?-D-:HL\A9^( Z7,6]'[;,GGN4%1=;U$#6DB7<$-TGQ)*9T'UWA!AO5"" MW.1BZH;-S#DE1=(13"J49IP%L%(9,)3R3%"<#56M2,&27>8!B_2?R^EXOYB- M3K:X%A:7BC.N#YW&; \O<.<&U('=]N@RD4ZV5ESO]#4,YS'=Y((:IJ\04< ; MZ"EL-?.+T;LXF%X.W=7;\NF[2]06W'PV"M@'BP M^?'7,IA"O+.NA/]ZPT;>MWWS,G(FR V;L)AX"SOP_YRO\Y"7"!^+'".XC&_Z MU@V_N*MIH9;97+35BC3B>/=R/&W6@9\)8;Y;+W5#G;07N^OE%&)A9/_Y/KW8 M>8,RI+1UC@&B"Q9$$@R,U^AZ>4.\IYYEN]77>1>.M/%#'&D_-SRZFQ;-3PL; M\6/Q0"H]VEU').\RHQM:XY7I/,*7[N5"]M?L8;W!)FG9'C>TEZ-+XV8?;&E2 MGC'%O\'*I<^,E3N2?W%Q9L33:,@J"T)W(;E3'5X]>OMPK[UZW/:X&QT=P@SO M$(5BA(EZ'N'H$F$U"]Q9%I@:RRQ7#GQR$43,"8RF HCG7E(5J55;9TJ=U()* MQT%YHD$01<%S8;BZR;RRM1G[JGW+^G< 1<&[D'QZ( $20%)Z(!8D4V0<9$^%:XK/L] MY;^2FWS\,JY;2=U*CF$K474K>27J4[>2^[>2) RQE@1PCB@0"O<3&T0J5?DJ M\*@U-6%/6\GY)*6ZF=3-Y!@V$UTWDU>B/G4S>2#6Y;2DR2GP0JERB#6 B11W M!Y6%5)F9R+8.L;[,9O+S>#YI<2]A=2^I>TE7>XFI>\DK49^ZESQ0N6ZB8BY& M,+XTE>&U+>XGI2UJWDJVM9'W8YWDE=4=:==SF MR::7)L%I84)^GHPOFE+!IBGJ' >C3P7I\'^EJWQ+IW3409[2:;I)CR]3Z3@]^E1:H9?.T >I![78 8K C1;? MCS"7GE:9?0-%]UZP_]IJT#XI M>G/=+K[TTQZ% 7YE>MTX?CHH;0KO;-6-N]+6P<\[CV/M?B0B*",MLQ9R-@Z$ MI.@L^VB!Z1 R%2P0OG5FSP=#$"D\!&OQ.\H$<"0%8#0IE1.)0=';*+#J /_^ M>JQ_GXQ_+NK]RVBAY0\TA6]>8( ;37P_>^Q;_XON142:8YJ+ P=E!YB/'&Z M10@N)^,%G-V4C940X9HO]XW2:1W?:(KW:\0CY9S"XHKFK -N)N4H 9HH@UGO MW,6>3VFT$*)).0#:7/G_N='<3:YZ"]N%W3R T.^EKR%=SIIC$_C0WO1\>;1Y MCI+Y_=NGG-%_<\./N/.XCGV4:"Z7V&UN48]H.NW]5+@4CKM];#V_4P6_"OX>S^'4+::> ME*M-*NLV595G/\K#JO(<=\7$OH\;/FEVEWF-(T^1UO.6W=4-2..#E@RW!$WG:X"ITLA;:E(0/2%5GVA;"T4."J4>WU5 M4!76.H,UP1'$&**3SCJ T*X G Q@$288(1BT\%T>YL0RU,IE* %8&" MH)F"9RJ"2SYGQT2TA'5M&UX7VZQJLP:C^6#TZ<,ZQ_S7A+B9?CAWHT]I^LOH M?0@E^UMJM4;QIZ^SB4/E'HSJMYYXNL&R/M>T8O)1X68U M-2M*MH:2.4A'0T*SD6L&(B4#WH8 00B%/G70P=&N3G+VY)W![\5_-5-!^'(C8AJF7?'^^99=L1%D"1P$-0P,-*CC:[P1^H, ML]MG8EN*7W1MF/\]37XOID^C ;>M]%*CO?AX;:^337N=?,)$K0WD( K)&;=@"T. 4S(9(W/(9JL+7DL1C:/&37FF:XRC MFL$O;@;_.!C.9X^KCS]@2:N WAUKIZD 'IG!-[E53^+ 7M")G9\BIDA6&4P=6FT*KI0-XFQCP(*AP0EFS'4(X M,E.X(^249[4"=]L87E-U_?D64\!N_%7LU7&OM#_BEZ'5**P:C^;26'4#=:-1 MX6E!A1^,X[3W)4U28=:X=(4GHR#'IRW^E8LT.Q_'IF/Z&@X:4J="D.'=%+_8 M<(2EWOE@.AM/BGIM\+L,KKE,RCW^W[EOOEQX.Q8-W+_YK7,W71)ZQ#+ABQZG MGTI'TP4/2/FU//YZ"A87+DAE9N=N5E[U;>]/@^][BR;2PZN>F\TF S]?\&,L M;[ QZCY>C9?G!:\-7C^=7UZ.)XO+R_OCQ_AY:;X:EF^T;#L?UK#:&US@HL]6 MLX/8NS\J)H][PEH:%O/^:-DIZSP:SWJC%'!?<1-\+JY/Q!6;E47 1?U2YGB+ MX^=N'I?UC'X9SX=Q,6O-ZA;>EB_--%T.4S.G^)(+>I<-:;R3R^4&P=2=;'X( MFH?6-OV;G$^/Q;T#'%M[H%X&UVK':V:I"=QFX+9TO'8J@1/< Q-!%'?4JFT> M0&\]C9D7.TRB'28E!V^$AN =9;3E%O/4>OF4CM?=F-%W"XIO8JVPIN,0V# M(J+K-$T^#T)!W(P"70J7RB>H'6DRQ?=NKO%+\[^_OAO:V./>A8MXWX5=O]KN M[MYM9RLL_^&G#WB3\_'U_CLH:S#(@R6E5KGF?)!R;\UG6#C:$*CQ+G]S?Z1) M[T\_?/CQ;]_WT;!8//4"_[K!!5G>'N5_,,-7B,MOXN;TUX1+-%J012Y?=#*= M]?X'$1]]PP+_"^[19K-8D\4*ABJRQ5[":_ MY/*/FSX8N>&#P32%XH>5>/DTC=[\9?9E?$B\DI/U^% G%@-\V_NE1 XNQA&% MJ0C6QXD;39O+FH7X?8R^:6. _*GPU3+R[I>/OS<_T7??-U_X=?P)+=%!0#T\ M'X3S#?/VQ.H'Z9%6OT MZ)&(L=*$9M^=HL/ZZ7P% 7U$X'(1/B+UXG@\P;6$\M]-?;NM$@N@**+[V0WG M>(]K6L3F129I.'#+WW$+Q"4_7]QC81@4,%B\,1J1^-/0H0+V_%5QG=#/*_>= MN,'MQR[09?&-:Y7_B-[WW9J^NF;3=UL XPKG%A[?DM=ZNGG_RT'X8WZYQ)EA ML4^NBL7P)0V'Y;^;$[C\QF+8G_ I&Z]W>P0+8$CH#%XV[[N!88U%,T!\2BFB M7/TRNL$N]/+BU>^Y2YRGK[AQS!)N'(=FD0@=#&YJ4V#[^>L,4N9QO1(6!/24LK,T!F23?[7'O*?$5U,2XF.UKXZ1PK"]U-19X M*!>-OXQZ>9C28C]UDTGQ"-;1P8OQY[1$NIO*O:3X[^5)XPDVE,ZCM+KLL$4] M$"5$\AF<<@:$IJ5G+U,H[UDI%P0U='9Z(<"<210]+:H/++5@"9TIO"!TR)5Q)],%V1L.5 MB*R]Y5_'8;&OWA"5>R][BN0\T"9M#U(S7 UTU4ED/%\X1?\Q:N+/OQ<*^!*Q M6%D0BXL19/"V5VC?3!"C+M)L,KY$9V&&[X]^@EOX64UTHSRKC+,!LFO\*[+Y7S39CX['T_02FL"ZM.T\+\649G5*Y5LR_J-BDLYGR[LE65"80W;Y=7+_3?L MQMOQGN;&Y:OX]W3;^L*Q3%)#>/X"]M4_T_6<-]-<#,[)V,4FS+/<=&[??K7+ M#,>C3W#NYF@GEK#?(B_4N-7GRP?[-/M2 DX+,W:%'&>]I4&Q_APG_U/9BG#S M2^@ +4SQQ5AO?+.9^+NVPKN,W&:2SP<3]/L=OMY*D'""+Y8AIV;<"W?Y>HK6 MB[6ZT\I=:+;;!BMOBE:<-(&[)L97P@BKM2Q!!G<]O=Y-!Z@;&^9SLU,WWO;Z M7H-1GKAI&66[MF]$'_#0;BU MS-<34+S[09.P*\G#@S82?%0J)I5!,QI!2)O!&.; <\=\R%S$L+4#/"4K<&,' M^%B>/;[9%G/YMR?9!ZS/#\L\F"T'T3^X]>4Q4>W0_L/EM&C065PK798ND"B, MHSZQK=8^SU[?'Q>:?6-]UW][RO+:PUK>='$Y'%^EM(:N CV'MM)HM=.L \7U MS>6 %D//5N4,2J:DN(M"ZBVJF5TT>3!,6YI<_O:DI18'J,G-(!YE8QTVM$L5 M4!X*V5 4 D2@!(P.#- O-%PYFJV.K?E_OUR;FQ^*M3G]>3SY83ES^./ORWF[ M(3 ?5@;IDR1&'92\/&!FW]FF:9]A^5,KD2ABGYJV@NEFNZ%A^@J+@B>4CM)P M9WXQ>A<'T\NANWI;/GUWZ6*Q#3>(H >+!R^/URS^L,PNK-ZA^2K@8K_SXZ]E M,*5WT)I1^NN-:LJ72X'LQK^]VY((>J, :5EP5(HTS]<'EB[17E\<1@*7\4W? MNN$7=S4M#7\V%VVU(HTXWKT<3YMUX&>B]%!:W;@YFK27;-0+-G1M"F#_O*D7 M-2FWSNSN#X_O2S$O/677:])HBY@TNHQK*V.1F+K#U[QV@_OKV/0ZU;S^?O\Z MLC"^G TNEIVE^[WAV,7;.>B+<2S?'"Y0L]\+;C(9H/.[^:CF>XBBBRJ58@6G MKRG,MY+8_^-(-$H;N3(UPFTLXUYNY&HNQ[O.B6_ MR-,MW>_&AW?E38;74WN?\WX]9==S'B=7O<]NU&^" TW%*,X /@9FYP[5I-RI MF9!58<6O'W]=%5;T>Y.4)X-/RVAP,[2AF_ER"X?OT]2.EG<=W$Q5-/$7*/&7 MJ]4"W!N&00-UF#XO9@#O<8D7STIMZ"R%\Q&*]:A456;[:(EBS7!"\TW36F[K/ZT(L-'@:DVT4$NZ.YZ6V MJE0G+ *,X=P--A:Y1&A*_&XX*)4+"[VX5[8W H#%$F_"?],2"7*]*=ZEB1#V M/I?M_3J,N%$CIW&I$2\% MN6[4Q,%*O+0$H0:C93!I@E,]&#:%9:,T7 SC#MF]'L Z=SQ)TT4YV;+L^_8W M%E&M*4+:<%T[CG[&<%"F=S'??K#0/3\?_G&U>-FSWL_7]UJ&P-919YRN49I] M&4_^*#?;M%BWUWDP6H[[JG\=F%M'!I?BD5TH2?I!V@IL;R;J;P2Y%U.T5M3U M*^)2E#([%TJ)=9&.5GVJ)WA1-S>">YUL=(1RE $(X0F$U19,\! I,^4OO-T2-\][[IL[9]8O\+&#U9HZ@H-PRCK]0;;S. ME^Z@X\D2G-$Y6!R+6,3\-Z+JFYOP4G>;;6*) ,T]%FHYQB<4=+S 9S;5I>N, MSCX]P46"9HV_#2#=,3T-W%Z7X_1O@_(FZ/=OALX769^+)40MTR+-[&PDT'$2 M2^H*OU[.E,P*)C8 M+E)+-,X%XN=X7K7;\#_<5O_&F8WX6J]4S]A^U[NU@OH M2Q<-7,UQ79KM%[=2_&B1$OIFR]OGUNOSA++ G <1*<*&)0:<3(@WRDJMF!7) M;U6J/*M>/YRG.!^F#_EVY?Y&-^:_7BT_?$0-_TL=0MNEL'_W$VC799C+>MSY M1:F5_=^EA%[7F%]G4QN;TLU<,?16'L"-9LS?OWT5<9NV>S0;OI<6S?*,JAU[ M(U-^]LU+OO&Y/%.[=FBF](SO.I(V7N.IDW%(-, 7@QB'Z02X&M8"]ZLN3]*5VN*[Z4O7E\?I"J[X<(+7P8Y@0#]FIV_&4]Y$S]55*S,XH,4-6 M2O)4NH+*",)% L84ALPH"B^PY);P78[=K5([RQ##BO2RO,0_![/S'Y:9OY^^ M+A.;[Z?3A/^+[;6K8WUA95\I7ODK=U"&XS=;#G]!*\QU!G,Z"$HR*=3GH1Q M5Q$LB1ZDE(90KKB46V?+4I966<LJ2"?)P8(ZA)4?[](&35T>J%=5_WH?_O'4@XU5)3X72 M!Z#4*.U,$! M@J%@,8!AZ.1*12SQ.=D8M[KLV!AD)D( XU2 2(J M00QV.7, MI'+&79=7[Q]*:=\PTC?R?IZ:J@S58CR$$5=T:YT-.84D3+3 5%(@J%;@)/K# M:/UIY[T73F]Q<= DA6$I02+,(;H)#58G!$@B?19::\OTX: ;ZZ.#WC?T?H;" MJ@P5W0YAQ!7=VD8WZQA:8%R"5RZ#,$2#M]J $MI2ZBQ!:^PVND7O9;+6 !62 M@K"<@\W10,"KE0])6[_5YVN?MIL2O&]$;RK2PAH C,8)0 M4H"1.@.--+ODO771;MFVS%/M.0*!#8C^1$BP^'50BBNGC792O6Q*>XIK@S]] M\P U[ULNNMT$'E.6M&^TNT]"OJ_V<,7LBMD'C]F!!$)]X0;TO!PS)QD0=B-D MX3A--A.:MP@"18PY,1Y*XJJ0"OH UD@.D1)#A+5!DWR F&UY7\N.[?8*V16R M*V17R.X2LA,-/! 7@)K23#VE##X+A@@N5*:.:%G@]Q8IB/3&N]+?@1D%0B<" M)F4*DIL4C!<<;W6 D*U97SW0SJ%"]C'$98ZQ/.'CN+"775.V3!YQ4'LWP6-G MK$A>',\+( 75"JH(JE39R*6P8*/7((3S M8 0"9$Z$,<\O"JH=7A',;PJJ"YL;O4C-I2 MXCD*=0B3LC-^UHT2U MVJN^U(X255^JOM2.$@>H+_7(R>,DL':4J!S$W5#+4:5XBARL\[04UP5P)GNP M@0BA&%&.J#8Z2JQC#8M0PZ_CZ;0MCU4LITC(=OI&&P-B]'3) IF2A VHPOKM ?./!$N/ !"T[9"9H7,YQNW+BM-'!"C]*(U MC],NH5O/N:5*:V.W:H.>PX#8'60*+?J:5_U#K\(YY M>%50Z_".8GA54$]@>'LW,$YA$JLZU.$=S_"JH-;A'<7PJJ">P/ J#U.7FE'9 M"Y^C4(J8@=R?'!7TCW\3A@LF"X*^<7[BS&.\G^;/U0JPTIE^'KU^_2V MT$HU5:D,JPE?]:52&59]J?I2J0P/4%_JP9#'26"E,JP$.IW4WF65?)+& 0O9 M@[#4@=4Y ,DN4).]I-ZV066X&7AX/XJ;88?6N!U,'U^@$NGL(/+';YP<_H)6 M,.L,S&22C.= 03DA0?@H$,RH $XM0R1C"7N)@#9JJW$;?! %W)SKL'BJ9[4M**E16 MJ*Q06:&R"ZLR1"N,* 2'&6'/J$()0S,P+YV)SF6>?!M\AR\ E;0O7Y;FX+BA MLGK[NWG["][#>+MHV3VV:'DWV:OT-)6>!N&;2FH)HBY",4\%O@L)HM(@C9=& M:9ZXI6V0(+Y 5DGPOBP5L)6FIAJ[E=FK0F?G/0:UM]Q& EXS@C"H2WR )? ^ M^ABBITQM=4-X#AGB"T GIWUM.D[(5^BLT%FALT+GPNIDF92DO["%%)&7]JP! M?])9<:&X8E*'-D@17P ZJ>H+7:W.REUTR(=5CG^H=7C'/+PJJ'5X1S&\*J@G M,+Q- P-_=F@F_65EH/TVOTB30<#?X^!SMX;UHT=YZ]D//N[1$[(>6?-&@U'$ M"]_R,\[Y=[H9*9(69N#W=.DF;I9ZW@W= M**3>]#REV;3G)JDW&L]Z^*QI\:=BSU_UING3!?[2FXU[X_FD]\.''_]VUOM0 M?OKI0V\^Q0?BC9N\G"O?<--IFO4&HX4G4-P8_.*%^R/U@KL<++(X83 MAQ'/ M5FOP\C/0NZ$/=XD[ZL3I2GP97*/3-T:^[O7D*,\R@5 *'4Z:T'=0@D,4QD8> M2?*DE33'OX_'\#J?I(_XC+\.Q^&/ M-[V$3N=E4=+)/'7LY[?%OM3"VOWVX>-//7766\U6D_?\,#M/D][UK/46T[:+ M/K7\VKV7QE=R,.CZXSP5S,,EZH5S7*"$:+A"T6GYN7R2!Y/IK/<_9X4J. M^NU#U(/F@^7=[UKN)[Q_^Y$J$XF0VD#TW(!P(8-1 M)(..B804-!=JJVA:24L]Q8M43J0<(?9@,^&0*)-16!*(B+>! ^'*I\F'_(_4 MG'!'^?]].;LW E7+/VZ&J'[Y[><;,2J8IE#B5"4>@CO>F[_,OHSO#4_M89<: MX2639I2EV6,9VQ3W["F*P+@1H\$$/Q[B-OL9)TJ*/(10HW)+;\$=\C#.<1OS>8-2)83(,+ M_ H,!W^DX17,\%HH?\0?9@NI7K]#$>EB+MQ^^W*?89I.RW=0;O OP4TF5^6" MYGO-J^-;?2G_')J ,Q5]4MZ!MBBQ(A!7]CL"W#C/4,"%B5NA6)Y4(ED0"*;L MIID%<&JYI89D+6';IP)66/\++N!@DN+[$.87\V'1_<6?BES?W;7F";(^.BA1 M=]=C[ W6@^RA%5!,3)2F-1HN9A<'T\NANWI;/GUWZ6+$&=VHN1LLGKFL M4UO\8;F[KA[??!72*+[SXZ]E''B'M^LP_-<;_O'+.5B[&O1]ZX9?W-7TW9L_WUBTU8HTYNS=R_&T60=^)H3Y;KW4 MQ=3=CZ_[(Z;"FX8:W=J(\+QI\8V'\^G:/U,OW][(&A^:$&(;^G(4X(0 MB_AJLV"K-.GB91M4)7/+>]3$ Y?OUP.N&6-Y[CU#+ZF^&[Q.$K(&?EN M]05\W=Z56/P^F S\8#F97;U?WN*_8NGFL)&=" M?U=P^_YKZ+<^9V>"L%UO\JW/Y1DSO/N'&/&TAU3NWWTF9UX?-^,O'W^OU(Q5 MGEJ3IR"^"1VAR$M61V785NYGY;>WQ8ZC:5\)6BG)CFAP58L[TV)N$LW1*6!::A#12179UEF#EK68$=EGFE4M/J+! M52WN3(MCD#:[&( 02D!H@CLL1U6. >W]((/,:2M-+5.,,N'E5.4( C4=C'"X MB5ME@G%!\+#%R-2R%DNM^I9V?#SH6+2X>C&[>3'OP__,!]-!^TTO*I=3Y7)J M^F4XKA!H Y1"-1"$9K#>6DB>6))\-LIM@:QEWA.%II+BTH&05H-S+@+C:&D% M%9CB6_TRUE6R1: G*?XXGPQ&G_[>U+H\#WB;G!G\;YJ,W_P%*H5397ZK:-&] M8Y5Y)$1Z\-JC2292X6-G%I3#.8]6:J*V*D08$0Q!Q .SJ:!%3N"356@PQ>A8 MD,XRTCU:;)MIK"]>EO^BXD;%C5>*&TKGX)+DH*GR($J!F$7C 2QCPB3C3-KN M_? G.-4#["R/]:A6M@<<4JBQL\X US"3\%8,N+1HJ%$=P0I%P/B$ M!AM149OM"+BGW!A.($HE0"C.\'(J 06-$\6\SFFKV4[-8QV8Q56U^(2TF'O- MF4L)%,VHD8)00 450)4.00O-L]SJ22Z()Z!2TY#X\,HEM"3 MN!<@CS('=>R"?M*#JUI<>DV6[K[< \\FH$8Z#L81 HZ'S$RV.86MD(-WP@0J M(T@3T31B&C5?, )*,G1M7%))[2/&2XGH,UM+>%[OX*I"__PO;3R1C"6(UJ)R MHNM$JA5A:Z^S!'X,@]D9/AC!&J9W5M2H6PEA&N;A6=, M5.W"\,CS3<[:[*E&MTG+TOL+C;3L#+C2?L%%'QG;.M^4M7*>. 6.E-:-2@:P ME >(5#-*-$T^;[5N/*"\T'U2M,ZDO]*>#!62*B0= B0)Y36W&9V^P"SZC82B MR>@IT) "$VAVFK0=_4E6-65!)'$'0J.1ZFP."&/H,YH8G!:=IZH5ZQ,I*B15 M2*J0=&*0Y%.T5 8%U#/T?),H7JSCD#4GC@8GDMN"I%T(4EN"),UY7UE9(:DC M9_D;C27NYF+\%GG>FWNX&+/@POD,-D8TU%5RX(SPP UEA#JE=-PBH=Z-B_'G M #>PI][H_$Z,:JI;Z_M*0ZXKO9K&O!1K7:;!'R_I5F5A-[L .>PC3466A)5G8Z.53):)*!-[XAV5WBBH.KW7 U=IH&V2;".-6 MD=';=@#H]9&1OV_ZYE0:\LIOWZ9(X43\;].*L@I6%:S6!.L_2QO1*E&MVENO M3XI^'>1[A:C6@3]NLN]U>.93?$1:]2X>CZ;G@\MC/]U:>0"Z.R!'*>/&$C N M11#4:O!<)0B,"Q)2?(UC'7!PHY MF@A>:S79JF^EJF=JCFAP5;N[TVXBB Y6 D\&M=L%74Z^,N#>$6M%=D+>T7.B M5>W>B,ENNB4MZ;ME?<-T5?[CC?G]9[28I633XXP MD-S[0M00P022(5JCE,X^9N>W15>;P%("8@A^1VFT725S$+,7A9C*$K%U!O!^ MT?V/:3J^0F[;EIE)\.!K@[=R_(L$*",Y%Y__;[HR.EGL XA(_Z@X=#6X.^T&_:5 #Z=$=?U M?ETCKNM=1UQ+6FJ.Y+ZBL$&:]$9IAJ/_H^=&L><^X6MT MMQD2TY>J<@R^WL%5)4/9DLP??%;$94ER A5SB;L7YNK /?@4D@S92K'-^=.NX+YHW%W4L/O= M<8R]>=E["\L=_U!/?'AU)4]E>'4E7\7P:A"\!L$W9O?']#D-QY<;CK,E0F;F$K!0(MY9:S!&:B"6^)R#5LEN,[,KCMX'L^ X^MDB M4@.&1/PBXU)KK520>5\1;]UGK ;#7N_@JD[__"]-0A"*)C!46Q!>1W Z$V!, M1P54EQXW;9^]B4=@7L2;\K[5]4Q?2T)_X"'O1 F)/EFPSALT.4,&9R,!7I(T0DN>]%:1 M123.6R\5H;; UY-W&00 ::#)99/#1$!#4"#0C9 !& MO7'$Q&4 MT7%/J0S59UW7[C^&K>_8=:="1X6.;Y_[(5+D*#)DHPR(8 @8R1$+(I,D$87[ MUA;[0/G4;IVR:5>R M7Y8DR.PO.7"!OY\_.3NPCTC$@= ,[MA%9CQJ4*>87[V/XYD;=HAR)]@-_ME6 MPBMN]TZT$TYX MH(1$;\%6S(''3#Z9IUI-M.QW/:O;]0O$)0V>>Z8S;'T^KR M7K&D8DE;6*(%C9Z"IP0M,R)4X84-8!@:63PSI37M&$NZ#6!02OI:LXHN%5TJ MNKQX>%0$SFB0Z+[E#(C(HTL\9JFV_+Z6T:6]B 8GHJ](Q^7CKP-) M#LXE["C9CS\[7+F-X33O,1A%O!.NKB3ZNW?WZ[K"7[L>Y*VG/_BXQ\[':O3- MX-<2M'C9\F)OW7PV7HEZ>9_!Z%-Y_7(Y#-W5>#[#1WQ-\=WB<920,_+=Z@N( M4D-W.4UOI^G23=!L6,U#@W"+>[^Y*\CQ>3 =^,%P,+MZN[K'?>&+YK%W_I^/<^S&%=.'3I,=IO\<(8V_; : G%8^>!$2]OT#) MV\$=>DSIY"',V=[VM%Q6L*EBM"=9_NN'\4:,F*IIIRZLIIU/#0,+)UJMW=U@-KUJ>RT^"JNG>F[HX0%73*$)LC MQYRA$AOF2ELHS34//M"N-_,6R6"U[A-5V6!;DOJ#/U/,40"-!>Y<+&RP ;SV M'#RUI3&:8]9OB:Y.)"6A,CBF/(I[E&"LD*"H2A:OC_1@&Z#)XV*#-4RC9U!Z MRW%/0"1&P1&/=H27F1KAG8WF]NHPA5\2,H,P7N"*#3&7%=[]=<2UI*7F2.XK"AND M26^49CCZ/WIN%'ON$WYV4DF3VFNG[?"*)YQ'X3C8S"UZ09J74$D":305R6F6 MR!93"_-:2EG:[*"+!$*B/V0)1Z>(I*@U"X&H)_3$:+=)GNR3KJEECUWL3WIP M5:=__I>1T6F=!"1?B TT]:B?6D#6W&M%DE%IB].@99WN-D,B^H;6?.CK'5Q5 M\M+,BEF9=(8@ P/AK0 ;"C<24R+E[%2FJ6,E;S$O0OK4U)1G2T)_X&D1H7VD MVGI@/J/DFI+ YU:!MLX[+[A1UG8KN:??).\8XNZU#=OQ#?7$AU=7\E2&5U?R M50RO1L%K%'QC=G],G]-P?)EB;Y;"^0AO].FJ.A'5<[[97EYJKS5WD(+4(-#I M $N-@J0BLWA?(=.6_R&22%SX"(0S]%FTIV :_X-Z+@3C.C"ZKY WZG!5R7_^5\ZHF9D&B(YY5%-AP 0;@%#JF(J&T+C5?:QE)6\OY&W[1-*JT.W( M_*%'O V14FB4O\ XB)C+@52=@$EE;9;2I6I P\@HO1 MEW9Q'ISA'B+QUBDB<&7)@:Z.KOF(FH]X%<'!XQ]>7INM7V[$O B):YT0M!YIS+)D,"Y:A<]:YM5%I!C0BQQ M&7'!^0#>$Q^C)I3H+;>C92SI-H9A>%_RCH]%5W"IX%+!Y0Y#10ME O= N70@ M%/IQ)F8"0AJ6M++&\JV*\I;!I<68AM5];CKFG7X=2')P'F%'Z7[\V>'*;0RG M>8_!*.*=<'4ET=^]NU_7%?[:]2!O/?W!QSU^/FY'/>+@\X%,PI.B+<^>DH_G MJ>?\^'/J#=9XU',-(/7A3;X;73V<35S :AH-1ZEVDV?DX MGO4V+:)>^GJ91M/4^^*FO9U#2<\>W+_=]>@GW+?];49Q%97*$*C3(&ARX'B. M0)AT2F?)E-SJ9N*MIS%S I9(6)?$[6UF:N^>$8D3Q1#SGH ,)*!EXF!B9H MRZR1SL8MT\:1Y%.V&10Q#$2R$JQ"^]A#M&W&HPS!O)+)V&^[U)FEXF?/O/:7AUUBL@/$D7#HU#A-A%,!=O MX-#H<)]2;SC(J70L=L,ASE5N3$C\(]J0=X#V?8C[A-'>DQKAU! EG0!+$X*7 M4A&,E2B31TEM4X^P4;^QVJ2 M-H7M[_B.XR+#K65+6I ,2L\XZRJW\GQY7@>%3@ MO8E 0Y2,&\^"4K=EQ!HO/,4=+3*%,I)*)Q_J!6B)]Y(I!)?R2(< M\X<\T6=''/Y[/IT-\M53_?%OS<.C_?%5-*()1JPC.HOW+3[R6S>?C5>AI_(^ M"/-E!.5R&+JK\7R&C_B:XKO%XS@[(]^MKD?A';K+:7H[39=NXF9I-1--P'%Q MZS=WE1Q\'DP'?C KNYQ7S%!\U2ASHR6W[U[\^<'+J+?^%S2,\J>=I.= M2B;J\7Y=W"%,V6F?L#J$&=XAYO%?: 3TZ)$3:=2&LITE M]F)I_VY,!LN#1H=4.'#6.TA*\4P%LR)L52#QI!+)@D PQ2'-+(!3"95/"1Z2 MM83E)_1]G-YAJ?^&#_OX)0T_I[\U19 M)?ZXZ O1\3&(8\GH5:CM!&K9JQ2F MBK /U&6AK\,ELJICO'F&+L'[\,FX+6'F?"UF! MM0)K9\#*7Z4P56"]'UAUM%)'04$)(M!T#02<9XB91+*HN:-!;06=7PA8SRV=0ZTG*^H-NL6LJY/$?SY5MG#JK#^SG)[_'*G:O"<$P9M5C3L M5#RR58JDF:?6)0Y:!P7":@:6%5;J2-&,B282O\U?_8Q2I%]&87R1/KJO/PZF M83B>SB?WEA8]"L6^.:/=,R.T4)KTVX>//_7T66\Q.SVNIHS_$LJMY*"?E@VG.]R8VI*@7DZ%OTTFI:>S/W MM5?*H$K97*FLRRFFB1OB>[O9?#:>7*VO>+O'+EA]AV 1PE9"\5 M<.1,FQT+X"@[8[O>0YU)55]C]3D_8^I@"P9/X43MS8+!0A16*P:W@@;3WD]; MIPEJ$6&EW:^@5*N8]X%)Y2!3Q9_:%Z-JT X:]*BRP*I!58.J!MVC08\ZPU U MZ'78; >8KM[WJ9@GS>Y_G/U^=D<\LX2\7F62KF:L[\]8<\.X$9&"L:5^G>22 ML58"@F=:Y53ZP6Y15CPGL_&8?,;[V<\+H?U]);,W+KZ1OKZ<3](Z?PUL,X'] MS?PU/>NX\]*)*\91@>%W=64KY-WLX&*L\(0+((YS$"$',$0(H)DR0@1+7&[5 M$#R'$JQ"WNDH1H6\4UW95P%YAL>HJ=2@M4(K+WL.+AL*(?-(@L(?[ZA?<4J2 MX#1PS3)^1TMP*6M0*0M"E"#.NPIYIZL8IP%Y-9:PV\06)6V*I=*TWQNE62FD M6H46?!HEO+HJ5=UM;NPV+"OAG,[ 19:XV!+FI2(&%>$.6R&.&N%J@&"W ,$RF->0X4^;8,%@5& 15?K>[M95B0YU5VFM MR?F?'FY%T$UB3P5!@Y(@B7$@N')@RQ%\--(=M8XEMMUO^2EQA_.Y__2H#6NI M$[AE-5O7+VN%>,*.-<4UPC]_J]GAF3VUK>MQ=,#?USWLZ%:VXNEQX:F3AC)A M)>A$T0?(G(-Q)$,RBMEH$!W-3H42!XFG)Q?.K7A:\;3BZ2'@*2T-!'4L_4\9 M!6%T "ND 1UCI"820<6V??J$F,H!XBDYO=!*Q=,:8]E+$<;0?>F%-ZV4,B7$J58@0I2 !!O08;+8=H-:OH]Z^*J)61'W^F6_'31;* N.@#!&@?4F@TF2")L=38J]5 CC MY1"UXZAM1=2*J!517RFB"E,H@IB!8!,%090"@X"($*F"CLEGZ;:"PET%3:J- M>CKJ==2(6D,LNX58?DNSC:Y$K7-TWE0O=L:*?L7QO#38>96[U]U3\"KV+T() M2RDDR)(H$#(H< 3WKQ2C$AI]!>*W@_ZMQ5A^&#<=$0>C3Q\NTZ39Q%H[P4EM MU^=@'A2BNE$=(+"VRX)7<;3BZ/J<(5D21QD_Z[AE>L71BJ,51RN.-D5VV04JE(48;(F-1(%6)J*C]-IHC: H MR799<6OQE$YQ5%8P_05XF"2&JTJ'7GG%Z-W<3"]'+JKM^73=YH?FJY!&$77K:QE,:2Z\5K.O-X3M2=/_M([:Y>K6NB_MMB3B9F? M(H$+,?T_Y^LPWZ7[E!8A/' 9W_2M&WYQ5]/29W=ST58KTHCCW/PCW]S=Y=Y'ZG$_3J!D#"",I& 95Y"$ MR%S*'(W*[7:Y_V%\<3DN]673#WF].?_T]3*-INFO"W;A3IKK7J;G\Y&9=>Y6A@H752>)AP0A?2DM[=J9%"TW<=[V'OMW$_:A?XVGWJ*VA.Z@%J?WJ:[_Z3GMU5JWM4FMK M,]W:T+VVHZX:5!NZ[UN@J@95#=K0H-K0_5B-Q&,LHOQA/BEUS^WHZXG)UNM$ MYU=< G/. JWJ]DP/4\R6ZFT&)VM_]=.?7-XS@,_ZU20CV#[9\E MZ8/W(&THY\4% T]E!!*E2DQYSN]@IWY&]G]IJR_E<2O??Z,$[S]^_W%=@<(JQ!W=&E>(ZXZCHK"S4QD@R:Q <,+1-M,$0@HT M6A^,NZ,'WC/.5+P,Q$G:M]14B*N.<7>.\:*Y1FE?.BS]A5^E;!TUHAYU:PT: MF3$Q>O"14!!*>+!2&U!MVA3:_[1BOM'5#[D=WT^M2>G(&ZGS8:U5*M M<'H2!BK5@D9*"'C*'0BA SCTO2$+S0WS3M+,6_3!VP*\;QSW[5-U:HU6]*SHN4+/+(V@(5$((1>//7FP02LPQ@O/M=*&;Z'G M+EGS;M&3UPX1%3TK>E;T?"'T)(+K2)D"XK@%X2D!)X@'JGWBS'BOM&\S(=\Q M>G:X\,Q:LY R"(3$[R9W-H<40P#UD M=FVA,.\;6J, U8ZM %H!](4 -!"2&"<2DO0. 90E<"8(((IKRHA/-&XUZ-TA M"M M@%)*^X15!*T(6A&T(N@+(:BE(G%E"0A*(J)A8.!E-, 1'0GUT9(L6HP$ M=(N@JAP^JJ'4G8,!IT_KW^=01G_"(JX37$9_VB*N$OYH15VK#W>HE M?TPYH3T?JSY5?7K%(ZX27D=\VB.N$OYJ1EPK0W:SB4Z;X_ @,S1''7EG7L5, MJ '/(@41I0-KK(<8M9+*0=$C"&B*5:X5*<87C-ZAW7@C- M1=F MZCXW)\"1)#.UIQ!3;A)B ,<^"-SV!HTH9QQ0+; MRMSM5)FPT)27V@->Y0'!_9C>QW^PKR+TB2)TQQA*@S=6)0XR9 :")0TFHXT< MI:22$6T#;X69HFT,?3@H\1J1\T6UIP)F!"YN$,Y*: MEA6$( 229,%)1<%%K8RR1/%HVXP0O)0M6NMZ*XH>[V)7%#TN%$U6.T(U&I]9 M.Q!<:W"$"/ (2(2Y2)7>[J*V@V/_0BBJ^MR>W#FSCASVTV=JVANK1WNQR6/< MIIX?#'M]LW*2(ZYZ4O6DZDG5DZHG+<]*S;UT4W.ZR[\?QS,W[%U.QI\'4W0V M.DP@LC-6A#R.YWZ8]ICF?YP_\F^=YOOOGHO#" QTG9-7CON<+?#2B5*@[PN& M)0>>$:>B,I*DK6-N^H,B\UI*HTYM#ZQ 6H&T):X8F4-( MQ &W&D'11@W>4@F&DIB5#8(&VD8FZ07:GU%2D;0B:472BJ3[:<@;"(\)K5'G M.2W, @9LB&B7)B,*7TM.9OODTS.R2=TBJ;1]P:M)^LQX!/[L_A/,7Y,'W(JPPM:M7[Z33-IN5L^<#YP7 P M&Z3IQ[*H'_%A?QV.PQ]O>@E5ZQ)O-)O,TZ:8-LLQ&$68]EQO.K_ 5[WJC7-O/)\@UBRFLC=S M7WNNF MO?GS Q?1;WU.S[0T.]Z$G0GQ\N]Q2$VH3N;XV3H5I=I,1:W>O,/)N3:JGP,N M7Q8RX\?#^$#3KI N?)KT..V_6+IJ;S-W*-FJJJ@OF3,^"45EA/&JH%V579S, M@*L&/:1!K&K0 19D;'K7.*UW+_.W"S0VG9URF\W;DMO5ZH=7OO$^A,D\%0V^ M*.$_-VN[WN)8XFY'?6ZB\Y,-+D3&*7#F*0BN'-@4 WC%-%/)J>"WCM7RI!+) M@D PBH/(+(!3";53"1Z2M83E<-_)AG7<#']8_6T9GOYA0T[?C^(R6CW]Z>)R M.+Y*-SYN*81M^\:<'%'C0>K(22?YZAH?/PXZQ14G+@-7I;K!:80S$3@$RX1$ M=#/<;#%IJ4PS<]E"(L:"8#25B@C\(@\Q,:,-L?XH<)#1/N$G=Z*VVJB';Z-^ MF)VG26^2IFGR.4U?I1\DSFI]FJS]9 M1];I/Y8RBHC<.%:(K(WPM@3!G/6)ZK@LK6I$M45?R1H?->IIS:6QB4',A>HJ M(?09X3PDR[46U%BY3775D2W:->J1OCR]!C35\#Q\PQ-%O1=0S@>S7G"3R16* MZ1<5=ZNU6=?XM0.<9<+1Y#UH8LMIA"C1 OE97>NIJ7=8U?/<2)9(,M35"\=X6 .@JP MSA&(OK3_$R%(T4UBO7N(4]7 K ;FBQN8OR8W33T7 L[FPLY\JAVSNJ,K M.-R.65V3%6BFC4L!".=HHO*HP4:E@&2OM%)6FNW"J*>8J.=S_VD;O!LA?[^6 M\=4)ZZNVZ+1$7X@7)8$YE'96!VG@G+016X&T FD#I#2B:Z\1%+T(((PAX*@Q M("6E*D;+31"[&,)[ 5)F^]1T7#EZ2D!:*6EW3-LW]+$X/=/I-7_(H.$Y*C0B MM82TQA^V[%= O8[14&=-[N;8UF^IK08+EO:-K?14 MUP+#J]F[EPP _'V2+MV@GJ0]/@/YJ".X MDCJB::1@N8T@E I@$T\0:(Q>ZX ='+H$5VH\+VEE@G":1@$=J0%B>P9M,P40? M,B%,1[I5E-RF@;Q0@;\/W6CV?A1_6FE!:V0VO*_MR94K5V.Y&LL540\448-U MVCIO0.<<02"0@DLQ@M:>*.U\(&Z+&JQ-8[EK1%5]JTZ.(JP:SD=D./\RFKG1 MIX$?UE/#%=M?]DRR]41$CV">209!8P!+O .THJ5EF4G&VFZZ^/^S]Z[-;1Q) MNO#W]U=T>-?GV!%(3MTOTL9$:&QKUR=LRV%KSL9^.E%7$3L@P$4#DCB__LWJ M!DB038H4"1 @69X)FP31EZK*?/+)K*S,#6S_]]DL?AI/)@CK%RJP.N*W^M.6 M4+[09FDKR%?:_&07NT+KTX)6[V)0KG!>YA0(K1E8EQ)0(81EF@B[" $9AF6I2IE$?5Z0J^>T'MB5D-FH107$4Q2 H2( M"5QR#A0WG#J-W)N0W1'RHDCCZ87 C\$W^=#N(<8UGC48[J'Z3768^A5 ZH&/+'#[,\UAM+/ M[MW_/8RY[+08-3MB163C;.DG:8]*>S?R\Z\[#U##PRX'YK?5VY2/]N"5.KPCDTPW$U]!.Q>N*UT\& MKZVC1*JDP!LI0"C*P:A0&KPZ96B,,H9M]Y/9 5Y+.;)LQ]4%GRE>;Y)^_-GA MQQ_W!C89JHB.Y)$?_MZ!\IV9V_GRK._^+@[@_FU@^5' MG/,O#5;=]OQ+PU7KM,]^P/^];!?C?/8@?+GW#/QG:MP\->W2_W<*BV8QVVBL MV'?,&4^;Q7%J_HX:B][*GPNW2.VHF189F2U;?%O\H/GOY7S-.9M,/ MW8/;U1,_I2:/4>EP$H\[_.B^AC=NTZF;EY? &^+\G:U>:?" ]JC!T<99,YTM MFM.$#YOB'$S.\,_CZ OW>:9/?L 'N\FDO,YRBN]6YLJ% M,%_B5)1GKSJRXV]XW0C?=[;\<-P] (>"2N0F1]>A^^.L;?.2!?O=':*6?3H'EEE$8I8S38' SZ7XR!)2Z#5)RJ)(5F5-Y:]O?=>H)^P?GYP)7,_AKUQ2[;6A MTINKLG&S*/QT/A$_XCQ<7O R,X# O3@N=X/HSN ,<132="\0\&,*Z<2G>RZ"#%=9+-M@)>FY"8@Y.2(Z: M"Q_Z5AO4[E&8#]'\)1\CD41!M 3!3U@!)B<%E@9DTDR[.'34MN+$[]3\F4,V M?SNV?HJKE*A"^T62+[79(MBR6!)=;B0IR$^R'!(:;A1WZ(,I8M%=]P2,1SNH MLR.(;3K:K)X[L+TLK]LRU%1N+62E$@AGD<)2:L%H82.-.L4XJ.#'*O[=QB?[CWP[.+!%&E%69 M@R8:S9),I?H!=6"(XP:-C$; 1D,T8EYT*2./]PREV7!PFAIADB&A[!5O MKROQUYDD=71SPLX>35(73=[D37<.P*Q#+_W^4O-Q/7%E'ZJ?N8,D/#J0+*Q5 M0!1"EV &S:,DNA37R$12RZ6, ^>0\91]1).:5$#>KQ3XS-%&1BJ]<]Y*8:]* MUOFIDS\2WBR,)^-N=GXX+F>R?YX^GN#1@]S,:(Y="0,@"TIMV=4?M\?]YF0G MCO-TXDKP;%[V+\)QMYU9H L)5 IE%W,QVQ3!HVM#<,]NSQ\7,7T.DV5,?_VW M./YX/LY)^@P1B66WMJ]P'9Z M_V 525R_0W(L^/IQ!]WL]?-O7BI07@W[3%REYEJ;PSRE<_9?MT90JL]]DIY867 M4X2KV8=I1R *N?!IFO 2I!=H%PZ.-*1(.2-)0/!.E.WL )9G"QI=)A&1CEJQ ME8;M?]^8%F0&?UM-RK:8 #NZN=[M'JE D=6#6W*D>X[$8"&9A#P1_1"P"9?03O D M['";87O(\1Y]_?\LT_?S"8YB\5/._:07OZ0+O6Q'R@XS8>HP@84S$2A-'K0M MC>:,E.B HA?*?(XA9;0E=% ]9HO \C@288]N;DAT.+#SID.="^=\'0WQ"=E> MR:KMVY9-8_?C'';YKLN)7FV;/$N[?>O#B1%9=-S/+^UO5\4 M.7*I5;049!1H),M/AF4#UG@D25HF-2SEX:VGL41/+)$EM"",T!(?V5@5D M6&FPT_YG.$YQ.4GO\@U2_0=.^=L^:/6^G!%XC\_[VV06_O%-DU" 3XM#,%^F M\P.__]:=)#BO(+-1Z]@M%[/U88JR$L7](J^[KP/ZT[,E^L7CSRF^[B>:$G)$ MOEU?@,LY<:=M>K7.]5Y[#MW)G/[>WUQWAKE8L.[4R=FK]3UN.IWOSW>-!9\%IM9.>U%JYY\QU.SL-B0I]ZF?&S M2;QQ]HI/O=O2#(&8<-(R&QF0: B(R#U8(360P(,S M.B@C!@%(F6*4B1*@JC3\50A[IM2]]E:98%P0/ Q.O.P6Q]1(B1V70'HJ,%8[ MBST^KQQ/^]VHMIFGB5NE))W.Q[-YQR+[G:E9.^X*3;Q(J:P0_(42V,0)$JF& M&,KQ>,BW\YG)[\7Z?T] MX;_+=W]?"^^6\%H_ORX#E70^,])9@6[K/K.C)%GTE#W3 9%L[DGS*-H,BAH%(5H)5F8#,UK/DF'-Q<,SD@(!.E'.T%>@J+3T86AJ6 M\WDY'%2):<7K6_#:\I2)DQ%B).5HK\S@N-5 F9$Y*\I]'-1'WCDQ_:&7WYTA M-AT)=7.Z4M6-2DX/8<05[+9_R%1EK;T!9[4%D0,!+VF"(*BTCA'IP^.3TUV# MG1@I50EJ):B/3E!_*4F-9:?=G9Y.<*1]_J5;+!?=IY/QR7CAML]*#[$O4&WX M_=SJU!-M"5?$@S8EH"L%0[.@(TB1J7+.7R[PGB%\=W#N*;&Z1P%2,\U")<3 M6$H%I.2,-2I9F@:G];;H$1P C"NVXVVZ9PGC-5=WU[FZ:=J5#]YZAF[M:?44 M>UKMV PH&K12- +1Y= VSP)EM0*RTTHM22;_\1#E8DKU.G&=B!N3Y99Z/>%ZH>9\6 M?3L0^7M2THTW8;4#R-F>9ERPK72H*W4S3M/434H;S5\IZW-1RZ=4@KSX;FJ/FI^G766SKL$>_J64>SO ZB[9!R-5:1SA"=) MA#UP-F8@RAM'# O4J&U0Q_7FX<_3FW87VS_P[[,IJN/9[^A=C5$MGV=SD?T] M>EUGZ';I?3ANF.[J$)*^&N /LSF*Y\?Q?-DV;\9QU/Q1BE?G M#CM^PLMG)^/0_)G"G#5OPJ+YKESVO_[%,$9>__#FCY_^+)]VO]/7WW>5 M Q%RNOJPN"*EU,]LVJ:".MWCWOW?GW\$:AN<@)CPWD?-FZYY9]<<#[_2=]'L MOKJ^]QIHVHNUO81F\Y27T]AM99ZZL_EL,MGH.X$WZ^HG=X6Y5R>,T\GI9':& MCSN=S=<5A]I9&+M)TZY'BGC+9>>HW%E"/GI?+QZ M]6Z)SY?WS4T+FY?S;L5N7>!1^38JH1]/^R%\&B^.F]G)=.Q+0]C356&G==%A M?$EZWLPJCPLT=O&FH^9])Q-O&E0HO ;?XJ2T;UTMZ89DK%_2GUT6HQ'>H6NX MVA9$V+A@=8L+>2M+4IX49V5F75BL)JUK&-O-X#QU\S&=G7=N;5)7PZN933>_ M7&:/ZM=ML347,YYQ*J:=N.''<=R+8#>5R\FB>Y^5O)6W6T],F80RN#+R0:71 MOK)HN4F9O]J';3\86R3TYVF>]')^OH_0R10N:K=$16Q:?--.BU!G)NY3D9DW MRP_XY@U5_4JN8*$(TG_\_/N?W6]_AG$J]=SO?C?;WZQ3'=10_&-;!'K2 \44 MQW.I="."$<( 3B^.N7$/;7FQ_7B@Y]FB+PI6QW+>WV9PAC-@CDJ9:1*!#T[, MTN1$H)X BX2"X,*4^J$$6107A"%+-.R\2<[QTG]XA>80C0)JZ:_CZ?AD>5)R MO]*\A OPAE&O*"@G(D@F U@K+.@A+'1\<)QAV-T MA3J[>[KTDW$H[4[FKMBKM805D-GLJ^ZFBW$8GW:B5VQYQRC.+>K*]O;FN=TT MV3T96'R:-?B%%L6VG?5_C:DTA!^75O.7*&";/G:$ N]UT[QU>CCLCC8]9PSK>+$R2FP(Z>_,/9RL&4'3G_[CILC2<7UGG M;LA=QXXRP>/ILF-+J6_6@>.:E4DO([ZTW>8^NO&D>[=EUX2AJ]W=#1?_'WO: M@-=\6"*K*'9A7"I?MLLU/5N@(*[IZ27/Y]J@T/_7-/V[<'T9\K5E M.._;S:D_?^I\8<-656FVY: MFU^3*Y-:M/ZQZ>Q=-.3QR&SGYQ;O[!SN@VN/.SK0_9#^9SG&/_5^L@NAU.8M MKGE(^'%!KHXXK#]'E[K[< WPA65>-,"*O7WIG^2^T%"AI[0WM%P875BJ\W>^ MSA_KJL="1WH\NMRS3R7N<)AM#TJ[-V"2'&1# MMIO@A?7P4B(\A H(='9([? X)0\W?L"/_^R8+T59] M.$8B-1GCY\7S:Y'V=QL7?9S=%:=UC*-#6[9:SE7,?)Z0B>&CCMOBUA8#>".I M.J==HVZ'[9P#+M))<>O1T;UPD_&Y772\/+R\6[]+@0^]"'J7EQPOEGUX&WW5 MF$[*W6+J*B*<\T7TVMW'7JG./PG'*?RC4X4UJ>SD=#9-9^O(Q/HO563W,?0_ M4 R0.?6;1!7)@Z1"JI2D,&E@.N^3*G Q,3]? MS,N;Q3G3WI(Y9>3HYA-@>[2F!]D$*-) M3>VT*:XJK-A&7(G0@0WT08:!PWE M[I,K]TAK3\UAI82&SW?G+]F;\X#N M/)4-_=(,>7&5=[7ITC5]]L#Y-OUL>K&7?MYM&8G6:9JV_6;>Z:3S#5W7T#NF M-LS'OH^T_C;#&U'1O25:MN6\"\:NC-E.(Z_;LQ&=?JPBA6YS3^6NT<+'EZYW MR_FZ%W:9^FC MZTAVKXCE^@\E^N]6"0P_7C M6,OMQ:NNDS\NC22-NW?[G^5LT>5$="^P>O7O?DFH4@W]ONE2H4Z7A4.M,VUP MQ587K;Z-PNSZ_8O^+ET>3NE2CX^;^3;-^YC>ZH%]KV.DGMVMSW];/9)]/RI_ M6$XW+NQ?8/T-_OU1\\-711-'PU!BQ_ZN8L4Z-6A3)LH84+/'9:<<\6B5W[*: MGM$JR:4( -YT,BLM@=$+PBO\2N&OOY*M+UR[ST['X<+=O,@JNH"2*\IZ"&E_J_V49]OV^^IF4>WV_5C=ON5UW;[O MUNK[RJ+5;M_;ZO9]\];I;7N"-VR=*NN8R"I#DKG$HRT!:Y4%DC2).DF6[*#/ M[WVV3G]?)4?^CG1N\68:?T*3I=7?H$[J?:H64]RGT.\GN&' M&*DMO^CMG3COG0(@%>$B*&!*"!!9,W"<(']&;S+R)$@.;*=R?&/+SDS]L[JMK>\A0K6[\2'67GZN%=-^08?QB1?MKBT^=U?' MDFEM;)"@/2WM.CT#3Z4%86)P,C#JU2 QE_"4E=0,&,^\1!4E^" )*".--B*Q M).R=@T%=0;\M5>1A8J39S;G;3U3Z#[*=PY.B(X>_QA7A=E=L+!"BR@D3XDLS M=N8,&!8=,">TD#1$[^15A(LQ4I>%!X0R!4)S6_+F$@2*!,L8+AF_>[B[(MS3 M;LKQ7(GAWY;C2>Q3]B]59ZF]WBJ$7BE5%K*.,J#&".I $"+!!L$4*-*@72-5PN5DHA<*[,?DFC)B,G:#[Z2Q+K&+Q[8$O?4 M^F! 99/0D_44#-)!I(KXNQ$LICQ(Z:&9F:"%!F$-PIDE"IP6 ;RF7CCK%>5Z M;\#&>06VR@VW$#0L%4./9Y-*#"M^?NE@FG*9>$N!4(V^M>((@T9[<#Y(3JT+ M-@_*/C#-(]'('JV)!*]Q$8RR#)))GA*DDEZ2O> G%2-6N_M68EC7N *;MTP$ ME060P"QZO$:"D4(!MYIIXD2(W@R +5-!LQ?@0T0PM((A&"H!*JK(+<-+XYX\ MWA&^>\6UR@L?S@M+98XEZOQ&QG*)'K:SO/CDYNE%RE3%T2\XV-:8%*V'8%@Y MO)*"42Q B,W"19Y QR.P328*FJ\@F-',D4P,Z< _X M6RCGJ130$%DFG-/(]N3Z*COB9,<= )^*U%>.^#".^'8Y1YDLE9TO'6U[D;)4 M$?1F!'79.2N\AFBI J%D*88?.3B$1$-HS-KJ04%(ZVP4*0*C,J./78J]$)W M9&!+G"L;O0&.> 3"::1Y 8&-<"]IT#I2 M-DB7"2;F*"V%Q(0%43Q?Q_!?4KJHDA;,F$&EV\?).)0C:7;F(E*UE40.'E1W6-:[81I7PEF5@J=M: MMAQ,<@J(%90JE3A+@X*^+BOFDW/@)2*:X APCJ'GG+/S7'&N7>+[V5K6?*1Y M#1Q6>KB5S>6N,\!*6::EC5U([7:S#F\O./!4I.V>&/M5%1>>+PKKR)S2E$$6 M(8*0B,ID66O>;!]8YUA,@BP0J%?'TNB(Y,:"%.2T\PI%_DQ4+AO MQO+/-)]]\U?8+?3>I=[$,U>82CPK;%;8/#\):*412H*23*!CSCU8XB-0XWF0 MUCE#A[ I,Y&1 !$=,PZH%2S9,WK)23V-.!&5;1\PF3VXK,%9DK,I]7 M=29<6I(A.A9 .%D*^00#.B>I1:;2T+B-'E&/%#+E2HVHV/&^TW/"Y\IN*X96 M#'T8AEK%C5("J2F1Z. ;BJZ^9!*,-E[F;&Q(;AN]UAX)0YD5(RYVG)3TG##T M #GNDPK@_I+:]E73O EA>;+L^UO%A%>%<;?A7S'[)6+V5W6EZ%;GAEG\[LNM M.7<3)@XT*AXRZ% VWIRG8'UDP"U+RGD;D4%O@U5OJ,R/&QJ#/T]2^0&-Q)N3 M&8K!/[O/;S0@6[(=Z#&,Q*[/C!ZFY;A;)<;O*PVO-+Q"^E.$=)9T9C(G<-YG M$(IPL-08"%0KI.Q>:#HXDGH?DG]HD$[)"'V;"NE?#>F/Y15THUCU/,.)NU[6 M;_<25I/3==^2Z\:,J]N2JWIY>#[$]8WY1LTT;3=-^+*HLB-69#7.EJ6/V?[, MS7[J0-]E+@[#\NRZGA6AB=MB%FBIAA]-*5I**.1$K/11EEJ!.PVB_Y:VA??: MTI&RC[K!>45PGESXIW+W"J<53K<(IS19F@E50(CS("PGX*AC)802C/4(M,-L MD:W&T[<(IX:/E-EQ==7G!:>;O!E_+BU?_[J>OU5'XK_VK;KOV??WWF.\9X/R M6SM@WWV:KIN%TK#\?A/Q@-;<-TS%E6=]Z>:]\J\:C[L-[;]S\_%[AQ;NW<-X MTR%OTN?3-&U3,T_]EL5B5C+/KVO._,FUS;]^.61QZRMM'V2-$4(I"D:734NB M#8*LSL E%&X3SOOS3F[$535)5"5MVU14G%TGAG:QRH0?T0-7*L)%8,= M)^^4),%IX)JA[YJU!)<0S+/<)"6WDD#W&=\:6;Q7%JSI*;MTU" MHQJ;S2[436EKV_V;=3*!/]#]O?8(#5%[FG#V/J;)V=$Y;;AB9/"LTK8P-B=DUH[N-<)TK]XKAK7,T?0Y<(R"CU8VEJK &*]$ M.Q.3BMDH2X:Z?2]3[1<_CMLPF;7+>7J/-_O;9!;^\4V34*]/"[N<+]/=_$U^ M?VIYS\!P][3-3KI;D-C?WKW_J:'DJ/EE-OT []/\I"ESU&G[V_'434/I@_5F M/G?3#\-6!_JK9DZM(_5?I.6/H]\_3YNWR<^7;G[6@>*H^92:+DB!P#F> M(C]VS0/-Y@T*XAG+1#,#*:#)$UHRU TB"NDQ2%C0GJ6!@DA/F+0\0#:IG*=& M"V@<$J44E;0&&7"(YCH%^;D[;%H6N\C#)=,&;0JOXG)>-FO:--W+(F2$?R@6 M:], 7/(9]V>@#HXT25H:E"&F\F1]"=XK\-HBQ.I,.!/&>39(?D\Q1RH#!^51 MPD0@&9PJO,L(Q87@,9G!L:1?QM/T+O^ >C!>O'5A/!DOSGYUG\;S MV2>$D1\2L\2C^!7 0>%I\ OZ_^>CF MXQ)):N;HJQ?7W$V*P_[=^/O=())4T?G,'(I%V=V)U",=)PX-,>54:H]0,^@> M*CE"#B$4K/,$)2M8_(D*2(X:[;QP- W*O%XG63^O1OX'#O5'--WS\6G'UO>R M\&6IUDL^^YCFTV*@FWQN/+OU^.YTZ2?C]AB_X\^Z2]ZF6!:S^2.U:?XQ-7]S MTW\TL]P]\;]F\W^,FO_U+X8Q\OK/=V__Z'ZDK[\?-:>398NK77CP.(_Q=KVU M;+QKR_.GW;T7Q8[CO=IE.&[\6K9NNWAYBI?_Q]*7AU']ND7Q6> +3M.BF20< MF/O0"=<8AN_ZB*NQ1AME"N> .H7/NY_M\WI'%>L MN\6H^<[W7\VK2),A>EJX:%CFSD H90J)(#:PT5G[9O/_-M>/V3WQE%]]-_^\*/XI. MT4L0?8JB?8[1P#9!6MR"T>3HH$#ZVT[D0B\;[;+3D4,3!>&I%TQ%7-:,UI#+5\L+7W\/7;L(+O\N;Z=0N[%\,X MFR8XP=^.FV+!#HZL?W\7:UAPXB8+=G1P0VK>%UB[.IP2Y"LKT$QF;MIV/!'O MEN>SDX/#/IM%4!9]6^$$:$:!", ^13'J),QF3MC%6# M/,7$3;>'"#*47IU.HQTVS$ (FC(4QJ#\H*W28TM1Q8];:XLK1ZC4#(F6D(!6 MP8%52+Y$V;(1"PCQ"0FD5 ,9(@)AM_.%&U0],C=%7)W-&1 '7-*:!0,.I"A MZV):?Y\ND7:N8Z0_G,_:VY1^3_.2"HG,=&TC4=O[_=ZS@TR0M2MO.65['ZP\>I9A6 M.@I16&_*:+6T!1]+[[3HK*54>;2"@[,8D>BH& 4I"R_RIXP62 M)H47YJP1MXRGU@RRHO8O#$^#"'T]3BVG<>X^31MW,EM.NXV.'I+:"TPZVN,P M'SO?XRY)V(\S]/],S;'[B$[Q JV%/QLN"RZ?6Y0LZ?%\?PN4R@[<;D+9.A-J M;0FOZ%A"V&#%868TRVNV(ES24L1RL@6O86AM?$F_-HZC 8I&!7*> ME76\]!]>_=+-ZE5H^:E,:G_\&U]H%OW@G_($.T8U-7 M/V6C9K:<7Z,TG](\'5ZBC ]4)*,,NGYEVTUK%-GHD;ISDJE.48KN7]W7+1P0N2S3<=_F\IXY@96([+&T1*'C(7";TV=-B<) %A#DF4#82C1 Q@CEFIJ=' B4-Q,0*A MT;,$/C,?7/1)"20. Y]*_D/2'@5$!^ M%JUG8I"D8*0-3)OYF\6 MZG.!=X-4T#X 5;ZTBDV57]U'-YYT*9P;MSM,MB1H-%Y3%.E(&9H_0U #T$

W4BEV)(E^SL&A2Z=_2F;$ M;-E>5.=J?ILM\';?K5*YN]_6N=SGIR]/E_-P7'(L<.(71<9F\W94?AI/4OFI M/!3%O'C1917F*<_''U(?'>G$O.V3-_IGN?E%.OHJU;PS29.SLJ%Q<62_EXF+ M!.X+&3@4;HY:ESZ'R3*FOUXZ;3A)GR&.YZE3QE?X8LN3Z>LX;D\G[NQ5^>OK M4Q>+6[51;F_SUNX MJ('S^*M1NDQ<+,>Z%$MO_G)IT=8K MTAUYO7XYOF[6 ;U<8;X]7^JNJM]>'+==S?XUQ5&ZDC!_N4DO'ASO)3$:JK@$ MI'86S;*48"AQH*)+VJ#!9F$0"+G/*=P_PW&*RPF:\Y),\[Y0WCLO X(G/KIOH?BZ?[EN__7;]04X!1-WVJ97;3IU M)1UP/8== :W^WM]<5P[TX[@=^XZOO5K?XX9"G_UC%3^B$M48(>3F+]';_JZ/ M"'GH3=A#7X(?&?%U+_&@FJK7B>77%%H]E$X+VZ[9A]-4_MH=4KE^J,.*A>OW MVN'0'V;;-RL!W%S.Z8*QWZ4@V^'.RH[*.!Y*7^TJ\57B=R<2U:CL4\6^JGG! MLU#"$C&ZO_+=I5;^(C8'<7,@0UV=\TM5%ZLXYS>8;6X-S]*'''U=9*:4(>%A5__:I1/_+ M^/O?\5TNKIK.%MT&=+OT+7Y:/BI5^EY?U"D[=]*KR=S<]W[_]8 MZ<&6.F7P$5,WEX%^HM+_J V%GCY#.?P%K7"VNR9JU-M83E%I354IR"O!Q2R M<6X#)XAIPPKV7]/UYW'A3(THUQ7.'DQ':V3BOL[L['I!RRHVPQ2 M-U_USPN5]R<3F-AI'Y*MM4'_.KGQXZSGX\J0;4A\= M"3'[I &)F"[E)U5I+L1 $4V]"5Z*Q ==I!SIRKE"X%2 L,Z"*XVH*(N2TY"8 M7^"POT M([[TN_QV/&_QABB *(B_N[/REQTL&=_'DFW$YDHIDQ*>N_<"62T%.C'HHSA* MBP;A/$?558P0,LNL< 4?HD'7U]][.^]"C>'L7>X791Q6:[2]U>F*&$_.]J=3 M7QLP9IYYF M,FC^0*TGTE$),I0^XA%7W'GK@+'$)*&,6S,H075YL3?;/ORY*"TI[U1FZ*LJ MULLCMH.S?U]:X[L4(]]-.$*P['#F0?)4JATBFAK&%2(LRYPB1.JAS3/46*JM M %/::8KD,AB.N*K00#K-67!J<(CS\1=1'?&;^[OO9A%?9-RC!ON^4*6/2:$\ MDLFD C+*D"D8CUR$ZQR,U"Q).Z@E&D5F(KA2^MR4@DO(0CTOUM20((,FQ)2: MDU<.T_04N2C9E@)[E,B1%C?7$*DB7G3-L+)HYMQE) ,T1@F"(H?W&:_V1)-GE$\MVX\U(V'*JC/:GAUQ^!I[AA0*S-QDB'O*3L&W+E2 MA9T"D5Q)PF+B;! ]H4'2+$4 61HUHK-GP86L(3+.0U!,C%A)U"832J$',)_R5,LDUTUH,@\A?H4%UQ^" =@Q"MH88 MGR$K6]I%"]1&] [!"B*%0\_2#<-APDB?I;*@#,%KK+&E'8\&*[F3U!&CW"T- M[!\CV,R.R,UI<,]KQ\!$8H4V'GC0 7U]YL%%Q%6B-)$Y&4^&;8JYL:C*1H(T M7:E(Q%6C%8> %Y(0%"[)$%[ M:&(I)Q\S"3[JZ ?=Q[QBP4L'A&A;^OKD4K8^0.0Y6*>Y=&F@73O8,1!Z1.W- M6VY5Q.N.P2&,N&+6MC&+Y"PL\1%L4J7?JI;@+%IWPIQ4//(4ACD$63L5N$7N M(%EI/Y4I.(>.F<_&:8ODP*=!#L$.,$OK$;/U/%;=/*@QV1J3K9L'+VXEG\/P MZN;!T]P\(#XIFH@'3A2Z>DQ8I$#H[VFI1!_S&N;/2LD=]X>:">W^8!SJXT#'UQ(Q@%H8(L])2#L!K%:'2 M:B=!A6!+'S%<5,]+@Q-/?/;*>"T.9?. /O7- VT]PQD68&C1!LW0?TA: "_; M SS)1.*@-,37:%#=/#B@S0,B$J/>,\@\>A"9H#8:GH!:QYB)DD4^R$L+F6A> MFC/R7 [;)\L18E%>T.?,4J>4=;[E;,ECQ)WID3 O9/. ,4*BHQH]_K)Y0% % M#=<E9^*@S:(L91$,+F*,IISZDH!ZKT 2(YV*PN@T2"[.PS M(R\R2E$#<3=KEV4N2\(54,.+IB0"3FH-45H6@U!1)S70KBAY" *-ID)J(TH# M#Q<15A5A24KBA!_V@=]^($[*D;:UD$C=.Z@+^K(@RSGE CJ\D+,O*5:.@:/) M@R96!(HLC]F!CT6,%3)I"3EXI/">H@-@:08I=739N< MU\GG00ZFITK*I"Q$34J[=U-.>"+G"D1%14+4BNSIW(%\AEL'-HOL60)G2Z6B M*#2@)QU!&,YLP)63PRJ?CL=03M@"M107U95%M<%"5I&9F'&\X6 J%9$]1J;O M%+F\85V,)-H2(R R5!=AI00KHT=/(N72K]YG.2A0I*(WDIH,-&>)RL85&)?0 M3W&!1RJH%:7JU&&LR]/?TE$V<\L4))U*#39?5 @7R 61DC.$J# H\?4UR%:W M= YH2\<1AC G'02MR_:,S&!"=$"TE\P(PXP:[-_IE#W-20"AY716D :L<1F8 M%3J1I*7Q!W"4@![)EU)!2@M'(O<.5#*H?2XG,%(Q((F)@*9.:CM81.JL$V5+ M)[N U]@2P8D^ R%9:QZ]4V4O;_^+:$C=TJGQT7W&1WW(P2*EATQ+GK3,&@R3 M'O\53$HA<$D'6SK..9M-,LA0:$;*:0AXP1!;%:&>6S2LPR)[VX^/MW0.8<05LK8-60GY>'8L J"&,^H#4$/?*P<\+M9!^3Y MO!2=TD@BE*00(SK2PC(I3=P]9 D^0H^P0E;=TJF1\AHIKULZ+VTEG\/PZI;. MT]S2,4%KJTK&7BIE?S-'1T\AB5*)EC373+6\IJQ&S"D3!UHX6G+W#!AC+2AB MDI;X)^Z^M&.PPRT=\?RV=#+W5HF,M#:F$G@D!&QBO%!4S8*@7/E!IA)>P9C+ M%((OD6DK$EAI&*20E>+$FL38@6P=T+U4_QK=?SV8,SPEP8%IP5#XR^%Q2CC( M2-%=2-E:-C@/0"TZ)@+]"E8.$HC@!5B>''#K*57"N&#LH:R'?:);;%(SKS/J MB=%<@$@108DA1B7NN4G161/) ,AP^FG4&I(K&7V*)/#2HFXYPWPT/*)^'DQF0Y*#'S-9:F;K$=T!8;28E) MI@0X;I%6R*# HJX!4]Z@8K%2 W%P:DI9F6VIKV>=!V&R X=6#GBP3%.ID98, M@C'[.' C'WMW9F];;&BH+,&EBZK4P$O.HO9YU+Z2KI"$1XPO&=I05=)4>-2 _)*3I*W5,CW"$821EK5%2]UA MJPOZLA!+$,T321$85VC;&?I9)L@$#'FXRE'Q.$P*\)%H*54"S8D"X3@'HTR$ M*"EWDIOFS*@7)>%UA^WQ-BZ&Z+!^KQT._0* ]K8I]>(&7(7Y M^:[M,QMPW:E[FCMUR)^D#^@@.O05043#P):^%?5@>Q!T#T6VUO, M'K L@BE!'06EB #!O0&;<(IU:0 O71*1#[:&2$[12)8@A-):TN(">2$H6"DL M]^CKV(,Y%;>?+;MM;@U%;T0DOARW,F5K*#!P.4:P-*$.H3:$9!\";75KZ("V MAG"EK60^@,JJ)#1D71KQ.""<$8&6C)@\V!I"N3 A& O>QK*!GAWXP -:P103 MH2Y;,2B]LH^M(?U2MH9L- X7S$/D";5/E0[C:*W .;027*4LR2!M*$D96+ 1 M$F&J:'FQ= P5&"'6YR"H2@>POR>.Z),^?>61D:?Y.0\^DJ>+IIU-$)[7K_I4 M E7W#,7>/@$O(ECKT0@ZHTI=J\)%,\O@H^L.N2I.*+&<#C9O2^?(+*,"PH0J M,(NDQT3D3>6$>$BU2'0=W[3(DBTFH(4I9D3RH03B,''8,-"(B,#9V, M';0+DB.K;B[57*&Q[G#M>U/@Z0^U#N\I#Z\*ZC,8WB'M3#V'^7S6:2PU4>L+ MB=LY<,65AQ1+-3.I-!AO Y"0\;]2&L(&U=;0:LNZ,L"K1REIB8:8$2[4I7/@N$T M@HQ<*T6]M6QP/DQEFIG+%A(Q%@2C";S%:SP/,3&C#;&#\V&[ "W!1D+5"BZ' MX7T_&Q2L3DT=WI,87A749S"\0_*^]Q9 ?0"K^26U;1.6\WG) 3V=S0L#J!M9 M+W$C:VN9(=_MX^0^+IPB1H+RGH(H9;*-C@X<$42Q4!H)#]*S'AH[^*'7FFUM MEQ$YHN1%[I==EH:;%O[[&F^H4%RA^."AV"<3LK4:HM4>!-4&3$E>5R%P3G34 M7(EM1T2V#<5TI+_0H+A"<67CNV'C[V<+-VDF*-F V'."0NL7.Y0Z=L2*V,79 MTD_2'HW W:3N7W=J#:Z?B\.P!SM&[*2CS3$F2%8@^B+YA5*\$:C13+/HN,M; MWWC[;38-6P5M)N1(ZAT7>/FBR#RYC+-*G"MJ5M2\+VH&Z9W*UH#N&FL[Y< 2 M1\!:%9*GT>M M\US=X":9*191CN.:(9!Q_?/SR +=XBI3AL[_X MN#M/" [OFK'==O^;#M**:+2P!+P7"81'_7#,)C B&Y*MDEP-^G]ZBRJ6.:H; MD1*$E.70C] 0G",174WOTK"M?3A.<3E)[_*J1, XM>_RIGZ]+ZOY'I_RM\DL M_..;)J%2G>(=%O-EVI3/;AW&TXC34^19Z6]?W[S$M\[Z#FM =.]RGR5_\^'# M/'THAVY/Y^-I&)^B7W+:GS-N1Z4BQ.)XMFS=-.)OI6A$N_1M=S!YT2QFS8\I MI!.?Y@VGUQ>M?IQ!E(H-H\;-4^-:Q,')9/:I?;4IQ@>QH(^FM6O0ZC#K' 3[ MERTO]LHM%[,U6I?W&4\_E-).YLM5^?>7O>/X_R(?+O^/J[HQ)VVZ56; M3ETYK;V>ALXV][?^YKK8P,=Q._;CR7AQ]FI]CYN\_NZIPAZQ;U]_\Y M\G=ACC2Z*.?_W/;]RW\_I"#' 17[>0#!^J_DY@U]XGE'^Z'C+X)J)V:*22>B9R1W 0>''A>W"DB-3A/*21'1!9) MF3PLZ[USA"VR^O[3;$O :N5(T9OKY[\H5:BXNA-TI:0U9"1LA59*[+N#EG%BQ2FBJPW M(ZMSEC,E-$3"$PCF&=@D/' >@T0'6O XV'Y[%&1].UO.MP2LDHXX4158*[#N M#%AES3!^B1G&.P9G!&!M2V550@W2WN DV! ($F#.O4N263?8T7T<N_10O?;Z);?L8W%?E0LE[CG2UW)<&>GT2WVW)5C>[?C9)&XCP^VW=^]_:B@]:OJ9N3:W[3!T5&TM]_3:I#U^Q#G_4M+> MO*X>?/G#PTJVJCY7_]B&".O^Y4? M=;_1U\UWJX]77UM]_'V#;QB.FWG?UJ=M)JEM$_YW,[OY_?K/3O<'@/?'(S\SA-KJ,3:*H;-YGT?VA'S:?4G+B( M-^I'L9PN2ONJ4W1@PEF3)JDG(?@*T]EB\S6FJT>7QTS&KL\.[.[>W[F?"-=T M9^1FN5ET:3A-U[:F;;JOM>W1_O).FX>+ZZWJER;W'138L1TDLT\,N)%L3AU_6 M@+33KSUQZGM#AJKH<8 M=N 0HYU-C"<"*%@&A+<2;*ENJXP/5-K@HAO(U-<<%]L#Q%!2(>:^XL!M#CYZ M!R1R% <$%42*J$#+9)W03J<=BL.V(882>[""<"^(>7^S,.>#H^69XT>;G [Y^?U.H? ML_GV^$=T =RDL.[AX[L'X*T6X])RL<-2E)E1XV(AE?@&A8/CP[O&F9T3$ +Z MV['IRL>M)K%=^1KE6>=X/.Y?_(?-2?_;:M+_+)-^P==?'FG^CZ5?U^!#Z8DS MO*AX1,?N8W&&SKINO]V9K7[%UJN+,^H6J*>G"5<"%\Z5M8OI<_& 7-\Q\[MV M65:B/9_\$K-I?I^/<=I_OO@N3LP_T-\Z[XU:KOW^J/ES=I+6+E?W,K/3(KR= MUXA3USUVWGEAXVEY6GF(^S!/J;S>:"4&.'#WH?ND$\+R_R(-,?77%8^P7(>/ M1?4I8M$/LOSUJ/DY=Q.PTJ+AX]=.:"?7G],\C%%/1OCE<=N$8S?]4)QF]$A] M$<5Q;7+V[U2 M/\0O3^WY0-O-"1VWJ_NX=C9%"3EK0IHO'$[O>-$/?#TI&]/8GD\DCF+2SD;G M]1]72[UZNR*?Y5;ERB(5*#3]*\X*>'Y,4U=D<'QR.BO8Y'O86]T"OX*7C&-! MFAZD/BS='"](Z09%/XPHU;U5>!BF0FN8/H?),J;+QZ4GZ3/$\;P/?I0CC\N3 MZ>LX;D\G[NQ5^>OK4Q>+E&UL^X[[!Z^V2OL/5HBU?H?N4D"Y>>UGG\M@RN'- M\YV+SY>V)W8(JN7;VTA:V<*2"'UI"V2U=U'"X,?GF\^GJ$G]QC*XC&_ZRDT^ MN;.V'/?<7+3UBG3B>/UR?-VL S\2PGQ[OM3=\=O=+L4-%N[Q%.)B3^E<+UZ6 MF;_19!3[W^+K(8Q.\2ZG\QG2=30X/>27&Q1.O>95QRZN\/D$C4!(\0B95('@ MF\CA.2YOG."_;')OY;?S-.F^B-:IMR ;+U7,S*(K7.9.\=4_=_=$4[0__O]0 M;^\K_+O+ [KQ&("3CO@H("5.T/GW JR6!I3P@1,CJ-'JJK=GJ"$D$P8.O4$0 M,20PBBGPB5N/WJ.1T5SR]GY:+^<5;[]%_^^2VX<+NB7'3Q_=7"5Q?V[?"_8D MRM9HV6?I&'SO[A6H:$]QQ?+X B-P'L8?>WIV%630I2C?6*-+QS.+OX:^Y.R< MM:>[(TT!MV6!IW%AB\6I+G_ !Z.9G,\^%?[?N2H]N!5'^OPA:[\77QKO4G:? MJ'Z-Q!X]8N2W[0*QJEQ>("OCN\_FY;>5I[GFM)1!MR_4_/GN[1_]DTZ7?C)& M3S^NQXIZ<^7U-T=?G.CQ%U\='>)^)GH_J_L,;W?N3G5^6IF'3[/E)/:N%"(I MSE'Y3W^SSH%KN@H8>!6*TC_[X>.3D6L7)ZT=HRBXWBGHG>^3LM3MA4,_G/XR M&Q=7HC,^G9V,0Y.F'\?SV;0?W9>V;(H C==F919*L7C\;BH+WH63-CE_B0V4 M7]^^>?OKI5C'[86#[IESX&6@Q$@* 4$11 H4P=([T)D(Y7D40@X2E^Y3.*A# MSQ]F[;WJ SU;K"FAI;ZH3B<(?5&9Y4F)@?TSM9>4J45)_&ZS:-#WHXT@$6I6 MH8-]D B=Q+;T(>AWE/M+B[!_2-.B%KW@QQ(X0(\4O_1Q??^5F!8G_03GXJR\ MU*48'^+%XMS;QV?.3M*KRQDQ?8+8EJKC4$+V4AX'W1$E'E@@AZHC(YF]^,<\ M](9'@MOZ4E];2ZC3S<-H0?7X49EMM/:AY);>/E]U8.,+IWRV-CT/BYALII=] MZ=Q/V_PT+8B[:?7OWT'H+L<4#F(:'Z_Q4-7<'3?E>H&*6UAY5=+M-C][EB.N M2O1%);I3^:NJ1%6)JA+=K$1W*M=9E>AI]!=^GA3Q&8RUCN]ICZ_*:AW?4QE? ME=5G,;Z'!:8>L]#&O@_DWIBG\O!P9'L7(7M@*:Y' MG*675;1^ZV]/%YWLF=3 M=+?5(FJD=EWF: ^"_P(+,NZ[]E"%MZ<-;U9(YX1SX$0P(+C,X+638*3QD2AA MO-17X*KP]J 4& M0]ZE:,D>- Z$=PQ\UA2"<8)Z'F3P9,#>''*CX#1PS3*(K"6XE#6HE 5!2"3. MNWW#&R<[;N_Y9."M>L8/U9R?UQG-I=C/RBL>'!8YB(K"!RA^S[RD\/;Y)A4^ M&$7!AI+=S;P":Z('+I,BBB 7U7;;[O1:P'_Z?)JF[=9*!=M'[;#\-76"GX^> M'(86[)N%5KQ\L7B)%%0J0Q+XQ! O2:2 [C5ZZH1[P;T-P0S"CP_USW>$ES<7 MDZEP6>&RPF6%RRT4^7/6:I\%T(#_$K)4/:>:0%"4299T4&90@>NA_OYNX)+M MN/?:LX++1PL";)X!+56[[QD4V#R!*-<5/5:W);NH=[SED,';2V&"#GKY?XV?O%KN(N;D8 M=)7J)R/5%;M>PBIO';NHU,9;X\#Z$$&(DL/C! 5NLG"!9Z7)@S:Y=XM=G.\X M,/ADI+H>)WO\8P_/[4CB"SW7^_)&7"6\COAYC[A*^(L9<4WB>ZAG<-X+IL;D MJV^X&9./W&=' F2C"0B6 ]@<''#A#?'*&!?8-O+M+O@:R M7:-;+V&5M]_&T^5 N'&0' \@4K3@O5 0/-,\!VN-W\H)M9TA&*,CQG?L&H5HB1DE,$/6<$&(W()X7AQ#+FHHO;<%8[ M 7R/\K=MH.2D%E5Y!H)=>=Y+6.7MM_]&M](Z28%+)D $B?"5.=I[XJV+S-G M'I1#MGOXTCL^=% %N\)77>4#A2^)["MQ&\&B6PI"J0PN.,2C2%T65''$LFVX MJ3N#+ZIO;ESYL@2[^J@/]E&7OO=-^YYR]7SJ5A'T!9Q/_>Z>+7._DG+Z2*74 M%ERV#@1/$3UF(B"K3(,E*FB_'8]YI0X_=]JP+;P>$;ECQ#[04ZYWJ_'V_;/D M+?MFIQ5]*_IN"7T#I\%3&R!Q;Q%](P'OD38G38W(PCN:!QW@[^7P[P)]6<7> MBKT5>ROV/DWLM08IKJ,:J!>V1!XX&!$B9*%SQ9NLJL]^LLBRHY8D=$X*^JV3VNPG_+;=YF,)V\8;FBP@@"N MC1<0C490-DJ4"H<",B/*!Q]S4,.27?<(86P[VBS)R*I'I=!7Q.+IE>FJW+GB M9<7+A^;#\Z2%)XB2)C$0&K'/\DA!4R])%%I0E[81=-AZ&CP?";'C@SP5+RM> M5KRL>'DIJ=02&A+EP)%G@K F@/=4@^?HA6=##16#(.U] @5;SV80(\EVG$[Z MS/!R,SZ /SL>?P7GWCW">D%YK?E M29J/ _X>QQ__^F_XKQN6\$M//=>IU=W6AXJ]H)J@(KE0,H4HMG2]>_8!7%YE?NLD[CS/;]4]Z.RZJ]%_)S7]UB^5\O#C[,QRG MN)RD]V6QW^/C_C:9A7]\TR3\XFE9]/DR?7-?(6"W+Z8,[.R\,\6YA?,VFL!_$NCZ:;J^AK5_4:X*,;KF8K4&]O \N:WG]\G68N+/9A\Y.]_?^YKKPZ\=Q.^[DY.S5 M^AXWI8MUC^7VR*IO7W_SER]\A][V=W4D'WR/(\'J:UR\AKS\&@^+MM?2=+>5 M-:*WU37ZJKW"_=4!NBOL?^KEQL\F\<;Y^S&%=.+3O.%TU##"^&ZV@JIP/K3F MU@N4S8L22YVK=Z>6B/??G3V(Z:M%S:I"[4ZAUEU$JCI5=:KJ]&!UZK(UJA9M M5XN>-J>KY\ >NJ=08HT-?>JG"/>SZ?1,-Y2(MS0YSD$J)4!X:L$[[2%98A.3 M1&8NKT:_>5*)9$$@&,5!9!; J=(?2PD>DK6$E=985S>4VC:ERT6=?EE%9,]^ M=V-;D8* M[:Q@0*BB($+9VW,V 9.4$E*.E-JMH-MF/YE'1#4Z4K06.:F@=O!+6D%MFQVR M$,:(YP9"S!D$U0J\3 (L,CB'_[.)\H> 6MS.->\(XJ4>4RPIR+Q?D MJM^_%;^?596IMH-3'QTMQTM9UF@'C (7I .5\&=C \MT<#YIE^Y^D+85+6_D 5P.J2O@0 HTHZES)P64X1,"_!9_R5!J<0HV(6-._!D=\RGI$1 MCJY"VI;D_UED*E2/?BL>_8WYQ%6)7HX1LME5=2M"1DK41R5/#MDJ)*YK=*S[)1;3:@4M*05<9Q&:7@!+E M)?+E'*A_-)]^BRC&2>TX5R&L+ND+@##"M;$V6N!">A#.6[ F1DC2:*$\$XP^ MB) ]Q*O?+B^SLH):]>NK7[]MOUY4):IF)'#J2>3HS7.3 $V) V^"!\YD)%2G M).A6=K>^QJ]_.UO.MT6(^8BHNE7_U*"M#8S904"1'$-9Y\"D3 M,)89XDBP5@\Z.^W*K=\FB+$*8!7 ZI(^?P"+7-!(60;D70*$*OLMEE+@7A*I M+,N2/"AO\@%._99)F:T'BJI/7WWZ;?OTLBI1M2+<. 8")PY<]*2T M"'$Q*I\5&52[W[E//_ZXM29\:L15#0D_-6BKE+B"V7T2CZ+1+%H"R1 +@FD+ MAL@$)IKL(DV9;>:K-_^ZZTB!8\^X3+69]%95 M[04TD[XA82Q$3G.PD'7IZ<1*-SR:&!+II+QQ)CH]:$"SRZC FR+<6[9%4HS, MKFW1@;:)KAS\,5OC5>1\0/),PW,943!I EXFB@$SG.4SFB1'B6M8 N( M^8AQB(J3%29MR2Y:P6X[C'+7_AXU%/F\ M8_'1>6%DRZ0QXA$; N]1I+6LPT5N^J2O@3L\BD(DQ(8 MFA# E&%@/#7(P*+3+,FDV8-.FMXS.K U(L9'5M6:JM7;KVD06X22GT].EXL4 MFW%9J=0N:JBZAJJW8HR"9IQ("TD[7T+5'KP-&KBVT2NNI.*[#P?\?1K';4#5 M1PG_Z7/ K[XY*;]MZYB=W7WM@QJC?I$4O"+GBT5.:H@UR7@@&;F\4$Z UPK) M2Y:E^R'ED>ZNU^&.$7/7_+VB947+BI8O"2VSEXP'[<'F0$ @TH&17 %UT7*' M'%231SL"LGNZN?,.BA5 GSJ U@2(QPV@_#Y/+?[4?'2396IFN9D43&A.5P'0 M&IZL@7DN.#729[!$V[*IR, [;H *2:RP5.7ME("\(0JRK0 \8R-N:E6A%VQ; MZI*^(- R(>E(&3#C @CB$;2L46 H]XHE8C2S.PM#;"W]00A1 :L"5EW2YP]8 MB$Y$:)' ^H0L*TD&1A,+TAJ:,[?*F0<=O^TB ;?& +9&ML3(\%KTX05C5\UM M^/_9>]?F-I(C;?3S.;^B0Z^U.Q.!@NM^D78=P9$TMM[P2 I)8\=^.E%7$1X0 MH-$ )>ZO/UG= @2O!,@&F3M1HQ%H-'=597YY)-969D/Q8D/.("I40IQ*BXP) =XW:IZ"C&DSIY>O<._? MM/*]J79 O"?-EMLTEB#SOMNF I$%(N_$S5V*-%"+/,W98#Y(I+&VN5>Z [BQ MA#WLX/*UP83- B3I";7E(&C!QX*/!1^?$SX&99RFG"*>B2-W(0'6$8<,=48J MBQ.E?ONQBPTS2=FCLB!E0<88-TCYX1#%+R@A*G=Q(JXPK M@B,?QB._6?JO5$]NN[?2M?)2#-M>&+:"F@4U[XV:5BF>C\DA&61$W,J C*4, M86.TT\P+9K:7?+%QS-3R4;.6"UX6O"QX^:SPDHEH/7$2$4IX9ID268<]_"DD M$9I3K]GVXR=;()NZ)^26,]@*>.X_>*Y&4>#?%M:N(^.Y\.QK'W?KH3_9D2V6 ML%G!RT).=C8=+S0VOP^@47[]?#D:VM/Q;%Z!_'7[.()Q'[]<_ !@=VB/Z_BJ MCL<6H"PNYJ$!Z?;>+RX+QIT,ZD$+<:\6][@JEZAY+#-](U^^?O'G:ZXA-WTO M^^+!]^AS6E[C[#7$^==X6.SU,IVX2T#V*>)P,SZ8I_SM?[\@],7U@[W3?M?N M"C;=@JXUS_O>RHT;#\.5\_ITZUX+18N>"Z&E#.?8LJLN_GZG:SX_!4=Q-TLA1KAIP6!G%""3(6.Q2#H,Y[XHA-%W<3 M9"*)VF10Q!I^0TE$SA!0+^9#I%II;-Q]6YE\@,=\_1Z')_$W>.9AO:EZ4JPG M^);+EY9M@RY;CWU9TH)N&T0W;B7U^9 B]D;DXXH4:>,ERIND5.L4%5VKF'_8^V19SXSU%2T^Z9PQRQ>_?B-]_Y>YC49GG8SN49DIQHQ .CB*>,+C[ M*C*DK$Z**6,"74L>W*:[GR7SZ_?QIBI)F9XDI6W6OB';,R3$!CF52:F.C M3L@D 5@FE$1&&H>@0/OI"Q#LO_DTA1**[\1EQY M5I2H&!'+.?&&2\28"(AK:Y".2H!!B);(&%D4:S6@M^[*'T[BQII@\Q[6I-B/ M/<.V0HD+FMT#S3 +%!-&$,8,D*FI;6_!K8_""I.D=G*]HOW6G/G[HUAQYPMV ME25]9M@59& ^-SG#WJ:,71)9#SZ]"3(IG**V=F?N?"%D7=6 XM 7AW[AT/.B M1,6,,$%#3D@%7]Y9Q'DDR!*ND/>,4XX#)Q@_MD/_ZW@VV52RJNPQO.5N&T]= M\@LG?G)+^D3!S%-F9. .T"M$Q)E3R')+D./&)6M,L'HC8'8;$GQ_$"ON?(&N MLJ3/#+JBM5'F]F:8.0D\C$BD$S,H!:(Q=L)BL]; YY'<^4+'NJH Q9LOWOS" MFQ=%B8H5"=)CSS!'V.N >-(R M]@W9"B,N6'8/+$M6"4$!DA+&>8.+<>2\\BB0X%F47FK_>,[\O3&L./,%NLJ2 M/C/H8M1'%Z5"42F-.*8):8$Q\DD9CCU-5M)=.?.%C753_HLO7WQYN,_7PPAC M3[!,I?7Q1E7MV;8^CB8(Z[A!"E@SXBP2I#60:26)CHQHH^-&RE'=-B9PD(5[ MPZ9(;/_45^F$_"P9> '.9PN<6@5/O'$H>J403SPG$FB+N'&,>Q63]QLI6W(3 M;=\ 8#YB%*+@9,')@I//"2>J:8B8;[-Z6WRQ+V,7@RBW[>-1 M I%/.Q"O#,]V)J!@J4;<2X:,% (I)U7@UD:F'G1([JZQCTVET1%=\N@*22]+ M^CQ0C!EKJ" 6N2AR&P' )JTI04+IQ 0Q0;B-H-A-C+HT$.B*H!?L>G)+^D2Q M*RI#) T.49^K#GJBD4N:(BFX-XF1Q)7>07!@8T3,]'@!L^+MER2(34+)^Z/C MV32&:I!7*M;3$JDND>J-U/O20C)I?3X0#,9(T=R9*P"ECIQ)SZTP9OOA@-]' M85![4'V0\'<_/%QZ<)3_VI1)PCUBMIR65V+4SY*"%^1\MLAI$TO)<(5DH IH MO"?(/EA"Q?;9)M[T150!TWP&TY#\\;OSDTR36\*_JQ YGL1JG M:I@QH3J>QS]+=++$Y2TF6@EMPAB UBM1I(-:>(AN51Y9Z1YFR,6SF*-NE M3'J#V0^B %8!K+*D3Q^P(A52$$40#EH@CJ5 +K&$F&2121H33P\Z0M9$ FZ, M 6R,;)D>+57XVF60'O?7+AW-%'<3-NN8E!/UL0]#. M^)B<2"CA7 E=FH1L"@0)YCTQQB8NW1;=^S>M?&^NJ:_@J@29BVTJNW0%(C<% MD83CX#'5B"JB "*%1PXKC!@FS"A%@_$;@\8049G-\U$D$1&BT. GA(GM0RM?M8A>;!4J&>XK2@I0%*3L1Y2CI"FU, M9#SZA@ WCQXU'D+[-*MF&,_<,.[2G)V?N:LFZ4];M6N73\83M6R@NY;)0)"* MN>T[$1QIS,#0N60XYC'*L)%MQ"N"(Q_&([]1JZ9T3XA'C8]<$)=BU_;"KA70 M+*#Y@#+"AF+*'8HJU\"T0B+ML4/&:I8$CY33!QWDOC9<\E#(W%G]RP*4!2@+ M4#XKH-31@8;CA!+-1^5"%,C:2)'AA KNA*7JX9T\;XR;%))9L'/GP1/XMX6U M^\M":C[,CN)DX.'O,#CIR"@O//O:Q]UZ0I[NR& AXP\_G 5855C$Y3B'\0<* M@TEL4.$5@.KL:/0Z#.KCH3U]E;]]?6Q# ,!:"8P.V@?/PVKM!_^:U=-!.EV\ M0_-3%$7A/[DC?-R+D%D(NHVG4E9&YA M23:P)%R?T[RL2*VV_=?A,E!Y;+_%-@:)FE8RK^SPNSVM7[_X\[E%6ZQ((XZ7 M+\?=9AVQ/N?ZY7*IFXCD=I=B+B^[4X@6ROY\E5[<_I%+/C%'R<4VM4Y4\X01 MB3B"WV4=LL81)%.D2F(?F%BC$PXN"(EA9+ 0B O!D--<(6\M#M)[9W.>_'F_ MZXL_C&$VC!_3&UL?_CHQGQBS [?#FH_'->S2:R_9DC_"@_[93CV M?[RH(M")XRP(DUG<.;_=UKI_/8Q CX8P*R#756/5JN/VE%U=U2L357F8O2K! MA94=A0J6L_E@,&K)5::)DSBTN;K1=-S&N^M7CV4Z=JTL"UK0SM\ENQ=V-ATO M6&!^GXP[,()\.0)#,I[-7?G7[>,(QGW\6V#'<3$5#>]O M[_WBLGV=DT$]:%GSJ\4]KDI+;1[+ 1LE?YGA].J+R$W?R[X6U)S]GW[H#?N< MF?)2:S=\V&[>9:IQERV^ITCQF_'!/.5O__L%P2^N'^R=,BAV5P'PMH;D>RLW M;CP,5\Y?;CM15^^ %87J;?3QR,5)Q4CO-I[B_;,*.C&-G=F'+YI[D^;2HK@7 MIX]BRHJ2WC?(]3SJNQ8ENEF):%&BHD1%B1ZF1*0H42?3-KN]E_. #\1!:5X(T[KXP 7-H7^%> J M2_H,@(N0P"EG$G%-@#WE1M#6*(X,IXP2D[P.:_60[^.Q/@YP2;WE4D)[(^7% M;]W>UNL6_=92W>W95G>3QC%NL49$Y1YUQB=DA:1(>FHPIH9$O]:C[J&^[_M1 MV\Y[#L0?1QNO4&]*+\_"-DL5S(*3&\-)CWGND\;!P19 6R6GR 1%D)= 0@GU MX#7'3;O:V\?)+3OAE)(H]"!T=E1K M(BQ!ED8"A!13I*T!QSU8;P+'2LNU4NYW=2>PC? >95O>M]D;;+O*BRYE;K977. ) MC+6,;[_'5V2UC&]?QE=D]4F,KZ3L/92S?\X3A<8)S>I8V;J.T[H:NZD=C&*H M!J,J_O"'=O0M-@'Z4?R^[XRVN';W$I.?%A.R55=1V* 5"QHIR0/B' >D);:( M2^H%)L8DNW8DY,XA_D;B/Z;?ZWB0Q?WC7-C?C][-11U\R,N[D<#%Z>V@/A[7 MX!3>WG&L84'@7S=%_GM&/;VS;[=3MY]+E.S)KFV!TIU J50Z9_T)I##-915P M1,XJEH_8<9,BDX0]?$>AHU!*>YALN&=^^C*_(:AG?OHROR.J3&%_9*MG(5DE=]DJ*5WJO M%%]#E R!HZ M1YPEBK0,!DGO4XPI84$V4E_^-H[D^5JHFS^8RWI,/+V]C)+H M6^)N!>&N1C@K++H GE0\Q<(.<)18YZAWW2E"BR":J#.P>X93JD2>X65L MK@!< ;AKZ@,(E:@@"C'!(N(\1>1X/J6E.94N:27<1DK5[Q[@".E)78XS;,)S M+A'_\Q'_"TW82L3_V4>FGL7XBJR6\>W+^(JL/HGQK?(6^+=UP_B7!:7[,#N* MDX&'O\/@Y%:CI/#G/?,K?=N6T@];]Z^'L?H^GZ[*MO-53183-J>;X(P>5784,L=L)JV: MY%FK;)V)Y]OHXY&+DXJ17F4G>9<''*5A4\?ZI\&HFAZ.9S7\NO[YU:I\;1,D M=JT\"P!I\&/I2+7OV]0=L[/I>%$%+K\/S'4>0;X<#>WI>#:%1_R(X77[.()Q M'[]<_ D8VB/Z_BJCL+>URU']D\5L S M7_SYF@LHZU-^PS6DK^0V;E,\S,>W[7>JM&-]__!]-"7U]CSXD-^YP/+X< M7NZ71*HL=L*AQ"E%W(B(-',*"9N,B10'(=:J%[,H(TX<(Z]E[L%&/;(R@OQ( MSGPT!M/DKZM>?*-W0LYM-* Z^E=A-CF-=K(Y":!]PJOE4E[T;^M-'A#)+[X9 MJ=GAOMBCFL0.*@I ITNY_8$F"A1%9Z'7TB'"*&74,6_(VM%(F4BB-C[$1/BIE_7#-_89/Q:1GZX%TTE#.$C>>( MYT.)1A&/A&**"D=92&N9I/,@6*O/!<>>@+ZPI*T,3B#K M*GH2IED9_! M(A<7:.,NT+DM[*<5XMQ:#K=DR7B3(A(@;+G$H$;&RH2("-X;HS#(\):CI*OI M&I_B) _\7-KV\6P2EWG;B*XF;O,;\K9Y_YIV;QN:UY?/-9_JN:H,,XJ'[/QP M'SCB$9PH%U1"F%-%!,?ADN8T&XZ7;E%E2)_BHC+%Z.^WT7\B <^M81AEG >L M-=)1Y*-;(2*C'4586:T9]DQ@MO68Z1913/3YU14O"XH5PW^O\XY2<$ZI1F#D M\]E%[)'!R2.JL)4<"Z_Q&E?>>.!TJVQ97-V.KBC-HYT^N/13^.G9\)O7GOW?;__CVS]Y,(]:=M:GN0& M9.+#QZ_O*D+[U6)6$4QKM9C7QSIW<&MX.'OVC8IW:R"YG^+?9:RW4_O'.;CR MSUB!@@RF\"K_&ZO!?-6;4RKPANT??EQ/ZUX%K^ /X9*FMV'[836)0YL]A.FX MFAZ"@Q!/XG!\G-L=YB,MX]FD\L/Q+!_K.SJ>-3[">%(=PD_S/^UDDBL*Y*OA M]G#CV632WFM^G[/WR57/ZKD45F"RJX,O;ZHO,P=3#V@##!IQW*\ 0N K^/V' M,?@GI'KQ%M1_,CAN> 6\SR^S>C"*==T,;W[,*7_^!99AD, *PFL?^,;DY_?[ M-!X.?-.G,1=5&XQ:@Y[O-8G?["0T8SB[_#A??MJ_IQ'?P%I6#Q?CNZ%8QP3Y MT&;AF6:)78ITN$*&'D>FYS4%0$AF1[/VKO9H#(3K?QLYZN4O=RX M[Q;JU$7,(DE(:@FV7UJ'7+01L:"=9,$*9M;X@O5&1<<,$@S< ^XB1=8J@J30 MV E/C*/B(NG_6[M8!V=K]25.3@8^OH%;YU=Z?W0\;#YOEND-7/[F3*(.$@C4 MP=F2'JRLZ)4U4.2Y&BCB)I=:]J^N@+(#8(&KAWF9,FX6>3US4AUC$F.+E E9 M7CWXF@I8JPXT&&*YI7Y-7BD/*3)'4 J) ^?T%IG$ ](,V"AA6!*M]D]>59]U M4E[73];FLV>-'.<#0ST ^_HXPOL"QI_VJWR,M[G V6&SD0GWK ?9*,!MSAF5 M\#2I7/UC7W7FA:?1CA=;)B7D;>T#IY*^IV3MVP-#Q0 M4!V;T[,YPQ'L"M B*B.W6E.<@EG;93"6*B4]F1> GC+.U M G&=5S?..\F=;J%N5^G0\21OL4U/6Z_\W[-!ZXST:+/=M *@(A5N-< M@=$ZG7:Q!*K-$\ZH"PR&'%&$'5X)](64^4,5JXM(?V MC.RK@BWL63%F'=*3[YUAQT=]84MV>&[..Q%4WO&&X^8)7=]ZVFV^*V=6V M@[?=&-OQAL4BWGN!OF31*F![6[ -TFHE(@.(#> %P%W!9><4GL\$8"=VDJTY MZH(D\"J<1XIY<.X%RY$O[<#ED-)X)['FZMPN[1V1]F 4+MG7S?A;KP#PV]D$ M[OD)%'$<-D5N9']CR4PE\KH]F04_500"DDIU9@F!(&-B;N5 7##!"J'79-9I MZ8CV',E$-,2B;1AM/YQC \)8 M@E_"ER?@(@S@1_%'?F#[<9H-J^$@Q;Q3 MF/<4FX(!8(7ROX$2/YLF]Q%"=V.#RM9L2&+Q4 M%-G@2(X&Y=TW'A'%P;N@8TAF+==>ZT2E]Q@1(R3BQ%+DB,!(Y6*DWMC(>-J. M3JWR\!7BN5"LC1UOWH#T$;S98]";T-'FR'1_];U6:> NW^Q6"6DWT>8K1%S: M&+$B /PVIV)C\"L-EQ010953C&EGUK)*[],(+2>.#L?U;!(_IC?CH^,XJIMY M_=P&(!J;\.40)/D76\?PR9XVJOZ@RKDW3LD^):"Q?O5E"A.!FOFI5J>P^@1. MX;DS!H^1J=FM2L--2/?OX]$WE(LY5.]'.3,93%LS-]5/V:KDPQD4OVZN//]] M\PUY_7/UW8)E.P9__"3[VJ>-,?IE;">AV3,=3,!ZC2=MKE0]X9&X:+WG[7C4:5VDV:2)QW\"(@(7\'K-]GDT/QY/&)YR-\LTN>S6*B;IF MXB8Y?VR>@@;WCX-F!_G<=,+O+Y_.E6#[A=LNWPQFHW*3L0U58_R:^ F8LU#/ M$Y"RZ6^FHQHW*6MU;_YGGI>8.4*3>]:T FT8S120+?.&^56P4&L?9H()%Q_' M26,1VW * $^=JGP: M8U.B>C&&RV8^_HA^UMQ@G!*8^TG]AT&\!8IM21PGAGPFSVM*&^+A_:?+Z8<7)XF ML4N^WC6',P:*<0("D+0!HNL3\ $M+&*2,:-PKG*YUF!0,0,^*B$H2L8-7HK=#E7T[7B,-!5DD@.K!V'U/S;7UP8@?#?.[A MU_'DKQDES[F:+0*L^ICX!A>3]K36/LS[E^N5SJIK7"TS[JM'+Z:ZD7W3GQ]8@9\PM&ETDO_&[. M_]9HY#P#[(SN969X&<\#TX 65YWQN^JG.8'^.)O6@Q#/W(M5^CRHUQ]\%OHZ MB4UROLW'^4ZKGYH@7#X)DB,9/[=A-[N!R-CJ+W/D" U^H,-! &%XE>M<)RI\ MU(AX[A"WC@$+T!R!6T"I<933%'>SF-/#23P[GW7N?W9@F;<6HW122IY40%CY M?.8G*J05=4B0D)+$6(2AG&BK,<*(T%SW%_B@"R+"1D,>(>=Y-&L)>'< MFX8U__E';(*<;2SR\EJ+N71$'4<[D94$Y =EM>E>6/*XF;*&PV6/]WC0>GN- M@SH]A-=9 Y#^^D=S,%H'DQ9"YE Q'K63,']F/O*XPQVV[&_U%F&29KL$G+#O M ,[#>MSR6!C%BA=_$U"ON=NM7WR+.[23-,NQF6:KXG P"3ET S>;U/,#,$@5/"#W"9[7_QK8834%LQ<76R?^75N^3E6L&">(T-57DJKP91CCR2E M(6G+(S%K_0\MCBXFDW,#-$5@[ 4R,@$;2$#8HJ76!K;;Y<=]V<'E;S"HL[>%8*[*U"3-%<2T;E,TE)(1D3QUAR M##_L MU[+KVG(:3;I_=B$[Y57O>K_J.B>PDRZ7-2:Q7(K2Y6%F@%H'/D'&E"IR"*"9<&C*('C ;ECR')+D!%,,&UU"'SM0'-PVD3;'&7(!L%$L/#<)F28Y%92 MK+!="_4^JMR)XNK=6@"4!\*1 M30J# .3.2Y%H%!07(!?1GKIDM!P8Z\6QJGNI#=(!'B#.!=3 MM@DH/<$$ 94/2&MA#08/P<6UQK/;,TX;)G^\D[+205-A+(M**R F7BO$O:5( M1V41XY)28IE6? TIMF( 5:*/$T6<08.H;,8(QF8]D+B M!)+R>"9CXX+0Q1I;U[J"#]_PV]6QAH6;ULQS4G M)O\[9\;/*T["D/Z .3V&B^*BY.0\Q;O-IL_'XYMS87E?^-PD7WY:AEP8QG]^ MM8?P_O_9J^VH1G6<#-)5"1?:2FRDC8BJ?-#7. /0FENQ)$!8EY@&IW 3X=8O M_C"&V3!^3!_&HW:B/B_GJ3D+\GM.5C_(DC68GG[-J9Y[>5YF X(U!O3YWB3: M-PFO=5/(MCE?D(7C.DFS\^EKMIOSQ4T"1'MZ\5SZ]VY#-J^ZSJ>3>'N/V)XW3Z)8-S' M+Q<_@/$,[7$=7]7QV.:>,8L):9Z=] M+#5]H5_F1-FKKR$W?0]$BS_T'GU-RVOL]#5N:/MDCKO2]7@W"^K1((1AO&77I$T-_6$G3U:/6%])#'/R?N.(WF/Y M.S0G1=X+,#_+E7SBPWNVP/QI95NEX/,=&K06IEX,PG-&S"<^O&=K$,["VFV- MHV(/BM0_Q:&6X>WS\ H\%WCN+EV?S_!S4+/K&W*3G50GNB:-X'$1M8S_"8W_ MV9JI$ #D*U4($N3,\FE;)M^'=_A;QFQEHYQ:P3<_8X1NH9N?#/ M5F-^S969_I$K,Q6M*5I3M*;8F>(,%8TI=J8C6G.52U6V<;:FF_L_U#*\?1Y> M$=0RO+T87CF448:W%\,K@OH$AO>@S84[\-]+7[DK$/Z )@$?SDIA_U\[FN7F MU:1I!\9N(U"KCQJ-.S4G#]>6.RSYI;[?-DMC-]6A+P[Y_,1NOHM@DH8J+9%W MDB#N24"62(:$U)A;&:CB:UT$#77*:9:KV^G;))WN:/SKX;B?AW;]G@^GI^U$]G[3:!;VH\V.,2]SB_NAUI49TNHN66 MC&N'%_0\%%PUU#\54+P[*'J-@4IH@41*"G'#,+)2,Z0I3U9R8QU>:Z?345!< MG-6=I\\WF2PYD27':)L0[<4F/;GMP*1YZK)=#UX%4'H#@#+6EUGY][&:"SR4CO$D\=(1PS :94WF@1O$KF(F5@%Q3V7B"4E$:-3.!X W M[S4RBN1.SI$X2JU.TNX))#X^C:1]4L"S1$,W$ UMA/5VQ^2?G.P4>+X:GITD M/"AED* ^=T]F"6FB,0K>86VHI32NM?A4D26LA$,J<8.XMASII!.*P8M@J!', M/**7WTAV_7[T*4X&X_!0PJIYCQE>,'>O<+$0UD)8-X:(EH5HO51(1'#?N8L" M6( M&W#R-1$4,:RUYE;:X.1%X S,):9X0%8DAWB(&EFJX8>!$!J(C=J*/:62%).> M9L5]+['/;B]HH9);0T0N)/%81Q2$L8@S)Y 302 C/(F:&8/%&I7L,B+N8A^= MF8*@)0#Z\ #H/YH0_K,4G;V&Z-N>R3R;^ROFZ*?%]#RB < AL1B)0)Q' F#N M+-(I&.0I3=AX13#O>'2U59L-46*N6$\0^=0 _78,ZN<2)'BB*UNX\3V@47$9 ME7$8P7\ YI+2R$BFIJ_54X/2$F9]8@A:&.M^,5:J M',&,4A2L4X@#2@/$,HVD%HI)X+-!KV7]=RMDL5'&2K3I&4*?&LP^,F,MT=R. MK6QAK/>!1B,3<2H@[8,%: P*N00>/<:!DJ1(E";N$S0^/F.5?2J>&I26:.XN MHKF_CB!.9?H*Q;Z?'4D1>T5<0M0QH-B.,62)20@; MX-W*.D/7[4BW(A]+[=M8JH3L8;IEEGV;8HJ[QL 2.]X6$^\BM.^&J^\+QF\[ MS3X_=BN1LG('+GJ;Z.0)Z M"84_7V0O!'R'!-P8JHV7P+B#IT# 5:Z5XQPPZJCR61&.'=\+$-X- 1=]\2SQ MNL3;=UQ,UTZKM]''7!VJ8MNHJ'M>[FB?9L$+XYD;QN?I!5P^!<_"2,0H/8[2 M(&NT "/A$])6$H0YUF F7*)^+8%::RFB]Q$9GDM:A 3FPG*.A+%4R>AEC'%? M"ZJ1'I&B1\V6AN(@-J MCXPC@2B3K%3B(D+SP)U11B,7"* ZE@&9P#A2+EG/'$DN'[_93Y),#>TI\ZC; MD\\-=TL8NU.X6RCR3@$X8"P%Y009S##BB3"@R-(A(,XF*24HH71/ '@7%)EO M^1CCTX+JU5 V_-O"*/ZRF#\PGW$R\/!W&)QL5\]N#%= M,K:;[K_4W_D\+8XB:T4%51193<%;Q<$BIS5&/LK(A<+$XG!1?5TF5PFTW6 A M$!^'"N]Q' M%KX>1@"4X7#\?3#Z5C7B7]6S(WA7N&U= :Y5D^6LP:O!W%3?VN+759A-FA^U MUQS'/).Q.HUV4K]:E:XGJS<+V)A/VQR&VI?-+_;*SJ;C!5[F]X'IRJ^?+T=# M>SJ>3>$1/V)XW3Z.8-S'+Q<_\-D6'-?Q51V/[02,QF(>&IOL7?[[F(G+3]ZJO,7_@3<"8//06>_P>#]I5 MO4SF[[+5>N-)Q(6F;=&JGU':^P#A]W::W'@8KH8[>!G46(HK8*W>3&_U.R6E M/(F9O>V^]?V3([HP8UOREY]J&+;HRW7Z0HN^%'TI^G)K?2%%7S:0H_?8%/(9 M:>7^#[4,;Y^'5P2U#&\OAE<$]0D,KQP"N!W%O6IVWQT=#\>G,5X?=<-_D Z M[Z4Y2@251#%,Y9ZV_F&<]\BVZ]D\<;W9:TM3%O29 J&SP0C*-(H\-T)+V"!- M/,YH2+&@2FNQEHKIK50J!(:DHQIQ;!6R@B?DL/'$*O@PK*<2[ D0:M:C>LOG M5)^XWA0@?&(+^BR ,)$8&#$6 819 $*3D&;.(<*4XIP:+N1:'?&HM".&$Q1E ME(A+!ACH64 J*2.L2X81MJ= 2'J8XAYFI;-X\<0WX(E_G$WK08A5&$RBGXXG MF_7(NUBJI13AVD%#7V4=QUX!AG/ <*XHX+&V*$C%G8A66;'6T)=IA[E1 EG@ M?HB;7"(1RXA$3,:22*-W.^N$_M#N9;A'U;,L4EOX[K,KC57P]O'Q%GL<+/," MA=QE@D>=NT5:A:)7@ACF@ 6OE:1EUFN/F48!OD7<"H]QA\:B%3@K>%KPM>/ML\-9H$4F(P%")=L!5\[DO9R1BCF$G.$WP_VL5"(EB M44>#K'4RXRU'-M>G$MY+3D@23#]B99/-XJWI$5KPMG-!C.;E!Z, [_0*YNMR MR;\9VU>/>>7;K-X67RS6W+V0Q]?QU Z?P5'^4D)E)[W=@L8QR02F(,-ZLF * MDM0(X^BU2MZ%L'8$N%O=(#:\;\=[S&PY6/VTCN47]EU@M\#N'6'74\IU\A@I M:BGB-"JD3:0(>RFB]=(2N0:[WB45>.[98RG\)E"-C-8:188U@#7QS.UKN@2G MIL=X@=T"NP5V"^QN#W8Y99:&E! 6$I@KIPZ9I@F#<]HISCGSZVQ7Z00 M7A'4,KR]&%X1U"YG.N>IQ_O MIO#QLW 2G<;).QP0C2%O;VB=LS\9(H((!7ZB%&ZM26J7MT0>O[*QZ@M6\OWW M"F]W':4K"/J$$#3I&"A.%%E&&>+8GS M+2V;7C M=:?9_4>LI[D5U'%#RS>N4YWQR%YPBAK^%1-!(5>A MHPQ'[-?.+S)PFP.G$G&*.>)&)*2E9 (L==\A2 M0Y"A2J5<18GXM%8CSPO-""Q;2@Q645""M/$>>>NU2$1('1Y_%0M^%_PN^'T' MS;<\,14MJ*VG%G%O,7*"9@S RC&&'0]KFH\-44:%@!0!R.#6@N8[#"0\>F^P MMU3YS56>*/A]BU74(2DN''A1),9<<2D ?L-Z8J.Y,%Y3X=>*/:M@6!+4(QIX MKGI/&3*"1V0%X0*L-DEZ<_6:"GYW'+\O[>6^',]JA0[69XR]O-A >V6,#VCF M_:\92$@ZO=4X+[S M4^\_91'W-C^.DT0 MHR(Y ,>H 5 U_# 00@.Q45MQ*3BZF\'170>.G[.>UP"1&57LM_/;\,>SE=UW M1.^R_4[QU6<*'U_$7E8VC[G**0H1WCM6\ 8VA$%^+SOLG A%EQ0.)M>2E0&\ M7,*03LXA3$0$LZO!A*X=4[VW"-W'O@)@N3CYF Z6<]A<5Q_,IH?C"4S:0T^F M&MXSUY1 ?'P1JMHQ5-]!@JI!7<\ >Z;CJH[3Z3!FP9J+&*QA_N-D'F9O#AV, MTT,E[ H>YCDQ F>4B53 ?SA&-@B'M #L,3=C^/!I+DX)_N<7_,\ M->@(WNTP/PP%>XHR=T+WH6,;6.#_:TT 6N@>"K2C>EK/- M,;-KPJ:5L8R[7-[=Y'@B3LBED"NW8T\YQXFH-6$S-@8LC$&48YVQ,R&3,$;) M4<$]"=)RN[?"QGKBFH9%.Q"VENE3X&JA<]+#E6#$>8IP(!Y(?J#(6F51Y(90 MH8D)9IVA>66Y9R XB;.,9GFJO 7 MN.NJ_]T2V!R&A+_";)*#D3G^TVQ/5A%F*%1OHX\YCELQT@2]6._,XLB3@(,/_$&>2YQ8@;QI%C3")" M?*+6\$CC([;V_$Y TF"JX?P"ATD MFHDEFW.502 L.&7.6J1=4BA(XJ4GU$N[1C0)-UP9 O*CA$!<1(U<[L<2&?9: MLZ"DQT]+G&A?=5"87=4)B1+]3L74EP %!OLXPNN8N55!T5JTWD&ETA69QK0["PB)F 04H\02:G#3&E MC3/$AD#\)BKZ/6?)8GVRM9-T#P:L$M[9>7AG>5HA$SW;]6!/EV,]P7HAM-'( M@^L#=M)&9/+A3@S$2X+CS<$[7W.B G=&P6]]41DQW0ST$*V\,D''B0(RX9!19[N!/ZHFG@G#-UO@\5D%QSR5B2>6Z M/B$BS6) ,KD<[5&,>/7T!*I36;:=CO10QC4EN0R]LR ?.5W;$281E<#+K36" MJ#7*Q7)1+V7@-TV'2 9^I1:&(X:EI5PDR=+:\:A]ERFYIX&>BZ&;E;A/3G59 MB?W<2RC*X'HI2O5.:_W:A=W^X6A M-C"H]7HB(('QAQ_.0OS+?X7!R7*#]L'SPKKM!W/W??$.S4]1'(77;OPC#P;N\&K9[?G'N1HU M6XPPY*MOK$'\.'*6D[3/EJ,IY])6N?FOPV6IXF/@"6W%8603O.DK._QN3^O7 M+_Y\;M$6*]*(X^7+<;=91ZS/N7ZY7.HLJEM>BMT7V&D*ZOQY52]V()$[C7J] M;9._E_4-,.4]X*W+@CI=\]IT4MGW$B@D(L"K3PP9 AZ8BY1ZC:/'<2W+6AME M>'0!T: SM],26'&,R&O)J+,\2K&S]HL//%K+F>H1V2FG?WZXX,*)@^Q%@6 = M#OQA-1@URE9W3KBB8 I;Y9$3PB/N118N(A%0:9/3]*.3:^>VL8S8Y7*%3GB3 MZ\=29'-9BD@<9]0HRZ7IJ'#=?+"(8-S3LE-!RG5G?2YP72P$D"(U(><#>:/ M$Z49J)Q."+PL"D+%HM9K@7 ;L$F68$1-+AZ@I83?@/[==E.^I(D -E8A9KC-!:\9TAQ@ MB$@BK 7) XMW4;Z$D3$RDY D."*N;$3:,8^2L$D33)+F>RQ?HH>[5:?D:G.8 MQ6P\FU0?9]-Z$&+UMG'!QN";?Q],#R\+'UY9EZ)SP75+;8HY-U>*IGZ.QL@H MIW+>MTU$$RK7C_)JIAG&0.A(,ODP7!) TWQ"/E!JN? ZT>?3)9N+?J?L;E,I MI8ZK:#FOWY3C>M7$YBJMI]5/XUP]#&QT$V7Z>1$(WTZTVXCH:1)@*7FT6<@4 M,E%2D)^$A2>18LQWZ@MLO=#P!A8V#4YB4UJO>ZDQ*RFSY\WPM@2*:\\=-B#@ M)E#$.5!_K?.92\X8 0RB@:WE]SVJ.=T'@1J/]D">UFQNO_JTYEBL EP3B]M6 M6BF)G$E/\TE,8/P).Z29HTBE8(CVF'&SAF./ZG;N@]A-#R.]L7,O#_@0ZDC5D%!IV^&D,;#%. 3(:98FC" .O MWPYJ/QS7LTG\"D_[90C,_D45@?,=YRCR!*CAX^\IW5:L6P_CE1L/PR96_L/' MK^\JPOO58D^XFD]2]6EH1_5#%'##;_J,\US_&:M#<"B!1!U/QOFK[*$V31]A MC<"+"6#GZG8OL.*8_/3'S_/*A]7[O'.6*Z)_CB=Q!)[GFW&(_>I@VKBQ ?0@ M:T=.(/P./H"=3 M_&4WJ]'L6OQW6.FPFZG'PI$D.0BRU#X'H1)!FM* M N6<Y]# M_2I7+DA*Y*ZV"LF8P/N3'%NW5D3T\35 % VXOAYA5Y+;G@75?3]:26S!HN&E MLI$_FX%ZCX*"QZ76'=:ZFV'QPWT2H/[Q:'P-_SBX3\ M_LLGK":Q VWW?CS+O_@V&7_/G6EL-;4_4%@,V=EZ<$;&SQ[1!_J_W,@:-&F] MS0;*(JUCV4SD#=#[\7 0&J[^BQTVC46^',8(UTXBK',-/VNN7"NR7AW-IK-< MP1+USP;.O<]1Y$L^-#_X]WIU*'\7FW1;^4#,_*=6QG4U_F.-YBU58 MKN>Y(PS#@76#(_90_R8_IU,*FG M7P8_YE]\3&]67=;?P&/]Y?330B-R4'01[Z@WU2&M4^5\7\X]ZWGWJI1GIY(O MLX8M .N\="UE;G8.Q.88EC6W;G<&5X*VBTWO(_MC<#0[FC\R_GLV &!H@&+< M.>GT- 7E O@OD>4XI .G7$6)$M$R<4>B#VN!^[M(YX+'@1D:C'+4_DP*\WS^ MUD[5P0A,W/"71HBY&@ R)DEGL M4?(FAZTQ1H9I#SXM4YQQ;2Q9$YS[1( 6_.6*_9Y_@LJ]'X4!@/_L_'F==NY]H1JZ;= MT9+[W8LY[[+L>RYXT3DLI\9CSC!'/N9VK#ECS1D.D$2-T-@R9OU:;0(69<2@ MK$W:4:X8Z)&5,2 G.?/1&$R3OXT&_WVQE&^RS1M-#T8!_%??_K&IBLBXFT'] M3D;V%'@HWH._HEP^=.LC1;EV4RX8IAB3@@&X7Q0&F4C*)[-1Q-H@3DG./R(@ M#,R'2+72V*RUW]J5,!#5[U1V;:?+8^]+IL>-X;V[)'IT;&P=SF)QH%42 U98 MSG+F()! &Q)'1FG%@@":&]?X[WV<@+_';W;XFYU.XZ0&3,B.X@!HW\@/8EU2 M5IJ4%=&OFEFJYM/TV"'S+IT(_=J$;H_@N:>YR,E@=#(>GK11SV4@>6@'1VU\ M%*Q//BX,I'(Z^-9&?^QD4.>/TF1\-"^U A9EF"4YS'S3FMK-X(I8U[UY4+5) M/YE-;1,EA[O7-9J;U:']7L\&T\5[Y M;RIV]EB6!;5^H7S69BSE.!0.TK6?S MG\#%YZ'F/T;C[\,8OL7>RO=5&,.TC,;3RL7A()[$MKQ+'OWQN G3PZNWE68F M.?B; \*-4BYU:&W =5Q.RU$K3TW\>#CX XQ3)MOS_!OX$N ;F_#"5P$SD1* M.7 _7L3/FT7XSS969H?#*@U&%AX)OS@>UX,VU68,GDD3@YPW\X8Y!1_$VQJ< MD>'X>SW/7)W:/_(U@Q$\WK:1_V:,\<>@[44/'T[ ]6L+0[2-Z]OP.OPY#X*' M"'<6;X\G863><1Z/A/D?YKW[UM_%WF,A)#V[:A/''LZD?9^F#YPY# M_N5RZ'/7XVRL]QIC?N=FQ9J@[&P(?EJ;[+N7F9<;M<>;3;R,GK$D- I48C!9 M)"'+% 'F:FSB5F'NUTY?W\=D?9U$6\\FIU_R.:D'V:@';%UVSDK)?M5,2/4Y M'L\F_C!'/I]]8F673.?[4?713\&,WHTL[: M:C6[G$/[)E.?ZB";PR/XM-5VF)EZ9ML=,-N>)\W[YPL).FXGK$U(N&8HE)%$ MMS>4>2K$;A/-JKGT['@:R ZGX>?5U)'5.6G1:'X<^MB4+%V*TS-H KI7I M\^2/.,TD"SX]G@Q.@*X!=1W%;V/@PTW(> )VI]4?8&,M\X4W;/A<_M]ZYOXU M3T*9W^PLBR,[ @VSJ]N M#W."0B+\_>7R?:2HX_=,+L9L9HUJ2DKEV;Z%YI3 MMY5M$"._/:A_!F/0KI4B$0W^SF\\GX>C<6@2?GKPWO5QFUXS;E/:&Z8_RRDB M+6'.HVM?>W5RF\2RUR&@)B/N7CK$$@C3$P[QQ:$C%$+M8#3,YCGR3+ M7;3 ZG,A4>ZUAI*F O.H- [KYPH?UX)W*C>F6/#-[E@6"_Z7GQ?)GB B0[AY MO0;@%TP\*R9^\R;^.5O!?ZYRB*Y9-669<%(8I @%"T4I1\98@S E5-@8?*1K M&3,41Z>PB(@Z8G-7/PD>:K(H>4L38]$'12X]+5]_LH-<@OBK_9%39 ['PQS6 MA0\N/TO_T&I^/4QQ3YA.;;'.U6JW]8([QZVP=I$HEQLV888X]L"8Z*0558A M+;QDQ'FOF>P $-*>$:K'6*>8_@H0=@Z.8$E5B( _.#B-.+,8N>S :6(-4T&! MQ=R(+#PF'!'=)UU:_PMP]*R/U'9-_A/ 'PE>(&X805PFBC2VN>XJ^'+8&BK3 M^F9%SL D0!^ITSCW @?Y3_ ?3N#G1'MFY5K_Q%U@H=0]*;I*"3N'A"3B9!FF MB,F,:DSD\KF$ _P^6TUS#8,L3SZ MVF8[70Q(A#@*W624J--I>^X5P-5.QY/3?!:WV2:8HTLUB8UT M-2E+LV.8_I.V'MMUA=;#N(FHP*-G/LY/'I]%4]KX[/1TODN0HY=716=*1NU3 MR>!QEH!C8"+X"R& H02.:$GN]D5)$IHIH!9K)>[OD\'SN3UJ'RDODUD;.:K6IVPYQR'?#^J#F;?X U6TFD6J:DQ%R-K8MK- MILJY_99W/^9GX#-574F6.O@VB2V"KE9O6'ZZ+.'0;,_FU,]ID]Z9TF#8AL2; M+][:DP&L5+_ZGVB_Y2Q'N->YC,U\'Z)>U]6;0SO(%447&[OM1F(^7K4L]9W? M\,WA("9XZ>AG30+L1WB@!T3^"69Y>-; <.65WW[ZG^K=_/V6;]TD85[UTK_9 MR1_5P;EWKMRD#=;G%SH_IFL>_=O!^J.?=;#\T\KF7IZGI3BUT[8Z7^V6ROQL M?.>(,Y::B?Q%E/B4X=53NK_=]N"_]R#J8Z6)I-1L5B MY D%F?N',EA^*U-"42DB*!%2ITMP+2]:B MVBMB !;OX^3+-"-5XT5]BHNR^9LMJ(_[N%->U+%=E+S)1XL;2>DM(&05WK.; M%1?V[*I-F%W*#%4.AQ ,TB(1Q%.*"/BB0-YA*CU/QJ\[W#:??-+, ,PX8)0\ M2F0 <5!(PD2/M77:/Q9N2"UZ7'2TA=9EZ20=Q U0ID(U1(&4I3Y;%)$THN'$;W#C'9A<2L^3 MK;[,J=KKJI[YPR4/60.7AL5>?H=\&&RR*.R3#S$!_1XT]0)6GK[XS9(95N^/ MCF(8M,DE\Z-(N485>#:SHZ-S:8^+WU["FVKPMRX<%:I^&@#E'0X7O[[JK3,K M_FD UW9-9X(&R\A!4XC.H49/';)!.$0B$2YXGRQ=/RI^![YU::"RG91%I/*! MR*E5CYDN%01: .?NWN",ZG4D8E9Z_NZZYR\I/7_WI>?O4PQ/S)GC[N"H#MJ_+TY+W&Z1B5Z\[/" ME?WV;1*;/-.5S8Z![V:].*^4<%X*%'.I(*XU!;]G!LYM-\ M'CZF,&.\^9*4TUA(V+-B-\7CW.YQ9* MS^JPHB=MM>O%R8'S\K"4M(-9&$R;-1],IS&>WVHYOA";O_CCY;9;G-3PO-5G M?QH/!_YT_OA]QQA\1<=R6HJPR 5CD22>4[ , MC-KU*I'WV+7],G,UP FLQKN37/RC[-$N]FAUOSJ;G*J9G4YK*A54L.UIZL=1 M]6MTD[:T/FU*1/+5PY)@YHQI6.=7,Z>70\')SQ6K@!4("&'N8J9,TUX#+.AK8] MV'BWQ+1S<1="^IR3"X$7@OM4JNOL!7T2Q8S>3^-19?K_SYN_'7SXZ[LOU?L/ MU<&'M]7;]U\._OKYW;O?WGWX^J7ZY_NO?ZL.WKSY^/N'KP?Y@X\?%G^^__#7 MY@>_OO]P\.'-^X._YY^^^?O'+[]_?M?12DBW3%'<4;&J!_*C\:@K#M/&%8X\ M)8T[ )7[^.'KYX]__]+HSZ?/']^\>PM*\Z5HS>X'_MO!AX._-N W9P1?JL_O M/GW\_#4CWQG 564).]1@[.#R8OF]'&".>9?>+N,8WDXFN:78>#9=*%99YVVZ]W/)S7>UV&09K*1&TV09P<93ZZ*%,T&)WMPA\ (?L,'+4B MS"(B?HH__[PHT]J$YIIF"6=3U;OO:/);SMMS-?5;;SF&)JJXG("KFA]TT;QM MQVCM5)L^@*,"+]'$C8'RMQ(T7Z.F330(5E[7P6C>AWJ^JFTOJ;/"L9-X/)XT M6T?SHYI7%[MJA>70ULN*M$V:2I:'7"HD5T?)62^V'H_ $3A=J>&[=GWO;N_6 M?T8+^TOT=M:6RFI+.>?<(5CAX>!H,+7S C.W7]5'Z M,N=R,JC_:&5GB2QMG9E9!WF#I)!=_\@S[$O9V\.'#[^";GI&X M]Q^^OOO\ 3Z:4[CJXS_>?5[Q8MLKP;LM7&X7POOQ',%J<;\&BE(/%AN$R]:Q M358"$(F\A3F=;V,N-7X)"%?BESU'E5;94?KY8C)D)E"KY;X>@S">?7\):?P> M%X7\FUW8"U!Z)9^\/;I?Q<'.BOO[R:"QO>=Z^<),OE\\XTW[C$85Z>O\\;=) ML\_WZ\0>Q>_CR1]5WNH]MZEXMGWX)2_ZN"$.'R??[&A>G;->C"]G1X3O +K- MK^IF*7ZBF+ J+6[_!2^CJ[: MXH7[][UMB#J,TWFUT-4,!%BL7\>3[SD:?3"8-#HVK'X; K\-,\5^?7@U]_. MDD3^&1L&,F_D-#QM!.7;O"%"PP-R=X;>V:'R'GAD_G $X_\VF&= SSLH-/7X MP&D]SI5JI],S!9@ "*U%N!<"_Z7MNKRXUQ*:5N5__N9?WKTYR^+*W;9_S*4\ M#ZFM(9A%W>8WKA>!_0WAPV]GVO5],!Q6B[I^F;/-42I>^JSKH7IE+9>__C99 M--&^*@#0C'>9Q@838/JFZ5ED*77U:@_/0%%1N.[?D*T$"0)I"S+[I//.H5:?L(8*GVKHB\P[:KAX/9],, MRO5LTM#W);D?-QX$(/92LG2IO71MT'='H$_G@$)\HNV/DTGHL'D M*!O_A[;M/[^ _'[Y6G]_]]?V7K^\^OWM; M??K]E[^_?[.:=?'K^\^_;3XX==\!=!RF[SNL3G15W\OZ*/[LV,?0^;PK[(R9Q#+;8YL26-)">33SX-H"%A @$< M@+2D?_]V-Q927"2*!$D +']()!$$4-553]?659GB=J:9E7\IB]2A;/O/T*43I0U_JI:X]KHB>.0I83>'BH1H@<%XV) M"&4OBD;EWC%WE[E8L,M,)I=*!'@>9L^/3+KA*,WWL+G9NC=4UP2>J,.8['X[ M)[;^IG1'T;I6'/TKCH+&1Z%5WY^%HY_%J,?Q^:G[^E/9@)$ITF1#N@B MGJ\66\#;%FV:\#"-9Q9R;EKW38_@2PKXU0K\XNE'+B23-D>V.\XY!\XS#!Y3 M]5+!+K/8="%NO7&,FB-9RLW;W+5[]RT2YHSHZ96R[7SM$7"K+V\U@_!6??[E M2>_BI?Y!6Z"^@OEWJS[_?6&04,@9,SOI<)[C_R+TCIL')_EY[V/$N7[[2\!0-OI"Z^Q,^E^6'\D,U'H(1M9KDN#.]X M<1\'\K38K;(2P\49WB+Z4;PX0^E\QYBSJY4' E'(4T/EEMAG=W_D)]_$.1!9 M?^>\[Y2%/GFZ)F/%^$QO<7B0/O+L481;S4AQN@5%C5_0$+C","^+F!? M;.;!Q6(O'4;VU4M9C7SXN;/.R M>HLLR-)/YO%+*TH8 &6GFGSR1W'*>[((0'PC]Q>F^V,NL-"^=:^[R*=L]^); MQ[BRJSSBG)^=+HX^KUL95MQ2T+3YPJ,:J>P?DY6RI40L;SD+AJ&;NSB=_#27 MAJS2YX%9$"')3\K3A'>!R,?*\R7,7>6EV=W)8;@XT30^@T+&/'^@ MY"\!R?21P8HH!4U+."^<^OP&64G;9'WHY%:Q$-B?12RS5V*_\[?I3 JBZ-+' MCP=F0R8F#JP4194,DCT!?!'E-:S<[LRW!#=(W-%]7JXF,#2OW1M72V<\SDOA MV#TG9=PIC9:)V&^SBAZK-95.^7&#E U'&.+:>!@D#V& 0+*-D$?SW*OAAV.!&C M).^(SHUL$O"&-@GU0V'&\4C!Q H<0TOPHNS\P.E@9#7D)>UQ((!'] [Y?W+ MBYL5)#][@K R^8M3T11HC,=<4,19@:56=HTU+$(=A%>VNC08Y-7QS$RG_*SD M**'3I(K7=FAV(I01&T?A7*LW'W0WD5*<<)PRYDY4E#SCI6@>K[["S[&RY =2 M!8L2-&3J'3[EU=,YVT91\3:"$>6AD X:I529;6&:;%\=-1Z.6Q MV;$5D&WBQ1X];ZWVRB:#\\>[.'\,A4\[*\M;B]+#]!#-/8, "]OLA3VY"UQR MRQ"I'X9!% ?ISG(\NRZ.W J1,\D4.'E1@Y,7*IR\J/?)BRKZ]M6H%G[-IGW' M73$LYN+F\]D5ZI]_O+CZVKOI7YPWH4=(77IAK\H0>>7:__&_W9UB/.<##LH\ MSJ8[,DPM2.WTZ$3HT40?Q:NS3[VK4W&JZ>+JK/_I'/WSVU7_^K1_PM7K&MU\ M[MV@RZNSW_FIJ/[Y]>59]@$(>QN%O0T;QF7OBDEJOU]O-^U5T5_)3:O":&A' M']FLQDOJ_G3:OV*0=7%UW4%G_SX[^7;3__T,77S\V#\YN\JZQYY<7%U>7/5N MSM GWHJ,]R';JP;:=1M]$T39&(>LB\+D&*0@S6OWI+SD/9^FE'TNIK)2$=J/ M1<;S,HD?G[)"VFQJT^S=BY U+3N Q5F'+]YB1$Q8XFD:=G/Q7$V2>5#PJJP M0=?XM^GJ>SX=#/4[^9MVD$,9KT7:.^MWFY?5]B?>HR=*$'C*?*836=JMJA 5 M!/"-!6:BN0?QXBQ;P_[JB9#P\2@-1(3Z)*MJR4I^F'"Z:7F4@U];'.7(:Q/X MKDQ%6#L?Y,B-HC3B=XEI3#]H"E/W103 MU])QKF7LXP S\ID;*$9!YBVW"9$9)2>T ,)1/* ][LB6?8H?9;0 M\4I=S5-@/&DSK8J=B0_'>8C\PRP(7WP\D5.+)SKUB3Y8>1OD['Q.1$1JH4@A M%M3QN^4O+1A,QAR+Q91H,M'7Y2,O,[+P;PLC_3#KXOEN+'=_&F_!)Q=?+\_. MKQOCQ;<5[);8;>65=ML:;E@P"V-*(Y7N3]=,(:_Z-W^BBS_.F47\N7_)>Z$P MX_BFUS]'QV?G9\Q4YGUYL\^%Q3QN\RM^O3K[PJSG4W1]++Z=G5^R2 MFQMV^3YI]I8'T627\CL?!4/V4'_(>X3.LK,YW+:A49KI^R4OFITP1'>I ML\+(\>,PC!]$P96H+A$%'NSUAG?/<"HKV9VHVIZH)A&U^OD T]SBYNCD3M+- MBX69L39N!YBXD"0)+Q80AL_[18>KCAH29ZE6??(%REXA?V,! MH6PMX@]YFH>_!L_Z,!KXY3@D3VSEV)T?J?XHE=:6?B^M=/N-OD-*C-*NR MH@4O$@$%XM8'8G#\+\,R5<6-RJPL[ZCX?GX1N\HKXS'B:9K4E57EYSR--><" MN?OBQVK7TNV7OJYT+=M<_?ZO?*QU;?7%Q[,]3;4V]GBY:Q@O?6QV97UIXG\Y M'";32YEG#2TFHW/E^(&)29:5/,IRD_P/4Y2DH/H Q^1'#"?/E>D3+D^ ME.G(/)MLZH,A$F^N*?I#:(FTNUM'K.,797_LFO!\K!-/<$-&Y$%.=0ND%F5M>Z;V$. M8R1V5[;3CC?X%>V2A5-OG>3PI<&OE="1'U,3W7Z:^/YB+A5]I(D;B,+))M+ MC(WQ&:-!5NG91#H>A"&:UX(+[6^D2C!'!':;-^XVP##8GNNT/?\AKJ$>)HQ/ MY';5V>4[Q:%R5QLD@0M[6VWW-L \V"1@DVC@)M$6'RZA]T7+@A\D"$G>5*:) MI.2'Z9Z'QIM(2-YD;#).WT0R\AQ$-AEL]:8".Z5A(@.3']L6)5#BV=GA'<1< M/O#YJMC.7PB7BYR.0]R_>"U/Y.'\T2YCA^]6'DB?3**+9/C\M7IU&9XGX_F- MGF?BRSQ[+3)H"Z=4S:)1GEXD U[PE!5+Y(KRA/*&B95IQ!N$O:X7B%_\L;Z(#)+^3+ C3WGQO\"G+P")_PT#8 *J!%P VR4BOBC M="S+ZFBJ!4+SF@J]YM2"[[H;WS7*SA&#_[K=S:'::L3:,FSG_&K\%E.UQ5IU M8+6VHE??3.F>LPS@#> -X*T9N@HL W@#> -XJX>N0F*\EHMUPP?%0IP =AK8 M:6"G:9SH@2%=4Y:U!]ZJR\T#O(&NUE%7@65[#&^[YU?CX:WZ0H+]UM8B4L#^ MST_RU+$M]+:G]ZBK=SC;2N?"[%)^YU>;G#GO$;H0,U9KTM%LR>Z*RD0;XK+. M(GZ(:)+>!0,QA"P?M>C0B/I!UOU4?)[-K!TE4R/05V[56,]6Z9O1B2IZ0:ZA M/;5K!:EV?RJ:/HI^CGS(P^?^Y?6S#H\W5[WSZUXV :(C/BG:JZ/^^>G9Y1G[ M3^.[IS=_#,!BVEK?JU:M% "A8>P42FA=]-/E5?_\I'_9^X)Z)R<7W\YO>N^14PH,$8H%6! 3"6U+G(T$^]X_[-YGU^+'/QV_Q<0/7-\SC%",& MKD\^GYU^^](,DS)GOEA(I:OH%6X.=5U)/E[@8SF7IS2HUAJKO8O9K$I-)^.M M;S./QRJPOXMPO["*Q\.4TG+1BI%(5_0V2(?9)"?>-JH8<)9-5!#*:V77,EM; M3$*2)?S;T0[#K;8R:0>')-0M$2[OJ-\W@B>'?$A NW3?U6 ?QG_KI^A1Y\Y MWO=4<(P/FTGH'8U2/LXM_P"C/RE)4L2E=):I:F>6SW.Y+^]R5@VL_+R5OQ[& M[E_Y"6%1FF-^*,8.5;WHP/A)QI^0] Y]9%M\V@;MVN,U/H^'V8S09XM=M7%= M!UNZ)5D17G4P9WG0M7M'O5&X338#F$IG?Q*/3XS)>$$C$)FCW_/Z,H&\3[$ SO M\J&W2WA@4R]0([<*TB*[2(OHD!;9N[1(7DV* N_7@P*=O@=!/?:].L5B\_ P MZO?K"9/+WYVM;?!X%,71^>B>)H$KUO[C=TH,7?-4'5//E+%F600[AJ)AR75T MW7(LP_&< R1>YG%X1?U?#TZ^.[8C>[XJ85O2=:SINHH=2S.Q2XCD&:[K$*H= MH(C(R:+_Q/0Z#QVEI]D4]5%";]C#CD/F M\1T@FKIDP'$A&='E"H77,?^J&U]0P<)__G:,/EU=?+MD._7YR5KEIALT]S8* M5,5Z"&G]44C/=V83??]O*3_?22Y XN\)K=Y,Y9<_5;NZI*YS@ZZM MK/-UA7U_E\_7NO).Z6%Y(%QQ"LRNV8Y;P*M_@*A;']19.%ZL/J56.!BIRJF3X C=JQX%J%[OE MY.V-+)_"W2-Z1IESQ8CFV-_+[5M'\C;&VD^B=-ABOY&[@=[O-HM)V]OA%ET M9]K?=6XY>;468UA)(*\1@EHEWI[Q[G#[:02#R[E1R9HX+G14A:9-]R6=[?#: M=(YQ)WU537R!.V73UD9K:ST59D>[3OMUX>R1SYNE\Z?(@CZ /NR9/A2U]>B= M_!YT G0"=();F-Y(G"MD6J& 5H!6@%: %[&*SU^%HU\7QW[I)H9-CXUMGE @ MKJG$@8@"<34G#D04B*LY<2"B0%S-B0,1;3AQ:R1AEW;#YK[L?$[.(;N.P8"% MTR E17U=B"9O&<4O<&/[7N@CPG)NLIE M_8$LQ=9\R5>P85L&UE0B8\>6/6S(1':IH\L^M:;[ UFRKOHJ(=@T/1=KKD,Q MD4P9^]3T3,_236)+17^@48IO"1D M\NW[M^O3 ^11-[@G8?KK ;MC-KSGUX/@<7@4C>ZQ%P]Q?L'!/U2KHUM2A['E ME\/GE/ZCT9*_[LZP 8&OBMRY\KZ1[;'&ZPO(MB%D\XFF:K;G8-VE*M9,1\.V MK)I84E7;,R1B.(HVC6P2E8GKNC+V)),AF^WYV'$T'1/3M13'5R3BT;LRRG>$G42@+!M6&A V)HAK*(K"F%>.%9Y M=UY-ISXFQ/8P52WJV:;I>ZZ_>4-U7#2UCFVJ 'P"?+9ZH=L(GQL&..I1Q?%\ M!6N2SOXCFPRG")6QRP.%ODMEC' 'I;2B_(-M#;5GI!MH'>MM(+ ML@WTMI5>J!-L.'%0)UAQG:#2Z$@&Q/ VE:0@U'),W<(F=2RL$4?!ED5U+%/' MH]2P7,5WIV-XMJFIBNPZ6/4\]AU'Y4D*W\$&]:CGV#*O/=QZ#$^1.I(A0PP/ MLA/-6E] MDU50%/%-!W)QA(U9*PICH8MU7.QZ:NJ97JNJNOV-+*IFF_[CFY@ MSS4I0S:+8N)),O9M1U(M395DW=IYG:#2L:T6EK, T '0 ="M '2:9!F2SFPV MSZ$,M&1;P<0U;6SJOFSXAJ43U5L'Z+92R?=R9;3>T743( \@KUGKN[^0U^C" M/4(5XFHNP;)LJ%AS%0<[MLI^DB1#\HC$(%/=O.584>&>VC[8A,H]P,^6X^>F MS] YOFD;FH^I(4E8\V4)$Y-0K!JJK#NJ[>KV3-0/3@?7W#*$RCW(DD/6&.@% MV8:U!GI!MH'>MM(+L@WTMI5>J-QK.'%0N5=QY9[E=6"N!F5[7P;(#R&O8^NXO MY#6Z;,^0+=>Q%0-;MF%@S348H'*'V",*)9:M6[([T]&T>KMQN;*]_OG'UXS% M%M8[0^$>(&C+$733OK$DNXY%7*RK*C,:^:E;A]@^)K;IRZ9G>+8YTW(/CNO6 MW#8<9TS83\0)Z6;E]G6%?67C%V_RXL,7, %-TK\$B/G#P>'"Z^07_[4[EIK?%WIFLHZ M3[>Z]CIOO^;C%:EK:$M_?XVT]O*%UK,:4H^"@5H56MRO.>X# ;.1J7K3TH2=!9YU -=8[I& MV;,CYE"AV-]+;=L'\O9&FGF)4(K^1NX'>[S:+2=O;X29[5'["LI@ FU4LDZI M2^\=FB!5/JI"T_)(:T%,5Q\,41J'@8>*]VTZQ[C1N*HFOL"=3&@EM=G:6D^% MV=&NTWY=R NP4] 'T ?0!]@;:M\+J<%G>.OD\SY+ON.I_'1!YZ/-=_1)5U6+5^6MU[:+G=THX6'=^#4(YS9:2>P-?O4 MHV>ZAD)\;&B6A#7J6=C2/!,[AFZKENKXEC0#FZHDV;:K>=AB%S"PU"FV#%_' MEJ_[GN?[IF3J:Q\C?U/?C)0MSJ\'^+4SD39,,P" ;?="MQ%@-PR!FJH[EJ[: MV-!U'6LN-;"C. J695N7#5ER7#Y[96J:@6_)CJ^96'=E9CGJIH]MC]K8DDW= M(U175>N-![\KL1QE4VL?PC4U@%\'5QL:!V\E/@7T-IY>D&V@MZWT@FSO!;V0 M:J@XU: TVFX&AW%##J/JV,0@CH<-TU"8\Z18?PKK22KVF6KSO;3S7H':F- SXAU0"1L'8"6Z-3#;KD M,ZRS=>QHKHXU*NN8$,G#GN?*U+-=59Z=&DIMPW8\4\6.['E8DQ4%6[KL8&)+ MMJ$["I$KZ%B[B51#1].-]B$K)!L 8EL.L1L&04LR34UU3>R9BL=SIPZV+%OE MZ5=9)XZE>72FRRR4J=3;=H1D P2M(&@%]()LPUH#O2#;>T$O)!M@3BXIB6MCW#)6[?,SYTQ45>Y;NN;;EJHZA3SN,OB,9U-!U3#7^'471L*5+ M)B:*KYN^3HFOZ5MW&(V.+L, .XB$-6Q]]Q?8&IUL4"WJ6KZL8MOCD3+5LQCZ M*3R/X-N*K/NFZM'9:4Z6JUFNA!U#E;"F&3YV5-O#GD1L52.N+!MR'9,-S M]?8A*R0; &);#K$;!D&?F7Z*;+C8<7C&U34HMDW/Q-0RB.G+GNK),S/>H5"E MWK;C2].>Q.."R&-W.<)*5Y7MGS\,B.<%T6TVDD;I*H;Y\_08?/AQ/(SB(+3X*J:1]\&)'SD-?$Q8S>SP6LO2V9G.<8A'?7LLU\;3G>BW)3(^G/%/V2;FK M)+FZB^MVH-FKB+RX)?/BXT2$!XY&S(Q(PB"B"R6<66,.G=^8N+&5PT# MELN4UV037D^8QJ=K-%+%:[\^L6&LR->JGKUEA T%W"@[-WP^$@ M/3H\?'AXZ*;4[=[&/PY[B7L7_*#I(?5N27+HD2$YM#7)UI1#+C*V+LFFI*B2 M:NFF>LAS8Y@^JM_E[MWP?K&L+:J%?KNBGW!F^HR=0\JC7OV(?7>0?YW_X?/( M09^2>#3H\,^ZZ%WOGO)9>HBD_.-_CB**%*.#>'O1]^A=4'Z?7>(\H82/8*=\ MN.,P+NPOQ"2?_SJ\H^B*W@;I,"'1\.\I^N^() SQ0OXU=H\A8J_P,4[ND2SA M?R$_"-D]>Z-;Y@4B+7]B*3X$0&HS(#7_)'>#N0$@]4:0DF5;E16=@92N2(9\ MZ*FV91B*QW!J:S!5HD[D,D&(!#&T%AC2PE=H&0YFEHVT+0$YIZB;!8)%9Q^U<'_2]C#AJ0!/T@X8B"DF]6R64)M+R=6BY+VW-H3B__S-3W+@[9 MM6F^G:/>;4(I+P) GK )QINXDFWB2]H,7$K?[+W,6@[@P&P-5,"#:1FHK.K! MR)IB&:JM''JFJNBFY'%D4K86:9DP+1B:N'%1Z4+5 8\SN.(&3%AX <,)TXYW"3L!X9;_,!%%A&^9&^*CDD:N-F/I[$[ M$G!%4D0F8C1)$:/)P\0D$F:/S%%'LI8'-VWY^,Q<,TO)'@@PMWF8TP#F .;: M!',]+\[B16.C;$,HIP/*-07E]#9H.(#<6LZD*5N:JC"-DW7)8"!W]UV6MI>P M9V#%4*/$I,Y,/"L++3%,(,S?O)W"E8[X_1.[DOT2)VGV^Q>.:4DJ0.V81']Q M-/O*'LGT/ES+$WT]F?:5,&YGD GNZ#80S&B#^@*"K8-@AF+(BBV; LVLK.K( MH[ZLD>^2SK#,W)UQIK"GHR\\%)&*$ M!E$@[CE(XL&@#,'ZB M%)V*L[C,^4/B&3/%4,(&XZY@B7/XC3A7B5_XA&0#;*YMP9D-< 9P-@_.ME8@ ML2R<;0>T% "M^H.6+ %J 6IEJ,63CHIDYZBE[@RU+FDB.K)Q2#DF*?5VBV/J M*CA69#)U 6606-PTE"UH8=Y@9NP[C&6%[\K6?,'KD9,&7D!XTS".0L\U'O1W MP_H+A_G;JL';/(L?1ZF(\/KH+(G2(?H;N1]\0'_&H^@6??ER"5J\82V&8Z9M MT^+_&<0/-$F_Q_YWPJY/(OJT#4V^%$_EBMS+GRH,]G"4=\X8D&18[-*\4ST9 MCA**>%^[%-WQ:LD83.Y-=[:00=E;INQ%]QQY>UOVE3G MS"_O@C ,!NBTB_ZD3+V3#CJY"RC;X(O2:'3ALR],-&X#?=^4OL-!T+;J^]9R M%*_I^V_T1Q"A/[KHF [O"EW_&$0D<@,2@JYO2=<5V-M;JNO*]O;VZZQA.5-W M77JNZ>G<"P,QF+RY= X=?JR(S[)@UX=/ !6;A0K;;(.6 %!, X6] M_1KVHI74Y$'"DY \\'&^Z#(. Q>T>>,E ;#OMT.=*Q*(?L1U%_W[^.K+N%?! M-1WRH6DB^L8N39EJ9F?H_'(O+LNMLS-Q?)34/7NC)\80Q.?@I(CM\I<\BM?O M,[UGUR*K@WAB79$^C+?TZ^>WN1X-!J'XG2?73\F0B&_('[)88)"B7A2-V/>N M9@_][G7T-,.*@/]#"+XU\?% M.#):A$R7GN!!:OQ?S]]Y2TC MLH,O_,]\>"5BR^(61E;,@)3WE>!_)$G">VJ)[A)KSTU;]971Q%*NOF)OG":I M5KID%8_>$;NC;'313Q\OKKYF'2RNOWW]VKOZLQ)>K0P=54CVREPYCR/:K83^ M36@WS(IKX[PO&*&VN1%JVU/9ZN8"5<":Z_ZG\][-MZNSZ#YY2A) M1X29*7FY=4+_.V(XECE_S&P<1Y.YJ2+K[[SW104(^VB4!$->N5GV!>VYHD!$ MME6MD]^O*.9$=R1%WBA\0BX9\?IR89'FM=SLZ4Y64\(^X./,^5Q9>D="GQ>) M\QN)B%9V@;AS0D<1^Y:X(1D-[^*$\<&KQ>#9_92D:?H;.D-0MU<<(JBN^CT# MA@]6Z@N?,JDXFF@L98KF BT+EJS!'[20$^RF_)-?#]2#O>/*YV_'Z-/5Q;?+ M#NJ?GW3?&+=1CW9O%CX@!%;U,(F,05VQ68J'G"B[IPX?@)65"L492"I M"/(-AD@D:E'Q5BW@U6%ZB"X_][]\Z5^*,K*SWJ>S*T#NFHLF< (X 9QH,2=F M*GL!DD'H@!/ ">#$KCCQ>^!2=')' MY8J\C1+[I6QHV4&7"4T#3\QJ M*8]8+#YKV9AJJZW68[0V;0_%)E!LTF26[A*/4."Q]7E#-XT-9LC_V%UQ NU, M%U$@KVRGS+><.-MBRB9?!'(2I6*$4/ ?LN^U.(Q/KE%2KWL[=C M'W":1.'SB&VF_ +V>'[WB-QGAQY$033AU0:B8(4)(3\4R7L0TC!^X-]YRHY, ML,>)66E9!8QXYHN%TWGK0?&R4U4Q_'YE90R?HQND*4/L^I9/UJ/D:,G:HG'Q M$"\LH/O5&#:VWD8VN;;Q4.M.57OI8MU[X4%&[MK5,=0VOFN?G'6^3F$$DSA?0 M%__6"XE,^369.B[:]^6=[/OY_?]^0^[8C?_>24F4XI0F@;_FZ1N@?9KV.>\Y MAQ=61:Q8N>)V$>DWP3"D>TDYKRE;-IQ: R!IV#$]H&T/:&L!P+^6/-FFYK]> M:="L4*DH*E@F@[46:[+UD-1]5,":+GRU,7+T[C()(C<8,&]]YL/W:]LN8\-B MDQP6OE6%+%ZJ%KY.X-8L":X(MO80DEI@$^PS[>#]M&H3!]I V\'[V9GW\RQI M!IY/0X!EC44?^R?"!RK]FX4-F(7C<\.T)1TESUV=\:7\DI[K,C4<\J07>#[@ M^6Q.@BN +("C5M'64CNGY1"P:ZD!VH"V#=%6I\V]C5[+*?G!WO\2,C8-4Z]* M_);7TS;@=X#?L8D63Q6 SAX"2@NL\WVF'3R35FW!0!MH.W@N4&W62@6LZ<(7 MC@GX)>"70"58?>"B!?OU/M,.GDFK-EB@#;0=/).=>29?N87VN8N.XSAE#UDQ MB Z.29/6'1P3<$PV)UW5(,H>HD4+=NM]IAW\DE;MKT ;:#OX)3OS2[X$*4&G M3W_Q9EG@DS0$5\ G 9^DEM*U/IKL(5*T8)?>9]K!'VG5W@JT@;:#/[*[/$G@ MWA$:HK,N^AB2**+)JP/MP"VI";R 6P)N22VEJS)0V4/ :,&>O<^T@W?2JBT6 M: -M!^]D9][)/\7LF9,N^HU&$3@F34$6<$S ,:FE=%6!)WN(%2W8J?>9=O!) M6K6[ FV@[>"3[.[,.V5V)3KNHJ_N>3 <@E/2$&@!IP2I]I!Z^D5=LKT ;:#E[)[C(E-*)AR!Z=PE'WIL *>"3@D=12NM8&DST$BA;L MT?M,.W@CK=I:@3;0=O!&=ME]:QA$?+K =4B2O\ C:0BT@$<"'DDMI:L20-E# ML&C!7KW/M(-7TJKM%6@#;0>O9&=>R2=NG_U)G#".P"-I"*R 1P(>22VE:VTP MV4.@:,$>O<^T%V#!_L_DGHH?2U+%*P:1QVYRI'955?WYPV*I-MBOR]//KY[@ MP']&Z3#PGY9GPO@57GSFLOS@9'O!CW*-0_J(/;'7!#';+.)P=!]]\()T$)*G M(_[IAP'QO""ZG3 <@NQY.=1F?\CI*AXMOHIIY#&SXY'3P.YP5%H@C[7!CTVP M^)=#QF#!Z+MR6QJ06YIM+ICX;#\^(N$#>4H_'!RR"W\Y=&+OZ1__[Y?#N^%] M^(__#U!+ P04 " !UBUM8HVKRJIRH 0#S.1H $0 &AU8F'-D[+UY=RLWDB_X?W\*C-^9:?N,Y+O8KNJJZ>IWJ,WF*UU1)?':S^,S MIT^*"4I93F:R_S+5Y_O3Q?WY\OE5__SO_[M/_^/TU-R<;6\(3?T MA2PVD?-,+YQPX_IA'%#R]?VG;\C_/KN[)O>;)[JSR(6_B7?4B\@I>8JB_9_? MO7MY>?G6WCI>Z+MQQ)H+O]WXNW?D]%00/P^H!=^3"RNBY,\?WW_\_O3]Q]./ M?UQ_^..?/W[_YQ_^\.T/W__QA__[_?L_OW^O5//WA\!Y?(K(UYMO"-1B;7L> M==T#N7(\R]LXEDON9:,G9.EMOB4+UR5W4"LD=S2DP3.UO^4T7T/[SR'G(;*" M1QK=6#L:[JT-_/I^^].H6U>DWKQ[F-2*ZG!"KY_1U\CZH7.@TM/H1@-<,##TX\P M[[PZ\-6&45XZ#**D\-8*'[ I]B46E(78B&8HOGPG>O3^P[O__>F:+QA9V'6\ MW\MY9N6_>P<_/U@AE<7C\/31LO;%3H@?,AVQJ9,=F)!NOGWTG]^Q'[(]9C_: M4=D@OO_A'?]1+>K4=)BM]XBMP:3#KP4&Q7!\^-.?_O0.?_WJO_Z-$%R'SF[O M!Q'AR_':W^!TU30&?YW*%D_AJ],/']G:^)81^XIXI0NYHKOOAG5"SE.O3B23 MW+<35^[WA;GW_#OH.-\^? =^F:=9_ A\]WR^;3_%UDO?J>OSN\@RKO[MA_ M_EO>W_+?A6=?>I$3'9:LP6"'/?F*..QD;U]<]E/VU*9,''"0IP_OX?\Q84&1 M&Y*/EF<33HTHY/[S79Y(CGP<4GOE_1=^W@?LEO?X %ZS+T1E4:2FXL9R-['; MO5[:KIZ>;%87UZ<+:X7-^>7]S]=7J[OE3EL M4;AA!C_ #"9DV&>5$A&D"*?U-GVUTY?*UM>4784A2$EV[-+5]I,5Q0';"ZOM M:H_'M??(=AL7=47A:\=Z<%S6?1I>T,ARW(]\FL#LH4.K[5D<.AX- M0[:'[^/=S@K8QKYW'CUGRUZ%7K38;/S8@VUVZ[O.ANTG52TY%LGZ1?'A?>%T M4-J#LT"VB$>!:!.^5UHE:;-$MONV;#1>+'^8XF+Y0]/2^:#C8OG#VT+J9&E M6*!A8HI*,4&")#3>9J?+MOG1]^T7QW699+B*GFBP9(/A/8*#S2(,:52^E1HK M-*TO7UFO%"U/]O6&ZBLHD7IE@[;=I MZ3(M5Y83_&RY,?W$WC_L;SB[2N>GM&##1/VI,%% A2 9HM!YF[(N4W8;^$PF MBP[@),:$@'WEE)46K)^RCT55C*3"_<@DG;^4\-,U7E M\?4V#=TDC8@&GN5^#NF]OXU>JG0;9>4:)JBHWI!$3AD5(LF\S5>7^;J/_,WO M9VR=V^?^;D^]$%FZ=:V*AW-=^8;Y*^HZD-@I4B,J.8+TWB:RDT9QMW?] Z5G MU&,]BZIGL+1@P]0552"2"A%DWJ:LSY7U:+F?K(@=8E47EU*@88K*/(18;2*J MO\U,YU/QCN[C8//$3J>&XS!?L&&FB@H/I$)2,F^;J9-F\8ZR_E/[UF(/I363 MGT-KHVA^6Y1KF+"BRD-0(DB*J+3>)JVM.CA^".D_8L;^Y7/RAJ[^N6&*BLJ. ME !!"F\3T^4 _'EQ_7FQ7JYN%C<7?_N\N%Y>_;J\^7%Q?K[Z?),)O&I=I7X" MORNJ/A)ZZ/><4B22Y-N,ZO-+FM _J:6?TG=%3$];,;7 MUH-+"[?S*#0;UE!1QS/6&N+MOZV@05XPZL)H5[1AOMMXQ+S-W6 7BYIY*RG6 M,&=%-9%*XVVVAOI=E)^^%:4:YJJH%RIX8+Q-V"2NKF75AJDMZI/:N&6\ MS?90_XR:B2V6:IC#HJ9)]=5XFZO1/ !J)JVF>,/L%=5.Y=X ;_,XF5M S;QV MJ-XPST7=56L7@;>I'^ K4#>Y:H'ZZ?N^J+D2T2QO4>?J1<#9N[*H^=Q&#'Y.E@_6?"4YL-+[0_O5\$G']I,E^HL>M*PC(OJ ML]&6L1H?&O".$[::B>]1LA%])Q'K//LUZ3WY\/[_)*S0S@>UW=N*'R$\M.N1 MVJ5^P^HJ*OH*0:5OY]UHYUU>@7Y'-SY[4+B.Q0^>_._E9U5/*@TKH<2]K*BF M!Z\+M3$X.#.JQ;#?XAVURR\4O8TW++FBQC6WY-(>,MF4$J6/).TD7$S8 M39+I)XE\:221746Q604]$;U]6\.#UG#R(@*U#7M0>%&XVN9,8-4G2_ MJ@U+HZB(+CKHO$G24\UYHL&]DLG?- .I-2R6HH*WY6*1S1+>+IQ 2D*0;Z:]O"ZO_PDH>1+>!_^Q )O K/U!^;UP_+0DT+).B.C>W3)07 M5-(0^KMD'?+?5L+PE7!!MS0(J,V^%?='QB#4?D6T(U2_,OY0U.I6KPS9(!X- MXC+*6XC>ELC ^)JN3^B651N605%%FUL&;Z_BT4^$SU[ +N='S_DG[F$!5-5\ M -37:YCHHL(U-]$J==SHDO[;7(^&H=MUCW>ET; &BDK5S:S7 M%&^8X*+NLRHR[VT>1YK'KENZ*XV&&2\J,"MF_&U+:P_2[+HTAM)L6"HE0(RM MPSG?5L]H2=78F$<-DYSZ9:SB*(S8O( 1E54H%Q''(-FP=HH:RRYK1W7S4)KG M-=]6D,X5=&L%[/Z&WB0; MEE!1CUIVNJB-$FB50+.XA$3#;W?+V&OG%^H\/D747CRS'?M([^C.[42B8944U;RE*:;>)%=MF%]=UT-/4@WKHB33<#TZV-L"T;5 4BF6 MW?8_TY 'TD6!LV&?L-X"O/&8B-EOU72FW["4*K+_U"TE55YFG3CEO2!I-T0" M(=F1MT4V]B++S?B/@05P5/T65"VMAL53U.$V+I["*A$-OBV2T=+L=;VCNM)H M6!1%E6MYJ#;-?$LF?RX#X-N_>Q 3ME8V?%;M2SGY5TINZU#UKVX9W.D)FFS]C$Z8[N M'FC0M\-E-";I[1,C&FSB!WJ:#%+//M=0JN^Y[/:P(]??Q.B=+_X%IVXO7&VN%[_W1Y"9EV M6W#5GLPL>,HX"X[$8"E-4]S>K]E_/UW>K.]75\N;\]6GR\7-!?OG]N[RI\N; M^^7/E_S;_KQW;6$.(W&_7IW_]:?5]<7EW?WEWSXOU[^.PW\UW3EP?;ZX_^GJ M>O7+@)U<2T['Z9OB>P_*5-'NA!ZY,:WCDT^.T)'CJNI:><@C^'?DH:JZWG5: MBD/?=?W5$M'*CPKGV9&+LJK3]KT:O?!#4]];5-4Z[DW(1!WGHBTYK3PJ@>\= MV2FIJ;7G95';'5FH(Z&5E[)PU8Z\U)'0RDN;^,J.O'4AJ9=7="+LRDVFDN;= M7G"7Z[SK*REHY:3&PZ(C1RTHZ97 2MP#NDIA-20T[X]'R_UD16S-=-\EQ:KZ M5UC.4MMG:560T"6%59D:VPMC312TR9-9:UD':;*\HM;5]//B^O-BO5S=+&XN M_O9Y<;V\^G5Y\^/B_'SU^::EGJ\KL2/2#1C1$>C5%8S5:YD%N>WB'[,UHYJ( M=HQW(F+L%=^+EVH"IE[T7==B??U9O>U[S5 WHJ;>^;U8JZQO_)WUR,SCM%' MHW:[\59M#\JZUF'?A.!MU] P^C.P%XYX=O6E;^Q],A[O':GJ6OV:DQZWW31& MNF5DS'LEZ>TUC -:,C RK?+0]AB'#G3-KH>^^5>'K8UAK9K2OPPXI@<1-<5O MCX2:?4>A=U.STF*-=X^/T)*N53,T,V+;)3-..[,9E;;9_T8;GFX-SF6<1KB6 M!S>A:RS&3.'6=G#&;]/ :+7-2]9C4+J1-LE[RTQ<0\:@4Q.F["WC7<+=B!J8 M^X:<2SVFNA5%XWZGXTUQ3^K&K7"]F&TF9)RO\6:V)_79V2''&Y&16M-USHV2 M4Z3M$3AB8TV/ G#?>LF/V)K)-= 9O7W($NG9F,GQZ8U0/F2@.L3S6(/5M>2XC5X\;/-8HM6G%> 3;>)NJ)W7-OC0ML6$[ M^M)THFH\6F[D@[0[==,Q=O58D$/C[]I0-Q2;-P[C/8CJC>EK!0#9+;*O \G^ MO*I@;W_BK'GXMK>OK0?: N;0#8),-4"*^]/IAX^G'_Z 7)51FZ*[Z/\V;I^+ M)/MU?&N%#]AN')X^6M:>MTVIO7MW^1H!AMZ#2R^]>"=X9O_7@W,'_N^HSON4 >P5?:DNU[LO0X=/"HMW=$.=9X@<_#'P MP_ \#@(%_"(WE@V51F$FI)MO'_WG=S9U.!_L0]I]]L=_+\ 'VP^NG&"WM',] M+?YN;(2O:1A2FFQKW,QR+Q\2JUA,;]A66K]0]YE^\KWHJ6H=]R9G; !2C=/2 M>V:?L8=@#JA=8TVU-"TR"?Z,3VE\4'*G[Y+U5EG4V,A?.,^.S8[GD*T+V*7< MMSB/MID;^(9*QIC!Y@LZ3<7Z?'9(BXB-L'BQ AO_ _I@B#JE@>/;'RI8'[4) M8P.%&C]%6FC<:C45S,UV(AKE8RT4=4X25($A[U63VH.2,;:7WB: $_V"\G^7 MWFU ]Y9C2]]5X>$MG<&S6* YSGL2,\;\%63R8)?9,YSYC4[NOU(K6+_X%;SW MHV5VS_+NE4J.U>4TW8,\\\%M_. ZFRO7M\HNP&*9D45L$2"OQE:A_','EO35 M]G/(9[A,ZFY;]?BN-[:$':X4O+"BRD-P).JSEZ)A)U_Y<=7^Z4QF7(;#(%*8 M97^EC+(__COG$E)Z$E27TRP1*[=GV?5;6]3<%2,=YE-53+AF+Z4SUMSO55=) M;1V3MV6B'"I;PM478WTUD[(/C^- :)A#T[14%C?&@/39!X-SI#KNL]ME&[O7 MSK9J4MK4-/A^Y[@\@;\[][THL#;1+T[T)!%Z+E\W;@SNT7"!LO]!X$WEF[X[ MI9%%B-1DZKK^"^P$B *[HR$-GFEXSN[ 1[#J03 A.URI#7WE0I?0>94)%\.) MFENS8N>O?0%J(0&]G!\@& MN'AUJIY/=34TW;7+S380:LQ%%-&0)U:\##15E\@J+>2:FLHC+XQ;&J!HRUK&IU/.N[+:"M2N MX@SV;7&=L775O,IP&S:)<&.W,K9%SWI\O/8?G3!R-NJ!4V/;JZ^A]3&Y!KOM M:KOT;%#HQY8+HA9Z!\*9^>3LUSY7V%QD,J$JS\RN%$8>_E*TB^L*,V^;&N9V M4]8UL?'%65W>H"E)OGV3SBP>0A3A*^U(U37&7BEQ!)AV%^RKU)IM3XWU9G '\G"*P[EKA6%+4U.AQLA+ M_M/B5SQ[V5U8O=J+A0PK=Y*4I6>6"Z+/_1.EH.](G;45'=O9@?VQ]T/+_1'\ MN$)&@JL'RA%2ZR9&5^LC3[*,C',/%_29NOZ>28.;ZO!;IQC1ZOLK@YITL. M:5CO8YDI,[HA/0@<&K"I?/&#W^$*?$3'F/1I5R-5M*]LSEJL: H\KE%Y\EV; M'1=@6:G4(356T^ILP<02)H>$*+6L @3P8\NXTN^BHOC8*\??[7P/AP8=!N!! MYX7Q9@>0W725T- M\T]EK^#1U/FWE3\+&J+3KR$93S MXC#6@UPH4L:57 M[_;9B]01^ORA.++TV&T:<[Y \[UF$OP*\S"%'/YDZ7&U($8I)VY,H[L(#NJ, M06\=](4N]8&N%\W;U#1^6"-(F_!Z!;N:Z'2VMPI:2(,R?R!5XY+>B)9S7C*- M?:M\=^IHVN Z>XC2/5^G?"TK.?:K1'B0K;P:Q6BQD,'WJ0TB=YKNFO%%)K/W16U5Z?E$339RTJ/@%NSO4&+PT-3X7=[I:2:J\ M[%RZWA"!4%5ZY&,PV3@W?D1!)F.? =E_Y:U?_/63'X>69Z]?6($:%X[N1&;A MQ%'(3]#"A:-8QQ@K%0F/9.1_R).1LFD VS_KMQ\()1R$S0E'@0J.1R%M[@66 MG'*WEF,O/:&SJG]UU=:9@1^BF@0Q"7\4:D@Q/QW][KM3-*A&>&1S8441#< Z MSQU9'N&0:0[A;5?7^%NZS'U'Q$SVYNG6B8-!KRI8/F M\ULK6 7XSK+1F-F K-:RLCE!0[X8A9=OQO>M84FVJSL3A57J5=XG-L7X(A1Y MC*]BSPX3C[/[%VL/JK):";=-S8D\NM>!Y;CE3\=\$6,#6\1Q8-(P-[!A>O:M M'X##0^T0=Z,Q"PM'"]/&#(7(:B>TVBHS@O:38HB2P+A:H]>B[BS"2&H%MY*" M)G195\XVHK1&T=^#RFS6%033ET#GMEQ95;4-LB<[P9>ZQ':HY*>BN#FIBFYB M"-.M/FC5$L:ZF8@#R8D",@$X+'G@6L*OM$@($"#MQ:P/ATSA"O;&H&QL6-8! M9E8_X)$E/&?1:;:"V>KR6L$?&C(#I?:_$K^M[O6U>@"<(R:3R][V]/6O-.\< M55W.X+.*+07N8ZW&ZN.C+Y^@$$1##+5@S^ M=:*X>J4-)CL+^TO+IUAM%7.R M*1,P;ZP=K95YP MQU2)U@VUC@T1#2\:D8( ?2#+EJN!7LS #"@#V=J;^8HU9F3Q:&WIT"MGL"TD M5Q"/&>=JJDIYHZJ\81^DYL!_1850$NW/A'2PG?BNBQD3&AY?T[4XF_?UTDNN M1PDJ7Z\:[T!@7B)9>UCUUM5G%7%1%[1275[K.RX]PKDEY1.-GGQ%,5/\EE(0 M-DNSIDF?$? MP?6^UDY26\7<4H.7%82 M[W5#Q%E]'7-A!ZA@'"7V0*4T,C\)IL4G- &A-U35@+>H8!A-!DWUBP81KE!0 MJX;FC@+2>F"Q>6=G;:5B)E=L]&-"%<,Y[M>5$X31'>7*1O$,+L5T[D-A%E&L MM1:/DH(&.QVQ]JE]:04@^81*9/T%W3J;2GUZBXH&H\CV>Q>/"\N%[#I7KO^B MY%AK!(2P-15>QM M>,=^]SWKP3W/HYB*%7=9CI$J$KJUC M;I&(;$-")[YKA.BI+#^EPKG,N'3OO+94,M?7-HAZ(G4&(4\W#1$6X-20>F:M M?=#Y8'H(F]IGA\\A".FIQR]$:G#OQX88]"F:,HG+Y')Q&3I?J3C+%)H)X%LC MU;"^2I(9M+J3^'[25TW&N?/:G@\0[Q[H"%Y ?E"I_F7=29HG;3_248 M7(<8[U4",W&P8L/JA/=[=F7:*^]G*T!O<0@YJ]);M:YN$$W(P96S\&SY<;G; MLU,8! 0K/0S;3SHJFK M,4LM?!X3'/_'Q5!#7/ MOG<>/0PF\:(T)2-JH5H@WFGOAO&5(R+?*E ,&]900V5SS'5!Y>T CV4K-E@ MZL(AG-Z0BQVLT"KAK6UMPRZ;K>#?S#^:T^/@'H)F04W\><].&9J"+%X[E<%B M;6N;8V\'$N0_Q3&93QE8Q55]I>-S@Y#@7$(4?;8<%]XX[,#\$5SJQO9Z:&K. M^#63E3- B,IB3C9)*\WUS3T<02!L@I#+%9H%G$%)9.)0:G-X+]9EZRL4,VAA M39,KMD"5JRP^MCJK!>J0P!S"7,_L1U82XK>?"R^.$0B:>Q_&@8> +[CZ7Q'Z MI1XCLKJ"!H?YLKBTAL*:M%$28(-)PY8+Y\2E9U\44:]JB\[L^N]T>>L:YP5[ MBC :%2[]ZJ_FW7E26U>3*X]2?4=#&K CJB'JM65EXQCZ"A0,Z#T< M6SQCUVG>^::$[JU(&+BNSI] 2%S*6^;:>BD'WAN!H'$QNY\:9W3]347,3V = MK$=Z0ZD=BM1D[,_2V)[RDH8Q8=H.JZ;AE&^^&QJ]^,'OX'?FT*!4"*LJ.@L< MY58)QVM05/K1TNI)+?,HQ):[>G"=1R[U)G*.Z/5!(@C49J,93F]&D)H5*KL. M%8T?N?E\GVJ2\VY:C7Q=D[@D&X0!160X)_P]/8.KA(#:*C.'P*G22;:K/'I@ M;+(TN/(3E2ZIUK?*D;QC97,P$.)4'LD3J#QXO_^9F&,)%H M@*X6HJ9MRZ31WHGH-9/.[;R)H#JDJJ'2R-OW-K&1.1OV1+A\90\^E$#86P$^ M^@'Z/J41167;N#N1&< I"5?[Q(-(B8UFJXS_V!YZLQNU^=GR/K[_\(?W'YNR MU;>H:_[-PP03)I4TO75$J>,P^3>B3_>E-@M_IN26_^S9(ALXM?DAPBWU+3R< MFFF,?'#^Y.-EH]Q-]S1X9N>??.LL=Q)^03P*$./4L]S/(96Q$.>,2"C00<$Q M045X+SMHIV_47.17'/BV[[KL-5AW"!6*F>NP0**0"=W:!1PVU3)_?);K#@N2 M>E%1W'3B]B>L5_?!\5^8_,5UJWQCK+8+VT= AM27OS+0O#,)8[/>*?NSL'=- MDUJZFK@Y^P\$W-WXGI^U[M2_PALJF3=F275-@_=9=7F#"2 J$KXUL-) M.1*Z8#"NU0IY%84-:A3W;(,[4M10?>(J]8C5-49W,8(TX'F40[:8'2X%5PM9 M+6MJC8[YV7>9#&L%ARM(G5D=%I,O9S+2,J3_B-DFNWRFU8KSQN)F#W_00@7T M"?Q4I845;/L2/OP6EB]D-8L"YR&.T&KAWUHM4CN/1=VH_YK#(QK91N8Y(!X! MCI.&K6-6N]$PNQ*$ HX)L/6YA$O+&N[Z9A.P]W_KC"P-E>:E,E"<.A=;=FRC MO91MIRXJ@TH:9L,?,KFU,6"Z=>!'^_JS$!Y:2 LF'\8\-0VH"ZNU]OE2)H7D M#;BAP)OJW@+5]"=K\^1X-#BHHF^UJ-RJ]AQ-*JHT*1XMS?EL^A [$N9OV"9? MOU#WF7YB5^M3U2M](-$YX%>?M<6O/C.M;RD>S$V"<74%*PF.[$23>%JOMY>O&"6DQ15=-P1FX TB(=!4V M/168PU;[O2^UV=BP&BZCRN):#315V>M*=:3$N/"4VPJ,!* MX%I.>9JMDE)C!S!!+E-_?T%==A@&A^OK\VIXL8+_%.[8RN"U _4'$N; %49-R5&\?OJ2AYB6S$3>LO&)OTC?D+?IB M?.B1#^Y!=!OX5^"+K;AD-SWDNE(QSNX8LUMMW!B[E8F$+66V"E*M9TL8=5BP MD N8/:0NV&M]$T&I:F^0\8B/?BLFGNR5:!J%,K/1-$! R*:EFH&7U8Z#S+X8 M@H*<5CTE!K3H==D]*AMLJ<&%&.%Q$:B&[Z[=FJ(F#8H3Q! M&VV8J*K2(^_Z^WBWLX+#:EL+=UKU1.I%8G[NLNW]2#J1, A-EB:B1? 6MG!@ MHY\=U%]J0&\Z$# WFS1 P9.=R1PTL?8,KRIMWOT\L8DV^9VG!0WJ6/P@ JB. MIDZ7%#2>8FBY8\\SD,+3C,;\*\P_7HUEU;Z^2=>/5#$%NMS(X4AQ75Q/6U/0 M:MRZ RU;96"1^JLY\S.-6B;\J3))MR=@6'J!98[!23R(EO4MC:*M%61J*X[] MDMGM7?] *VZ$TB+&39ZM\N->OHHPYH*^&9[3G]-U.)$)W];28"IMRFK83,I/!4C\U?*$#2,%'JF37[2.\H+#'9.HB-;/U= M"-0"P&6L]S8:E[;9$Z*8I*$F66IUA=FH-2\<-XXJ4SY5E=:ZC]FX@6(:;C ! M'A%6>DY5E]61UNG%3Y"UX73NF,NIO+9QR2?!.:A.PMSL =9(86Z A4L594> M>77ETE^M'B*VA.')P00\A*&X\H-2OQ4,Q938.J7:P+%(S]2UJE;P:E5U/GX^ M;'5MGMBE^7LM4XW5S :B>98K>"1O1JG4]=I8D05_,X7J+-K">.8JBIK:IPEN:*,XAJ2_,+9--P=0QG:TG&.$@W>VRE"J+5MGD6 M6U2<*VZH->?:5.XTU&X3.Z]=GN0I51N/12AS+P MNGIEV],/;':7!@>T+28082V\:8UWRR @0.I\#JD:.T)OM*ZN%0F0R1T!1@N& M[ C^?YW]N6^7&0QK"FOM+EXA%F8HN[ BJQQYK+&X\3T]3< 2OL:,A$KQEN=F M)5@_6=$O?NRBH]DF2G+;E>>_&TAL1@_[=L%SS?7F*'I5Q).O65?+36VJC>V!ED$FRQJU,6Y(N:, M_6VDAJ, Z>J8:*,?K1FH/^I.$GEAAN#:UR^2_4=?_J^2_> M/=O,/G@L,%&Q_+W[([['2/EP#YU[6YJI+?JT@916,49P8]H.-?9D09>_37>I[5U MQO8<3B0+O#/R,D6E*;]5/8,AC%[(#0O8N_+XB0[!J7W)F87COZ,;RHY$-A.@ M+VT!Q5]>P2!FWH:-IJV: :NV3$G)+U"*A+2S(/=S,2[GCX\R'@1K7%E. -=& M;>K;6?1/D\QTS6BXMT_L$.7>#B4"4J'(_&+IKQOBS5I4- @/@D?)%;794G"9 MW"(T:N69?MO6,HNMCL^23$I+'O\.#X/ 6@>+(8[!\U55WZPI4X$J+R5-_]0 MNL9CP2LX2WX>&RA/N"\I 0J;TJ#9IM+F)<04RKDQA55=E3EX62OF'SGQW,LJU[JK(3)I.K>2B,LN-0U'J,-K,XZ>_*#)\%!9W"2"M 26 M:),.K>%T,<$(QQB;!=6FQDP4!DE3M_LL+0"7G 1*:(,F6^$?UHF(;( ME^;Y))"B8SZ^SF0,IV1"0?C6"E8!BD0VOBJE2UCE7FFN:<+3$O)]C>!JF2-C M\(A&A]]:W7:VS,B#WA@;4#;$S97,N02@5Q&FLD$?2? L6GD@_^>,'^D[41A' MLE\H)?DIQKB5P<$_!GZ\ER@.Z*+)3K8F&*(9=,R(9S1$N8[A&YVC,Y/ 3YEE M$F:3'Y%I/J7*!UMK EIMN>=<:F=".E^J7*FRVBYL']66%0;>5M7,'04ZW1N?V^1L:LRV^2(S\)_J#ZU59J( MAQ'NQ[5?$?B*T_>0W\IWE/L/R\N(7R'*_5%G$IV\6:/.52W@3SM)_,-H&AV* MWD\2/J_%P CQ4%$?/UQ\5M[$'0B,0HWF@C*D M1S37-*SB*(1SFYUS=3A/W6B,+B9;F /Z#O4D8@U4AJG5E#8G %D/?H!]PKU< MO_@K"AL421LQBJ=$)$:O J%R:4A.E"TUMT="YM5:T.IS<"$ES@]Y*)V/GL. '7@3!TZ6O'ZT!S[;GS=."'B M6DDE5FI&MSP6(,G:>P#WHF,^E*C6)2);R+B*9[+T>-S# M)D5+R#14[;%COE\S.+[:I2ENYWG3A98)1TXNEZ^\FC02O>AH-\6%$,(L'.ML^.R*M?8U?C/EA8T;#D,I3U0T30V M8(HV5!O[\9GX%4/Z.X\CE8*9C-H4/OH!*$:KHLU[D3!^I8SKA6#> 2'!*)( M>Q;(6?8*D-'C(!#*[?"SYS^ TP \7I;>/L80%@\0E_%B.#M@=4SD49\*9*KF M9O"6+'A>9('C.RK!NE&;59Q9IZV)DXG/P9J@UH!?+S23.M$DFJBH]MX02=Q32E\-C MX(Z&L0OK!9ROKJT]9/E:[/=LP6!V/?8>C"-PQG)V3E3[))FBI1G=!U,J6)T( M6DK)0+;=&K5K.T7F;#L^,^3F!0>Q8KS7A5RUJSN97>B3%6V> $X_"*-[YU7\ M /GX/!YM =OEDV73LP,HWIR-LT?I588\EWIXCTE>*YZXY#7:GHBEGSGVE0T?7B[V8QO0N0 ;4ZG=HJII&8*Z+ERA)S-JRK 02- M6,A1M]C*/IZ6G$:I ?!ZY9;.&F5%3:6)U-AVDD]#>N']PA8V.#T4A<,.%2<" M@E[#RO)+K1GY(L8E%0-Y&(#!)N&!YSS3$$L$UK MNH._(Z69L3U^SK'Y):OHVK^Q+P$T1BX> TKKG=G+"\X&*:$)J[ZJN*;+'S/# ML(4@L5$@/J[DYB\M9D[B9TL#F]K5GH&RJ"97;3N+2R.!^2&"_A@P$;ER MP]16,@PMG22Q$&GKL[XE7*Y?>I>>!8%',K5].:,#"(Z\W6I>-)=6X+'+)90O M$(Q617T8OD0JY)JQJ([,9[IG>F1PG-G>$AJE#+I3QY1A#77-!0/ (V.U_1SR MD5X]1)8#&8X]*7>R-=1.)S0&16/#4$QJ&W+80\3?N4@<'"IX;EU]'G8&(1D) MFT\;@T.NQIP45:)3M%;UW5QO5F&'R8X0IP=;3#?LIJI-E=*=S@P$LBH(VVQB M06_,H.4)FC3G%-S@MGS#NKA^H>XS_>1[T5/5\=69C%97D$OV#GID=P6325^B M)Y@TR\M?/DVEYW1@J2'<',))9J9H.I)[$M,T6PNV7&PT5I6CK69_G\@V!,84 MY=X"TX :K;@4"+9U5J*V)$R$!M^P^1\AQ4N.S$26KZ5G4W; @K/)ZL6C07@% M\+H>/C?81X%/7IL7M2T)D)*O_A:G4YI4=TYILK3K76K:]8T5*_+G(?V MDIMZ/M'H"<#1(69SEZS@)V??F+BH??U9B!ZY)Y^*^=9"XJBK;5Q$]>M4?E;4524=I8NS+2")!YR8'@YM:>&MVJF\V8+?)G2A7R*"*(D"'35!* MUKYU2PJ.GI#GEN- M[N(CG!YH6'6C5)>;R/]AC%70(5A!1[,F8?XQ(I*=+,!"N8ZOH?!,T!=J<5 + M!;] )_4$4WE^_ND=NC:?UTS1-:/MTZ:DYBQDKD]6!)[A[#QB;THA2V#.&P]B M]MVE5P%]-8R6,=:3TU8H/JN.AV*YXYBMEC;Z830-/M"E%T5JQP@74=,AUEA- METT[MAU& [SV2JP9925FXC%?-[AE);7J8N]WENM*B:Q2'9LMI;>#3]1UFSQ- M,H6T0J$507G*T=#*RYD[%ME,2LS+*VN#0O-G+P9)Q=JSOSF BX.;_8K21BMI M?WI'\Z;)F<_TOFSRC9M3D H,(N'N42[A)M(I"K/AVN=)JY/?00MSXT>_TB@= MGI02KY27>*O4KL;Z8]CU0@#P,!$9L,6>?!>0E< /IW0$:ETT.I+2GE)MS>JW M3L#01,#$/7Z(#K:HQ]0PDA+Q<' J&R-?=28Z7C4$IA.AL08,;2(7)BXX>N9W;D M=;UQJZJP.;N-5"R#5SL^8P'.J/;JK:UB=&U%8CG P5*S@TN+'D62J#J5>E@OW^@D;''EBTZC5, J5/HB4S0 N"#)D MWN6K]J0?3-/@[MP'=,/A*-AGEPJ$MA93WJJJ5BWU;>!#W/M*1FE5**E+B\TC M3IXGP!$/'EA-/"*G*KZK357-(&,?/CZ@$:!$!U$H,L>G6;=CKPT:5@: ]PU';(L. 'G8 MJ LHK6#N16?_/1;>"NR!5H,96,-7-QI3H,$YNZO8$_:81-/.(R<*@;=M:\WC M1N<90NK#M"O+&X2PC%IF@VVX0GH0,G>SJ(A9_XN)*B%[7C8&V3?5FH7S0PM_ MAAD""39JF-O4G(VZO [NL:RH=@/TE1\'0^S/2OVQ\3U\[Q\Q>U)O'6J7H4[5 MJ\@[U#8'^-<^^U2K*O,/=\KD@VL2U8=2_0+=]IG,LZ4.8#6$\W/<[]2YF6(P MGC/6'ZF]]F%U80(']/*N&,M^M$8^)Y-DY3EK8(OTYN4US)V')1'&=3=H=?FQ MD2BHS=8QA >CX-:1Z6P0G5V(27_Q0_(L%,NU-N5'#T)F M$-G*)JAM58/R :9,X7EF[ISP]T;9N*[&/)[&39=^1>&Y.8_4SD)]'44E-HF;+)S6OSHM>6G\637L8?2/1-!%^BX29P M]C4&BRX4CD#[-%CK-'.PDJ8CLB.1.0(7U,5?-]0R;DI;6Z\M@:[J:GRYCU/8 M=-Q/Q]0+5.G!_/2;M7KEIEIS.YTYF-" T[F,P/%M#2G*+&P;X;(MMV4JJ2E; MU(Y[&)PS6>+1#ZIC6;.ES)G5+1=T-?=/E+83Z&LJF'R8P%.)"6_\WZ77Q<+? MMO:,V%ML-D'$]65#&/F &NX>=6$!RV?H#QI*W!4#J1F &C MN)IV>\L)^+N^,IZGMHHY1F"+PT43T"=VUR1YRC"[L1]0Y]'C.$V; ^;8LS;" MNQ/_XI[.J5I/9C*N&H)I&AM91%C#O@UF>O%1HY 1?G>"*V>JM2%PH&E;J6C=F"ZP.) M"L7,N?]*T^/9 64;5"W4;)GJ\N8>8;[GR_7/#]/ZA51=?@Y*%.EJ^\H5DYG- MW*Q0J:UM#@BA10)0+.!Q SG^7-(M[%[[6RK M%G&KJ@8=89D@"P Y- BYHK72][50T" D+8\\J-DO.5>DQED:1-+<[$&8%;57 MK$<>="[1J\*6N?>W0?(+Y#I[O7^Q]O!+O9/S()HC/]3._6#O!T">SNW5:NJ(U_T+7VJ8=29^,'DM,#?U3IKCT75V 3FQ$UI^KUPW#@28)XM(D>Z M4IF1Y4_)IM7:Y*?6F8'6H\W1T3%^O0=)W"J;)\C(SN\7 9=;Q8LBWS:6>&A#A]@2,*X5%Q$324W'R"I-'@TZXH?(, M#%XE&=<291[^"%!W51K!SF1,SJ;C@4,3>ZDZ#W$2;&F]PC-\X7DQ(%2G/P(* ML 0TK$]=-P;EB<)/;@-GP[88>_71$&$)V6J$CWZ ^DIIOJZ.%NI'R%P$$83- MR/3+56=/KI!YEYOV/M:U5;X(/!AM # S\"13HW%47SX +DL<*-.9#L\.&2]T M4%IQ90YFR,2K,\EBP(Z9ZX;\J3I[,#9PWNVOZ+KI5-CY*PJ-W(OD\F/#I>8O M3< O*Q.$=JZN%;LN?95Z]M\0K>" KM \=5XS#F$_&C.TG35NH595)P7/ .0% MBN:/E5?,PO#BMP71:$EG#F_67)8&$$ V;)4)E4'7YVHG:@:A>MG! -;-Y6X? M^,\< JM6_5E7P[S(D[@,=X(X,^OGE+A>*1=B@Z:RMHHYM0>_5+H]:!LJF3R] MBS=G#G6Z#LR]?7USQEF)(>,+B;;2VZC*4-N>P"SFL9UQJJZ&04.ZXP?<[XD] M3;)QHHG;>'-L=&Z*M\(G^#]80L^6"XLG156"'[B9 M4?E"*:F^ZM/'/@K%9:_\*H%!9Q?,2[2IA-<@$];5F.,;^.SPR?J['S0&)G2@ M,$6T%*XFUK K1("JIWN;&F7]@]KD=>>R3][C7[ZBWNGG^Z\R76;RAQ\'E5&% MTN,J:>:_W8?$>[M,DQ.\^!V8)X\_M9X/^.5AW^ANS:>5MXVG'@^?]"DN1!TOQV]OT7 M@\_[G= BOW%J\Q]_\(&BURH3#]J8D#M :O]2)PC,(B?N^IXS(HF2E.H)>:!; M/Z D\:HA[$_"C?@$7 E/B&CTN%A6)S'A.TA(DPC"VDZ(1R?C2TGZ?N4$NZ7= M=]8X#0)$R/)BZFEHFZ+JAKY&ZQ?J/M-/3,AXZGM$\^9.2-(@P19/2-+F"8E\ MMDH)) (^(:!C("N/?BG#H*[3W!B$ZA@@WQ^FYCH5,CGH%G*9VE9ZSG%*E2AD M3TA*^,CX4B=-8 &1M5-Z$\OPL4P2SR'S+>@3R@F'Q/)LXN.ZELO PD:^ M$-:5(TFV2+Z6;7[#A%TB1T2TAP/"-SIO4M-AI6<\W$%#<>1C\"<^!AY]1./3 MS#9$73I/!6)## %Z*;SX/>>?MW6*C9&T-3[-)SC_*(^H#8O7.VOTBQ@)]5!$ MQCYJN< Y&X-4TNJ.U*;*'=SYC(I()P; %SP5.9S5&?WC'80,K;:?0[ZE!]J51"O\U$XTCRY>;@&T!')?#'<9 M-#:MV6DBCL7\24X7<"EG=:P$6R"K+6%M\'UUC(QF'L5 ZM3?GB9S-UMU0!;Q MT9P.)>T'@8Y\H>/52G-B:^"_K6T%A O(3JG3M 3M'3O_G6Q*WT_%+7@VYJ)< M!PEODA81Q"87?T9C0)T/[5RH=A9%9]-+,51J,5*(3JW\&9.7O,U((QMU(0]) M $W?]RFC29 H4:@RCAA=@H2/BRUUR2F\?<(<%CL:)#B*\+)E_P/L[T'VT42B=7"Q M?@'L,5'PP2\1V0/>]!? H2N?G=@2V;*FB&R+O+#&B&P-7N.B/2(;A//H"QB$ M[ -\TJGM#9G'M=7"87:@AC%IGUA)!_"D"D07R(;W 42>0/:"+PYN1[)$1Z;5 M/FH?)[$;TO%)&T8EI6R:B+:9R$22U@DT+XV+H@-?UO"H^^0\72%Z6*X,!):! M:Y1#.&%8ED#-&<0@HT/VJ(":T!E="U?*)2W;@7D3]$C:U EAC8%Y 9F7[6EZ M&4PY!&Y_[H^2[5*_ "6R,\1%#;QN@%=+$Z\%F/6SPYK5@X"ZOB8DE2(!D@0H MDM^ YN3OOA'YR1P]Y4Q-J;U;;K:!"&A91!'&O4/6&]=Z',+(\OSJCL@X&84N M <+'P8YKD).B:V%)D'9X=E#^&LNO4#9$LH?&PT']0I<^=FK^U26;#,*J8A#( MF=8Q0$EO3-! $;>G_L!SN+*+B(V&._!MD8S9)NTKOB%X9XFC]%:XH277#[Y! M%)==^!VZ3$K<>>$) KUF(AIV>]J7R)PG0.S>9."5/I*TDT3MI714DOW$QXW2 M(2*Z*D-,L[^)@1?=_9<=]UPDJ[H8==H')&R0D"-77J+1'\< (NDGOAEL625- M'">CY79XE(2W["4=EY-^Y*_I0$:.5ESZ%N2>H%@2K!1X J4-L@# M.ML$.5^3:8_027B4[SJ%-^Y(I/C1('D]* >3\)BQ*YAGM"B4%4]D"4U<>QYG M<2E'D%E++CNXVG)7G55QU7$Y3J?5T/ (EDJ];!A1V4,D:CI!V'14A&[0.*.MG0AV\=*S(7@ZMEPP4"$@'#P8GYS]VN>NZAQ% ML.\<0BNP0=-VR&^+?\^<:)$EM2 MG?AD&X4'>:*)OB?4](A!X_"0.;^T,Y+'@I0O@(LX2,!#AOE9J=KV8^)"K"U) M\B1]''&JFD!@QF0IJ^-,IF7RT-SR$)R1<%QRD88)>0-P+F/SZ9:RF/%BUPCO M,OHL*JN1SYV;S-UI/E9V\J-C=/:JO$V+GOK7OO=XRD9C)\*"S<#<@+KQ[("0 MR*/!V: *\^% D*I^^_)@GJI,R9RQ,TV,H;#Q:9'+'390WOM$%N17(DE.*^P- M[KM86]D^ZQ'R!O==74.,6-I]3DY/,,N4.?4&Q06*A@AO">R3TBM=;8RDK6E$ MOIKCN&7\L7@44=)'(CI)L)?H!9#V,Q.GR$ZNW,B;'WC<;6@59KUU#Q?TF;I, M"+#O_6WT8@7#HII3NB0A3"1E/0?)Z*SE#G2%13MA,90L[K")B8]YWZ:("0O@ M==BK:V?G*&E4#@#$8'F'<2XPUAK)-D=$>\HC0+1XU(S+VZ\+PYHNQVD9SUR= MP+TN;4A#\M/18Y'UO>)&YJS^#<=];O2]X49F+ON"JXZT-OA^P_>'>.A<#[0+ M\;=,\FS3:3,9A8V,S[U^7O! O(GA?%IM+P*'K9Y!+'!2P(/-B%MX%^!1Q@7[2$QC(R49>(XI$).Q/$S3"AS_@1@5NRE(>+U M>.[NR]^R.'9/V@K^^J4!#7%;(W%B[K0RQF:/#$3 MNBH,3#TE *%UY9(:TF75B+->K1?7Y/SSW=WES9HL[N\OU_<3 T0&@4,#MN=> M_.!W4.@\(L9[Z@8U3%,IZ!/1 /I38A,DTX:>5]IDS!:@3CG3GL*TA4P'6IE. M 5%UN/^VQ#^GFVTWD>V[Z AVK8DH"\F3YV8FQFBMOO>KDX6UXOU\O+>[*X MN2#WZ]7Y7W]:75]2%'OQ]Z?B!I\63CQ-$7^#-IX%LL0S'[\E*?5R<0\1\X#W'$ M4Y3ZY-;2(2V/R'#F\L8 GTV&=SW/],0US2NDP1@'#C))+ UB5L&KVR1$Y'2L MJWLSPW_>MWW2Y)?LI@);\/UA]^ /"J46A BG--LNNSI[F[BEBZ1![ #@2^>F M=^X%20K.MV1[B".O!/_L&#@KGG&V9#)B3$Z;\PC%J!R /-OK34B^0],4YP1B MW@'%%1+.@4P@NV)NVTLT+#NF[ G.CL((>T)VV)5I+>#ZATH^QOD0I>Z5X/62 M,=4IMO$$,(RU3Z #A/> \"Y\82.4.89Q ^7&0U>ZZ\)S9!F&\3#@._5Q=2)> M5R>$T]7D[3T25R6OQ3Q#1\))%O,,V0DY.R%_-SI:N %K_)H&NPOZ$'VRHCA MG=D=E>?C:GL;,/G8V5ONTAN6I0X-_] 6@<9.B&CNH"\3G0YF]2>BZY^Y!U6A M2R^,@ICS#T+S^LGR5GO4/T-29$C:Q^-G\)Q(\B@83(R$W29*OX6T'[&>$]'U M$\([CWDPL?LG)$W5\#8EY5?>%D;H&9-9,%%8Q<'%:3+7 "%F>9%E@^;<[]D#'&\\P!U(OH8);QU.=Z:+RQ?/I@LVQ2TX9/ M9%;>$E&A3K/4+.WJT()JMY):UB]"E"<9(LE6T[I MZ+_B8.>@]!!''$ C!3VP']@:5! /47KKC!71EI7X,C>VIKB4$?C*Y!?+LJ$E MR$,F>UAY(V1ZD\0(HZ;)G6)H]]VC[7G>8*MR\&G:")/4#\*CJ^TY.\.,]GOE!X+^P#^Q^9+\-/F7-U3 MG[TX%/>=]6PY+I[:#[*%D,2>S2;]P?)^A]PYOON,+OYBS#9\S*"R_/@84"TY MY+ID_%P_L4X-4CIV3'F*#1[]"'1*>OK=Y Z(&W8>Q2X@&:+<6V)B'71$+U;G MRPIKL38OMLEXS(EILA'Q@B@UINOBN42J+<%P&A-:6WTI:;0C3\-H!<[+Y(\1 M51LY@E=P&E?%U:ORF94J.C6I^D?@JT)C7&1ISKR4YJ&YQO0 @@^( ]7@'J78 MEY5G;&46R#&,ZDH[&-]1G?GR6)DOG=WRU)?:/&;/V<=5L/9?!@&1YCUF@2HX MS +=(V#%-<=%FK8190,F^D0']&*U-CS:>UC(J2!+D"Y1"&N-/LV*R[E<](B& M$7O1'>OH+0TV(\)X%9+4R[8(-'9"1'/'SKZZ$Q.6+<&R+5D.P,GV__H?__'Q MP\?_1QOXEPB/"0'G9?,["+D!N\<5#'$](D0WM:7YPQ^9&J*O ;*6%$5_S2 M> SE;RYL^ M=,)JA4<#B2O&9[0R=[HV&7EZ]*X! =-9Z"UR8^UT9;B>L7?_WDQR$[$=4CH]O']Q_=Z1+/)FG3K1""L!#B@ M=S2,75 H &@0X]@/A+NI]7KK"^O(H$B]P ]#"+ODS7' "YY>;0^MD0/80R%N M:>]K,L:8&!*Q@=6F47DN&\>'-C9/DN;Y^L<."+]FK'*K:YQ2J1>,]4M/N%8. MLQNGL+M ]-3QI,>F/K/QF&QE#(KF>4L1WL%*[7L\TH$_;MC:$3[(8M&-GI@R M;9/G-D/+."Q9Z8/]M6CY&Z-9*"S@@,,"**0A* ()X=T@T(\3 HV?$*4_Y+>T+T3IC$X,,NE>/RP2)..' M(-U'] 5WC,=/1GTAD/\4"+(_ZW*C./.]&(Y1ML#8E0A!;!">G1H:TN2E<- " MIZ!!6FW30* T'FY01MC$W01[A.N;]XF(3JGFCQ,U;ZSLV E7;@&$;1HOI$0D M3IU?=GY#FPUUF'A\M<)M#CQ&@ MSS#KLFA.0S@KW^$(BW!K!:L S68VQB7?T@"CG?L'[8KC0^ ],/K@R<5;X '= MH OA,>/'R6HN>%?P*P A]I8(RI[\.2Q-G2*Y0 8R=> 1FN9=DGD&!/5_EP'] M^@[5BHB/8:=077B+IA-G7+Z.(N-D3]ZRR4K *?O/^?BDL&0"]:S988)I>?]B[<'%<)#6E5$F2%;![@2B9,4&QP/'0Q#JZ"N!UO@OVLQDXS.= ML2MQ\H)[+9QE,G"L \MQA[&0IM^(.+$Y=]S-]WD]_SY7ICN9N.]R"R0PA(D4 MN;9>N10+P/$')NL!7LPP]YO++Q*Z%'H\1/S;G#64=C-MQP#2= 1/;<>Z^$X=W3 M30RRNYN$X^GH?:6^N0>4Z![-RI=>/JBIU ,7<5-/""N-8?[<1?+XN&6ODR#J MP.\9?70\[TA9+K<1E/!Y3$Q5>E'3E"7OR%A2CI5RQW M+$DGE O*_UUZ4I^; M&,J'H1Y=*$C%T[^H)F%';*G$7^=K2?T; "!,&-1IWQ^7SU+O-;T3IZ:]'&0Z MRJ>[U&3G&=[_ZIR=YOUVKYQM1.D8<68YY^P//\S(.7L0E_V]L[>\V1FX9P\: M +'_.OAGB^:T/;KRA^9J>Y> H"X]@#\=[-6<$F170T+Q2!FKN??8T:2PNCQ> M5DNO/E.S*)OB=_C28RN+?=-[VB0Y(9F '9]3/!9.U)TE:6A*Z"->^F,I##C$ MC1:$G@$]=XN=GG%O,TZW1A0SB?DB$;K!W@"@LQY@$G*E9B0L$F CC2,_.&0* M][UE$ZN.XG2-QHYLZR?$BH@TB20]R%?2AJ]A8,"R8(Y.A)X&%D@F6S$L83(L M@89<;VNXMN+@@)*]2#>!^.O#4DMQHMFD&4?#BEO.!2=>5IR(JAF^N,C(J,\L8);SW)JH(= M.%'?>KRTR-8BTNHI'=$EY&H>+W>"H?K2QBCS6F/-HG]N+M,,CHB%MG8T;\#O M6WU#4IIG;IAG8"Y"7[]?X)@\U7L%;I.0??VA^5/X!&:F+N,1N#'E$0B610#Z M&60" 2("2DF3]6-8MS/67=GWF66@[(T2/UH>4PZ; %V86_[2<7((]$E<.GTV M =U#TC93Z>3Y!+*A$/P)OHJC,++0&VBXWU$N[H.W0)0F]#L>3H!<\& MG(]&9=MMS>N1,58;Q2-2*/KZN!-R$)/7J?/H%? L>B=BXH*/(%N.Y7%DK&6B M SC-26^+"?+0J3\(_1B[;( &9B@9)2O=GA/DF23_Q0=([(:)1#] MYKEG_L7G(2<\)_.Q4>=# =ARU/G@25")I MK]:+:U("73*]M8.)!_*HVN"!P*.Y1C#=8+A0AC3AM(^&*=L&VRSV"U<2-S,R7T.?ON&@E&FW2-HO.7:JY_L)R79%H]/9 M;(8QZ[$2JU4N@,;5!04S'0*D)("\5=6Z M0OC,RIR)S?:/3D*][IQ6\I!9/7@-0. M*?$3G4E4(&)_ X[SJ%T]8YLA U0G]';H6, NW+X/6*!]BL2E]2<+3R>:86_V M+5L!((8<-]^Y@*D4M) *3:P"J8Z*Y],'')R-6G;/>$OOFVCZ,0$7[J7'KM.8 M)TP*=D.R>*64.(3I_'N?L=R!![J2 %Y7UGFY/LTC5X3\XMA4 M($6?'3Y9?_>#\SB,V$,L",\.=Q3S-GN/]_01)<9!+M^*ZE6T2!X.!-LD2:,G M\%W2+I$-ZY*^;(5LN\F+8D7CHX;>%K&:S/O!@F[W ,+ \AD EX]Z8A*@K396[60.FOE]83( M:PA/!P>SDI1AQ/&& M'&,F>^MM31IA[D!P56QF12;(2AXGSA3XH83Q:+YB0[;(6[37=/'F^ MZS\.2S:9T",I03V7Q&B+X.A:J^HVI4GC+&7G.,I3IP0,) 5,#%0&T^ M$"(<7W"A48<_M/]%=,2%P ?1I)]+G?/NZ*,#7B/L@&3/NA$<#5."DSX4Q^+ M-=%Y(12K1KH+*V)2UY43A-$=Y3[>PCS, ]T'2\H/ #8F6R,VH"M!N#HT2 +1 MHHS1)#S<:]IC>UK^DS=/QOQ*+C!MR)9@0T2VE%CB>5M'S'9F0V;5HB<-DSZ] M50/M_+=6$!T&180+0@0IB=1]NF+#[VC$FJ'VI16 BAWB0N)=C/VYH%MGTSV@ M*Q]+*EL@L@GRM=(($:U\HSN>="K&U9#2UJQK#RL=GWM5#]B:;RUH-./SZG9B M\_CXRYI:!9-4D)_<(2#>[UT4XBWWW J?KES_9>EM(0DU0I\-S(6G4"= G@!] MHC2@T0-Z(E:S^>X5?NT$M WARS? _MYR;'!WG]S/.;],![HRY+>>/E^&,=@H MW6':>5'"S)+W^<+^>\Q]5<>(EU->YRGAXV(K%RXBHBAL-8IBFRJ)-*5,2E)Z MJID-!MAO\WD9M!AQ1V-"?W*&A(52#V/%__GLD!81#R'TK>->YNF[*<0([/63 MY:WV&'=RXW/?5=..'>YW%@JRUWCVCOVE::NP!H@^4LM+C?J26RVVO()3426R5'[A?#E*OP M(\)K&5L*9>!.CS/.R+.E/,[;<*?I92Z36%4<2[\XT=.2G93/CAVS!U(QA*>W M#E7 0U7>B"^L99(V?9(M*5K_TD8GHVKE)$(UF,F6PU:(9-(U$DEPN"+A#TSN M5Y(?+HO\@SDGM>Z&D;C,+_8:!H^,,_T)#"%N])/C.;MX-TAM(6A,_L ?W%]U MB'5U.ETM$@_@LY>B1[%5(Q#FPF5XQW[W/>O!/=RR>\SI'P,DVX)7O-H:;A/9 M'G%"DK9(9)-?Q#ADG*$%#7;HVVE(8:P."]MEY$$."^M_[*+S*(*06#%XP3'Q M(>(*Q\EEI$+ 6"9<['J@QXR@>9(+"-/J69+U!DZ0#,9R;TX('@D?ZL6=8R8# M$'[+N@-B7**2XX%#$K#9",;%R/ =1\&#.E_5<.Z&9TOLK>\ZF\-0 M9#\94OH;)Z<3S6]TEK+F"LZ70GUJ?M*\1Z[KO\ R2@\4=FT"4K3#TO&V]T8GUP-"2]"H&%Q5%OM_ M[[SJB/W_P[&S6QL_5@7R<,J:TQ0R-AWGBIS9S#%1.9X\OC]Q@0K7OLSJ##!X M*3;OV@?J 85Z82E? LI1T!O,P9O&-V<_H MIBD[!=XJ7T._V%;Y1LU*E?1-HP/G'(8T ]N5'=<@&5< &I1XQC[^Q9T_E4%5 MT'&3/DWN%'H?/[A;F@9L80Y'4 M/-"3;[N61S6P0;G,W%U9_[CE=7ANNC9;J;8/9'\MM.^VTMXL/6_MIZ M!:^/)]\%]\$K/RCW[!LT!.C_&U'/IC 2@(.?Y+GTM^@8(YK7 XRO<1CD;=($ M:)S8C&%PP$ZL=(:L'ESGT=*A%-=\'[/#B![Y?UL!9A,[8[MSK[.K@4\ M;VR!\"; 050V0J"58V4V&\3#\\:0 ,+'8SC&2/1$M<.!G\4.GI(+SY8?ESMX MD7'OF4$;6!+$%"?)'RIY;6J'2=A4YS-A#Q)3*Z2/F\.LV:"*Q^FG,<4E$1:C M%(.;'9?QH%@M 5(B35$*RC:2/A:67*/<9%%\E&S*BSAZ\@-PVQL&1Y1-$9U2 M/2*&\A!V$*R220UM:>-JS5X2(:P,[JHO)8U!IWV6IB*BZCH!1V4JDZKCB^(L M>Z8;XPWE:45\7F0 W&OL<.+57QB#T=,O&&-X$:.8)%(G*34B2#_!?$L]Z3Z M7ECD@1'_!<8A]Z9:J_CU"H9]A..!QS )TO'8:QJ/,G_7H:C+55ZO97C2,BV6 M"ARSV('@\$^10%M+[-&([+LC<7Y$+#?C;/,T%=/C;+>)N!HE7*X01O9CX(>Z MXT;'X,YMQ=A1<)35UJY58'X?X7^46#DU[^GDT1_!H^6)70UYO7S7L;G?LF<+ MYW^+AS?S/>E8;N)L&BKF2L^^=QX]S(_M1>S8@)3R;$NA;SMC8ZC#OMI-B/A5 M.HH7EMI54'0GG25I;U5[*-11.DS2'A/99?*;QJB N4]#-JPSW 3.7@ZU=#GF M8QKO=E9P0(R7^N'5M6NO_("RGB2;5T1/BSB]H2>2H*X&\(H&R->BB9=*" M9T.PV><](#-?OD;L;H" \FLG[#W\Z:V>D">O%.'!?3S] T'&>F MKB7;T,[T_"JO\M5VR<1$[Q%:'YXP3*4,\EQ*6R\0T;@T/;<<"ZU598EIXMQP7G B:%_@C9$LS!+?*.X>-&&-QDW]#3 M"GOWKS*J&;E"&.HRH[&-(Q"/'W4,BGP"994SH#X$TW\Z-N-KH$0;ZB+2]K0= MC]M27T*>P#@HZ$PG=]D I2_KQS G&^C['5[)NCQ-!G4[XS0C^SZIH>F:LLE, M40D6GEV**R*.$/#J^Y5:P16C-]#:Q!M68UH\.YLK.E& 'E+O5?#E/+ .L+,E M#J;UX]"]-3#@@!,K090?%IRMJLUO8!4,? MV/]82=915F58GDY.% 6Q$,A"R*N@^^5PG \DD6TGP=?L;8=A!T&F?;*M&9V) M TIU#H_8S^FP*#9-?$AEVR5RT8"LBDV3Y9>T:$J/!A,;)?&)B@//B;B1_\IY MA4_#XE 2@LB.)*G/JV\T?C)'688I_3[)XW&5=4A.^5IHY:LR0?3:ZH%H/-,$ MWKUXD;NH(LQ9"R=@PD/4Z4ZPX8 M64S->PR\N.;8J#P%]/<:D&8\AG8+J.@($, MT&/"A1[LZ/XP?$2YW''%MY6&,7(;<5]'203[VZE#>Z G[1" ME&:.F>/LY:8R".X,$5"V-CJBGR9ELA!YLE%)&U?)4RB(@E3U.Y1LRFO(-B&]+*]H=&+'_P..7D< MMD(&'@*IX[''Z1*V0;QH8O/C2+R(125X6&V)H$<6CU-ZRX[)@KK)BW.Q$50G MSW.BN#A\LJ(X0+]?U0GB-F"'CK.WW*4WU"4QX\@!B1:Q/>E_-Z7+H59VU9F= MUK,0\KZR9QQ&CL66FX+1ID8".&>?5QF?Y(JTB!,&K\.@I!HMS_X;&QEG>\!A+:<=0!$=?+DL?KH*8!FA#](#A MZJ,[)_P]E>"':N!2NB1@A,G75LC>.?N$_N2RZ)B\9=TYLMP!Z6/BQ:UBXD3C M^PT4[QM8\.6F3;&+IC+?:C+;3L/D_,VX7,V0GI(\+!8OXC3\NG?NX[R*1<5> M$K!@/ [)2D.]DY"D:=]8J.$M4^>R7I:5C.9<2OG<>JM*Z.A M-*7&$,V=Y+->G)0'-*=GV=&/PZP3863\;QZ:P[8?\F';^)^?:0B+%_$+AVM< M1XB$QW^(Z!8'D QU7OZS&,YLYG7V0'(V<&EB9*Z"A(',$%,2H^D /Z$G%G]L$Z,O9T"43Y3V@0'!PH-@G7X3YME#Q@CAD0A1]XN],*O),/ M@Y2/4H0W8'_I$=X4&"24QD2*'1"B1'O'S7W&/-EE!9RH2V#RZURH)%?;>_JX M4[-^+#V\16$)LRN=_SB."AB12IU_4L(Z)C&@16A7"DUA6Y$%HE#(6_Y"QD'* M@8H67)!4,J,H+9Z@-"A*Z#,1-&*Z?7S_X0_O/PX/&EOHBY&3)#?.,5YP>'VYS2'@IMG5V$=DUDNT;SSHHAQ@RN,C^$>P@47I(>!<)[^._U@AG M;%[*D-0LV-.2!2L6*;CB[B<=17D*7L:!;_NN:P7#L@8G9+1)?4-[GLE&F=": MO-=6 &H\4 NC!AGS51R&/K4D5=AZ7*]^PC-A',AOXE^-#ZJ1>-XI,P*6Q)2>#*QI(4^>#S!%^L_9X2?KJOM MPO8QQ4N:RG[0^9,V0W@[)^(6 N6#;(OQF[0V^3&E@_DL%$5N!.0 K-(!T,F_ MW#B?/8B >_3@-DSUC/":"E >OJ-A[,)=?A7X.P%$P7O.2M_ZH8.OJY[+0FU< M5;KR+"S8 9)T@&Q9#Y(#&]Q*]*3\)^WHGJ='T0)FHI!-L T']&TWH(./RZ+9F[[CXR@ Y M .43B)+0!N$@76?'R-"2^H(+K[CPST?#AYMG01+4Z,E]&\"2B@ZW+J2B\^P$ MLVP@4Y(N$R" 6!;36 M85S0/;N<':E.4-.@#(LI3LF>,';V+DT4!=EDP.P0W;-7:KS1F!MX1*;=0?P> M$:/97)8I6631TI#E6&#J1Q%$)IZS9Z 375D;5#FS<]KA]HI^6JYLE %O ^W[ M&VP&KC)!_P3EQ"-DL9!- AI16-R*=A1>M>B4I^'656<2GHJ:U$4 M. ]QA&&N_JT5#!"6"P\Q#-Y)^B# *:9_T9CA/O.\SC2?A4;D3I_LJ&'= (5\ MP)5P2D] L<+[HG'-@-[<02T@@-F=HR_#(_4@;;:2ZWO8V"AMH."3:263WUCO M5A&NOKXGU%G#M4>)\W)"4Z?*:"@_;CTK1\%#\3#2DX&2=WZS"6)J*W'6YV/, M!*>:#2,_USDG8[&52VV+7/G0@A'_'B6'V&++NH:X'NS<'MVOB9WK#Q3="$^( M!2T)8!/6UE$S7NG8I#*_9M-+D>O))3D(AH)(.]8MT-)%AQL_HB.DII<"*M(D MOVFTGD_&4HF+"KF/@G@#>1]T*EC&TY=I5X*-H/6:%J(T4Y/ H&0V=-!MJPX_2,A3[PN'Y\W3!)9/U" MW6?ZB;WNG_HJ 0?,]G7^UY]6UQ>7=_?_3B[_ M]GFY_G5RE7,N6?FDZ@7>EBINSDK1H&4HRGVFBK%4^G0.V#;$CHR"GRIF%.@9 MB'T>B9=BY#OBG7+%$(;93,W(CY;C@UEW\+@5]@C8(I <7HK<> M+?/(G)6Z4[$[[^M'ULXW7PQ[BLH(IXT;Y( ]'F*+GLO I6Q/N/LE+6I2+DW# MOCN$\\G/'/8JSKMX?+)>G5V\._.#P']A!_RYM6>_](8AA": Q9PW"^",8SLD M:8C(EHZ9ZXR-!4-Z%/\6ZS&@6I#X)!A^@O'QF;V<1L+"3W%#D.AQL.(:XH)# M_R2XO&"2%X;2C&4T(3-4](%4)!)H9P&H,3J3-,.5AM":<&WAGS9R#C M]96,O )7K0\\Z-P*GZY<_^4^WLO@9C>U3X6CB,4J>!"T1Z#!$Z(VJ7B1A 9$ M9TWC42%:9P8B&2#4>F"&>(7^ ,#I=3(-,D19TJ6(ZO-VCC"QJA MM@W?P\XVR)FKM\U1CUN7AK$H&*!^F)JO^A3; NYXFGQ$%/VI/?<65 MO/!IQ,Q70I4MTF 9P_8:D=GJ=&RIYEY'ZK+R_##%9!]G^60?U^RP6$9TU_>M M-CA1"OD-ND"P#],_(+0/4T;UI>0):QZK!T-CA1?3T@OC XD"*YS+6<8XPDU M%%$W2&_FW7?+>GY^##W/R6-E8S]Q3FS?"R-_?T$AC4APN+X^[^?3ED_PG27+ MA(+K\^-@1-K0.#DBZ9%K]O_/)_?,&Y65C&4SS\\)(ZO-T5#*N>P@?6"R$U[E M"?#V/PC=MA]S+:5HM9CO[$E9HNP0/4'D=:7';] 8^B[0NGD M"4F[2=1^2I!+V5/!?@656,=".GG;^LV?%[ $%4G#@$VP',!A"]F"T,6"/8XF&2EIZ M#4B>$P]&?D\JS9S@.&!+JF'<@-_ F%NI?\#C1.>6!B.CX?&+"F;)#=LXCBVV MD!:5I[*N"Z8@S_[1]^T7QW6EP6IMO5Y0Q-%CI48!14L6CY5VI)CR$%?)H^@, M'L1H/@.O)3OICQ;L-&/C5G,@%?-?8JH-V8G4W B&_+0?.E#8C U7!HE:#D1Z M<1=76'8MG4R<,T,H&9*L7>L^XG5!Q9!F[IIV$PSM>*+54=*D\=MS:G7:L'Z7 MY$G3TODJ?S+(N+D9!KQ9XDYVBFDU-T?!3,;D!@0P=77"T(;'7H8ZTGJ,PX\B M$I1E8D&BFIS)1F'(;>!ETOV>Q*$ [ U8"-1:(W] S1.R+*!W6I2J M$[*<>1)3]MJG*H+[33+5CD<^OO^H+TWI>1Q&[/8)"B;4@9EO.%52-!H?*V?9 MM#;FV2MY<0[U!2U[?NOT!BUA29'V[SBH$P;NCN%/H[X33Q+(J(V.N.#I&*U5 MI*@//=&(GCAH+N'>LRN.CI ,0\C+"3D-*Q1O!Q'HLMK>.X^>LW4VD..CX(]] MW=>Q("<'*&$U8=H>6[2)O_9>M#BM&# QUV).);>K+5':(:7>Z=>:7"8FYKPL MAFHF[#>FLQD/R[(^LXT*R:Q1&SXEWSGPM!2<4%NHNSCZ;RW6\CJPO-#";";A MV4']9?'J]-W,\FY!.C*O#]";?N)H@%84)I7ATS <),4JU/A+,]0FW8W$2&:Q MF>,FB\8#(L?@Y%X*0LW\>U\.%^2B9_!& P?W3WX00::MH>./A'C.+HT3,+S[ M6:=-X $3=>F; 6DX6.[V%AK^-AN>&I7:_"LX^ $3I2^HBJ!_0F0+Z$ DVR!I M(P1:.5IVRXTQ"J-.RJBK@=&,US'$$D6,W:RD,/"UDY(D9R+UJH8'#X1IWX$+ M\Z +%)YH3A@Q8=8EG]A>BP4C4T=J#NQ]YK0H9V%RK!<: 7X"$Q"?'9O:9X?/ M(418)I='BO#51ARA038!?NI?0RL$$+=,8$E/Q[-J"P'&$8EBKS">IJ*U M-$)GRZ1 F#@94]'$K NIX],P_8B V.+YHQ/JBE]5-A%0.1SG\0U"QJ$Y@;/@ MP[!)A\%/&@ _-&ZGQ&>8[;@Q7"2T8,X\PK%0UOVR:1RFM:SL]JY_H'W?,7D; MF:0VL05L6*>EE4M2T63#&M;I#$",MI[GL3HJ@KE^<:*GI6>S ]J.+3?)AU"( M\ )/H%LFU0>)["1%IZ%ZR@3)I#+H[YMN<-W;4I+SX$SM.\%WS-);FK/LV'==K6/=NN8 MU[ JZ!7_ ^I8V*2L^<&@6POV^N:!K$!U^A2I,^ \$XF4L#X5YY#;]D)LD%L) MHG)A18,<#B5!X;:+$"Q <_9,N&;ZGZ@3!MA$*E4AD]I%!O5\!FJ0K.I=WMEC M&0\DO>/@HMR(@*J,K>N_B Q,?M:\,.VK+K&0_T*=QR?V:EX\L]8?Z1V%DU4R M#)I[=NR"1A2LV7=LIPZ$'\V)#+)U8O'F22#;%QI^5/;SQSWO PF@$YH<)S0/ MCCQP4I>"9'Q$#TC2!8%.@P8="/20W2#8#\+#T+2!)YD:L0I/C';#9A6&38L4 M=$?WK,@3G">!_QA8NR%W$SKKIQ2)(*G):#\>/P5LEA*F=/NZ7W!]X@2Q%4)3 M>20,9030,AVKR0B+OCPUQ%@(LH:B+'HRY3;R,Z6TRG8I1,Z!&NF>!L_.AH:# M7JB"'A[3@J 6\^-H?.3\Q?+,3'HA*^$/"R4"8HE.[\XSA9?T*$J?3-1'+O(C M:0T]!*>5V:9C6"S']HSJ4=Y-Q["Z;C&B13-[)?#?/$HX?8WY87AN!<%AZP>@ MR!D/LUT"I"@O3LAFE6E,/X[[V.SG32)M.3]BEBL<^8#%C4X6/WM!@B[!V)0& MBYXSJ%+#693TCH2-/+KTCP%,2*QR!3'Y#]*LJ+'Q*^ZTSY7\3CIU7@'K__5]G/(T256#Q&3WL AZ?*5/2B]1WKE!Z4X MPC>L\):GM;/W=FL".5T9?9M>OJ=#_*MVMO.E-MV5D5-?WB#%B&;512I)BG;ZE^_. < M"9 18DD"&55Q$QG5@JW!P"!@W-Y#KI%L1;*H7R-TZ5^7\T]EMLW64)?Q4:K M]*NQPKKTKK[;OIF6UK]?;I&C4C4XRT0R!G)-AW84?.=LW^R.63ZO@^SG7FMM MB.4N&W:VHD-CL].9ZP#']VUD(TF"^(Z^T&1+A?+B^NZ^O_,%:Y6(9DL-SSO6 M\C?.GI@#@VLX\Y@03O9\1D8M_F^"'[,6 R$E/ND]J/X\Y!.34Y")'\109KI? M&)Q*DE?FZYZ]&FYMMD>' )?K'XCK)BPQ%VM[N1M '2E M="!05<'I8#"7;;O1U@Z/3I9&3(&X)_V4FJ MQF%AE!(/;XR\D\U^ R\T">SAA(#IB35=KA!^2Y6_>U[DY\$F*H(8%$QB!#KI MM\+[, "]9BFU(-D065:=DXW 7_&+BO=X6(Y@W /4Y;34I3OLDRB=EOMZ7F.6 MUXE!QJ?[=#DKEG '#Z?FD&QJ_5*@=DT=YRCEZ2AHNR>/&SW[:?.$QQT&.=P; MB3V&OPDO'A\>'F WE!T.M JE3D+C-OZ22 ]9>)TN M@6X;D\[VO/!X[VJ4-3NT;-:*K3(&4#TC51^.8MR;S_$4B>] 3(T2;\^FQF:8 M4/LFO/.1LP)/,3/JM\*3&6 _N7H.7N-3!:P3K#0=G[_E\Q:>/HO5'=VD&<;( MR[3CO4X";!6L)5G9+LE%PZ<#*:ZCJ9HD]R.C.62#]D_PVN=Q,_^ZG0[+$>8^#? \#)'O-8A!2KY.Q OB''VM M[XLC@B7JSC95#RB(@Q G.D%E/+AT8S\S"-.#+2'2HY\J@ U8TF%$E[9[QE*H:89/1I&V-L7JT]!LHBR6T6)187SRCN1C(D-YXJ]ICG)$ M14 @S/- W@3\?.R9$M-28&3RAK3G?\FIM*N :D]1[+$W4U9$_\(*@^1%$X,D M@4*2D@LO@J48)] F*@-%.3820T6O,&F]0Y6UIK$.E/$ZR9OFYZ2+[TU.MLI( M(UTVY/B(/D"4D4L_#W!;+"UN,$I-Z:N.TT72-3_G6C-:*K-ST";.33O7@>XX M*MA#XP4;!._E/7;3S.@W(]@5P;[<>E",#+^F03]H M#ASF%8);CZ+[[")1XJ_NH[>"T@&BK:KV20K9A#[\<8KL26.@W),J:ZD!UY)F MY;Q;EQFSQI@ \8'7$TR/F[R^M%U>9B(RYK_?1D9Y1]JJ@YQ@;D%\G5;822)GQ MQN2#- NCA#VOD$$/XQ4>@K36EU-%BXSL!0[APG/QL*G+M3-]?SL^N;ZX?KRGLP_7Y#[ MA\7YW_ZZN+FXO+O_/^3R[U^N'WXR,\(8):YE TZ-SQ9T,=ET#2#U>"( M.KHRH;P8'QZYZA$LACB3\ZK^...>0;_ J3:%<*0NYL(2R/WP'!0_I-L8$[DL MB\O5BN(GP8K<'4_I::4@8$^XH"#8(>$]DK)++'@W(O&GVZG0G@3L7<+53BH/9G!H8HVW)-9P6):FJ.A?!@^B@\IS1'L[5=CWI#.,JET7- M\B"<5[#;KV0VU/V+X'XWNC*)R0U1<14LT1^H7^0Z-D5D6^Z"U0> H"FN=1RC MZFJO.%/3/$)RC?A3Q'95I8;IKX07[1/6 3K Q02ZT%)P.U'*CX$S_OHAUBP- M$FH0<9:=F*P!JI)!?N2PUFU>,'$OFP]@'1)-D;FCF-5^0X]/DA :GR;H2,?^BP>I5>.J=%I?_03%S;EI][10U'TY)H2'*B:] MH4-'4Q'2J[)Y"$_3W2 >=^@W&Y5MD[5HW(E[W)"XQ&K72$JDO_#.A0?:D' T M"T7-=P2"C&J20FN2 MO<>=*9DA3P4VDW949:3BR"S86(D8[(SPX2)]Q2]ZXAM9*^3<.+A//)T2/?O% M'1,]L@C54.C339ZP\?&MB#_0./Y;DKXF]TPT2H&5,\^W/7.J2+5&ST&LSW8#N4EH[<\(]D# _97WXLS-8$"4L3< 2VUHD#_/DQ#^@-/Q M)8CA7!S(!1*RO(&]'/^B-#^I.^08@'7??@MJ][RZBU6#R+&7/JLKL^Z,-+DO MG?GRCC@-1I(C,&:_E',0R$Y=I3%^89?)4!GJR];&3F+<:]!B,Y:MG,)$Z^RX MHBE'2N'G=%,$R<\/3/S,@>'B)EX.H) 7K9*RV1FYN3D_-4AQ.QK>Z(E@J:OO M)\%4OM&DA,O?7)4JLH?$*U[HBEK34:K'(;'4U3D:H'$3E99J6'SVUA6P0W!$ MJAI63@095:I5S@DY+IBY=JHU=L#J. =%H09@.9QF 3Y.X$ZW3P: 9WA6A5)[7TO' MCJK]"R;(7051!CJ"H^4 9Z8FCJATJ%R$,?7,-^DRB&^?V0N FL\C MCUT/NI2T,F"_+'8@[$ ZBM*N?A,E%$./CV6N$@W/4(XJR@!=;K3_!S1/L/WQ MAGN"4\@B5S1DGW'\$+P)IWHASQ[MN*XS^^B^-Y1 "2""-6V\9 =M$ZZOA.$*&64X+! M7'*82PTFK6"&#F!RFCKP!=L6SVG6-Y!=T/:AIYMLT%DT^U!8= >E)J#1$R,L MV>6ZC>$L0Z4P:)8S^@P6T1=:\0I*1L ^#QNE*Z%VUSK3:1AUKD4G+Z&1IR+N M.0LG#K_&^5+. 7=766IS$+-^)M/3#N.#W:JHG=(/>RS<)BVUCGI\ZRPF#^/I MQ)@H?9VL@!P5KK>;GN8%T30IVR9*XV[5[BE[YP.;/K+-1?G/9[LSFBR?UT'V MY3P?,S?NL LMWH9@\Q9ECJ);K*DF)./BDO[^BE(]G;CQ8)U)2$K'$(D>3-GB@'_!$'64Z PI#E'N@F$#]+TV3^N M6/61LKS\WJ,L+_U@6M.\[,UV(OOU(,]+ORD07^P1T)U%AXI,8/W"8$5JM),8 MLQ;:X6C@N-_V)BSN^8%5IJJ6_-7C?E*#0Q0;K%,FZM-"IBI@E=S2&G';+1L1 MG!IXZX&VD2_FQE$Z4\Z$OEA=OBTQ/PVPH2\2,!_6R (J!R-!)J#_@U*2B_=L M&B^B?)/F0?Q=EFXWK 9$\?#T.$SD+[/C])E4/GJ8-3E^))F':Q8&-3.0,"C^ M7+P(?$BU?]1KE'B(!$00$=94,6G9BIQHS4]O]6+/%^[7%6L-G"N7C!A/9,*B:J?TT6LNP(( ME'BVY2+R<B%\E.6>WG>:XP<\IY\,)T5$_1V%1_1W4Y>S$^9$655(K M#N4JS<0_0;D/ \1SEG&:52PCQO7R OT M@T:JX"/;>%L _"(,2NX"XL GDKC8 K$I[)9LU&2H1=D'U3=[;3"CJ= M.A#P/@5OT7J[[O5QBS9&_T!ZCU==*E>#YEF4%-TTB#!],R9I5@002L:] _H. M7^P3W4( #7D]:E5MW9SQ48>N:$68\//PRI9^Q_X-3XH[NF'5GMDXF)#TE 5' M?@NU+:4I1L"C8S;?C8"[$_OQ%SX%Z-G[\]N/'Z1 W;W1+ MBN"[-(Y%\CB\*(=,O&//F0R]$IFSSEU>'?>S8GT2J],QNDM:^-,V+U!6>DCG M88BO^R"^#:+P.CD/-A$[HW&G/M8%OCO*\P=*A0-7$R@Z@N.XF=0(G=OKIJBBG(+' M19:"6\B0'M+P;/GY#OHE4?*-$A9>]3V; MRF[L=&XT$@-:<%/NNZV^5#-(^_<3GX:LZ=\EL,X@0CS1'GHOY.#_D9U$-&]4/C01^='84)/ M%@!KP#Q<1TF48XC4"Q6$9[T>'Z)MG!Z]]9+1S97@/0I,C=1F+U8'\>B,TCN1<0/8/U$'0(ITGW#IRFO-_73% MA\[4111O%3MR77EMFKRO;]:TX$\;\=0GB">V0"%5 MVTZR&,#>/(N9TD ML3'$Y'2*[92OZIRPS@GV3J![ OU_37.CT4-68:%J5.C#,V6R-73BD-)4YM)[ MD_\F!,P[FM/LA1WI22BNX+P/64TS33(HGMC?RQ]$OZCNQ9ZY;D_T/1N7O&:" MB3'E".,M._",7E(:YE?L>I44_XM5KQQ;BF92MLYO;S6%0)5]BZ<15V90H; H'F3 M3P7D;)LSV2[/YTONDS" ""F;)$J;3LD=A\2D+M)DP,#!^8Z^1)!>=;&ZS:(T MX\9009;%))W[@EVL$!KU90,;^8F]@OLE<5QKT>@J_R. MPV*,N\([,5PV;\Y :]PAI]3%EBI!]8Y ML\":HP5#BD#("0C3AL.J.]1QAJ@Z<%C<"-CA/G[K3-#^0=#)S#F;C,R:R'U% M%]LB![4"DRO.@CQ:]CEC94=$]$2J;)?"IU;I;4:P/T>G[JAS$!\/_Z1Q:RI- M:*#)7)244\ S/I.TZO.DL>L9:7^HXVZB)>_)XY@K+JS604XQ6 =\PL75>Q3I M2,.C :S1<%)GW%=>Q/^-[: P%)S2S ,PYA@@A##*R)=QB5 &1J,;?*:!5!JP M@LKVZ'YH(LQ!XT?,1*!BAB#_F(BMO8^%R$+3J3?_@#B$QY[[5K3 M,(QVE^WQE!5A1NX/[[_]\XRHW#/E0/!RJH9"RIQ9CF.F',^3NC^^ MG]]\F3]<+SZ3^><+\OV4W+15]#J:I[\D M3'007\5N<"*BBM97"9K'?@EV+ ^)W:1<1 [FQLBSR"?H_?>6&9(]CZNP>EM& M\%)X*R-I*M(L/@N]$CA@ZR ZJ9%16=7#N*&\(R&,-7#@2GQ7@5,:Y^MX8N#J M&N1N*SCN6[WBV5^L1/9&)9_C*.E=JR[A,Y6I/>.JUZE2O+J8"_E)5>>M2D(];/&9/%:SJ?5)#JF74=>)C8KMDAU/LVB]6UPI;!YCUR#$;<%]V+@3^ MLW/>R=7(F8*Z_1H-7)/0VI==^TIK/]K<&&GM53+[ MBN(^*B?)':V]I"B_3BRY6*[S._9[F@2/\>XVS?/H> U.28<>)2W)::*<5#T2 MV>57,0^:.4&T45'ULUG9JK,"UC;IU@?@^U>6J/GRNME*VVCSG]YY8MY>7+$ )BV1S!]MS)6 _1FNO6N1?\ M,)G=6)N$,\ASM_=QQ:-!((B%P*%S_G81HN$FV]H0$#3*N#H.-[1%N>0M4J(I MYFOPTNI%PY0K]$5:R QO^]2P::]<)2 DKL NL:=Q#?)E#K]HR>[1R[= ;.(2.W8#;A>\(W#04+K" +"<@-3)?F#=G21T(ZG&0:L_4Y9?2E3P MG__KP[>SWWW[1\_>FI,SQ'K+#3L9+:ROA+ C!5&&&00YV>DG M-@H(:EXD=Q#=G(G0R?Q+DCX"-2G8\:^3S;: !(3)D@T5-_O9#JN?QT&>]V*E MPF8(MN.,F,J7*= X[ZMY<.=!TJ"^A=03E5_=X%[I!D9@GH!#\>6;TA]]U/G0 M%/';]3K(=AWG9,P C7/.)P.<'ICPB5O+%ZMYF&Z0V:8?Y9QL7.37*M/T,>"R MA]$_^_%@:NY!7;"."5%C"LQ[^"I61(&C.A3B!2PRX8+R#!JL><\!'( M/UPX,DP[97J@XKYY"VSSYI JM9>Z365[G8*P=@#/3I0^Y[@49V02/,#9?IWD M1;8=PEJWF.TB?(49#[G2;%8X'!9!R1$0,";,65(/ZFN?1 MS!$KIR:HIB:OIB9V-S7-]\>8L151 3U5S;"R;1$70X4/F$-6%'#DE:%3 BYF MI 1H2LDK@CW[,98ZT67M?]!7_OZ MTI/:TL_M2P^,UWSE%]K*0Y4SL?+6(3E:>7"& ?F3_:&DL)\7YT&6 2D"ZJ;Z MLC^C9Q *E_ 7I9\9"8!(A'>%K!'4-:OSB!.@4C8?-@7.J9A'F075H>(P_$[< MZ4?!'!\.]R1Q-AAP4"'5 MK&Q(00+8J&,B5 [*%8. \]F35NQJUG ( -FLP$K@]M;&0 M9#+:N*49F!O;;TP(8>X%-\85-U_0FS3&GG]D-6KIQS N^W=$:!;0S MP/7/MCDBZ2,O\$&0=S",;[@"P9I@YS-W[V##F1%U0!#1Q+X^ZBPCPV0S%X\Q M:5_M;.D$F3AE.%>A.E>I,E?"?RCB94?E )U\:=@ET?XI(BOA;+5$.3", MXBU$4](@@T=,#C(0=]T=VA4^M3A.E] H2GNY^-**7 M@=OI:+Q_RSW2V "N$HTRV>(Q2G#?WI4Z\.N0P8U6$9P?PM<$TH9F--1]3MAO M;-N'H^1A*C.6*B,$8T)I95 '*7U3Y# ;CCMBI)XD:O)R\N,)Y_T7.>&UM-;8 M*$X+=34MJI;_L1C!H^ZQF-AEKB\J&T.K&E7A(JGZ0X;WT(XGCSU(/V_W' MCZ,3F?? ;_)QMJ'_T^R/?_K#[-O_K.'[@. M/W[K/_:Z^:7$+[,@3V%G&0J6 M:E2Q '-N/1E@NZJQIV943D25_DCB%A#39#MFES9/0QS$WV7I=M,W^8$MUS$< M&K(CPGMRD/0 -)+G*7NU]T2%;3A,TH!ZS8JGFDE$3UFP[N7BS>WS59M$-.HL MF&-(3)HH8@$VNN60\QMS7=1#\":R%@G_AG/^$0#A8?6M]=R$@E!9:.7 LTQF MFWHG>OUF1JJ.U<_/W=9U-RVZ4W\VIE:V27^(X65#,SGR6#JW/(Y' XFGPJ Z MC;/KR\*/-DR< =Y;59QH+3;422C!7=$D-<6H LXC M& :3K:_2;!WH%EB35'=&5VE&SY_!=3C'3"-@3>*Q^Y=O#$*:A5$29#L,#Y'6 MVEN:H3Q_P8VD??7VRLA1[4YP\,3@"F 4FW5' #8V[G "Y'PXO%\7H%6Z=3-) ME7N]ZB*^V(@3G$T4F#1>*-@H1-Q@GR>T'MV@.YZ6%6#L^ M TYS:1AA*G-_MFM$6"UI.7X MXT50T)*(8H"=8XVM>-R9XF<(XI@1CD2)KLMY'BE2,#!$H)D1C@?4\1S1C)39 MT04H7H0 + *XW&@?3W8%U>W?2#3_A%,9PE2N8"I?N#8:>YWJY#N!.=7=J.ZJ MM(YH@^*SFBL[MW6ZQWVI(C7<_"FC=+"TQX);+Y"-CJQ%& *!U!SPD9>-N>%K M' 2!IBQT#:/\8'FJZ]()L:="6#1'RO8<653N@7V)'2"7;TN4+C\'ZWXAB*(] M(ALDT*+O".(I!E\:\YCPGQ?1\AQD^FS7ZZN6;7%BHVWQG"(>9XP*0T!1M],5 M#=EU$3L#\)F^5H\K]CY+V%^7G'EZ2&87U@VI^B%Z1[.2M<7]&V1L_#I+_&L- M^=CH;C,1@:Q$LUSG^?:(M['BQE"V6HMDX2T[\F<8#EKHU]C9Z.:8RI?[*DJB@MY$+\B8QYJ+2G?]H6B >!?OL0]2=2*# M'!P1L%CC"[[+TOQ@CY6ZZV\M#J,>_H)]N/8$'@.QZA7<#;-S)^%A8>N2=A? MCN3M(4'&W?&=%C!K+) "Z\D%+$X/S$[ TIGQ+BBH3B[.[:O7R642@ 9;E#F6 MXT!VJ/IX0GM$[W1&>+=@YA$=ET5GDAWDZYF=1F9,$@>OA&O;QO4R;#' 7XKP M;6DP!R;Z)7K3H]7[6-5N300I/1D"U9-ADZ40*;L.#$'DLV:H^;@&!O=S)+X6 MDY>'XN0A.Z_\-C#GRQ+]'L4('"C,)YHCC1;&+=- ):<.(IS6O@A52(TJN33 M#L;=Z0,#JTO=R(/H6- > Y>-77*R5X0(#L"K \*8TV40-R(3>@9E\'L)0[ZA M>7-TQDD";=Z^@#*&ML?&>ZD7VBL*6M/$!3X5SW_D)ID5=?.PVA\F!? O\P"6I,CM4G9V$OEH# M)X -X9W@#0I%4& ^^M+O&/?+?_KZ-_?@.AT!S*>IJWRCQ?FK#+BXA2 M6=R MG';A#*\7@8_V"DDVN^G+IIT%)@\.3_WVVC&.G^.CR1A?R@)"6F1WP.:A9.'K^>!$7.@TNJ.'Y+9-)3A8?Q8 M]Y"N'([QQ.9"D/HO7Y((B*^*Z(6-=A@JJ/;0$2 5*YV@>9"%$!+U?X2!P>G! M1S8IG]3T4VOCHVK,FB-W_'T9:3\SH ^O-'ZAG]*D>#[VG:%EY9VI)TN1DD>* MW)(B1^TB&?V&&1NTYMAISDJ!:5P(.1@<-VGK/S)D12DSCH1;A0-D2@)6^''+L_ MKI'BV$57F.2#8[\_?>S[]576Q?^<%I1\^-,WSK9!Z8<"/0./+OO[$F+ODX?7 M] %X/)CP_ID=P@6ER0".LF4'D,+DX[$>8+4!VA?]Q_Q4 MU+<'++RXQ,N8_;->9AB<'RO[UL)X+L'SNP@"W/R M98,A[6/KNW%!2[OP/ F-;_?SX]1_M96L;.-P5*W$P[U>>$JG'H\Q538Q84?C#G*QVZ3V8T)63/C5;@77UJ7>.RC@4OD/0-KA%CO+F? M]T&&&<<@.*R71YELB ?-N7(@ZS]\=3-I&$;]/*ZB-_9IL%[.TBQ+7R%$:! U M+K9+,EB"Q[+E<0^WP:"4A&TSH8%-UU@C7Z/G.,IW(TN(IBRK5[ M_;0/PLD FA,.OSZ/70I+G"(.S.>?".OM!D2\]VGX*?TDPR >5GNY+* M4G!;YN.\VC+>/YH1TH22I>0B*IZ#@OVZ84@H^ R2#]_^;\(*L;>+LV>=N^DQ M/.9$UT!&C9V3LG?XIXII5 Y@ A]4Z5T,R=UQW_>ASRA=E9'\4KQ8G9!F# -# MRXV(2GFDQB"AQ"42U!?!V_@G*CN>:/0"^R$?AO.R:G *8LOAX&@*-6X"S(D" M#L[K,BH/3Z4O;-GB& @V\'P7==QHA<]C]H2M^?G/?]&-_^,KP-A+XH$])" 1^3!A;=#B>WR;0)LSX "(MVAOE9%< MGX)"O.\%1Z+EZGN9%7@50 MR7"9OND ]J4GG)RHK?LS)0P.#H](5L+Q)$I>P5%(,V/%K$;Y+S5NW9; MK*)U!/N:@X? 8 T7NM)4 QY"(Z?=IB\K[,?Y21_3K,"A9!?VD396"V7U1!) M5EW(D7HA2W.Z>B$;[IVILG1[.-LM*M6CYSHEF(4YOZ] MG'P1;/'H)C'"Z4ZR&MAQQ#17L2".9KIACVWR90["CJ8:F@WTH([IT 9$VV91 M-P ]082ZFZ9$%)1TJJ<$R4@X.04H5>=?61KNZ$9HQ1>KVRQ*EM$FB*\38'JZ MBEZ.W9MU6X?H3U)(0BC;]!Z',^\F" M$-]*]=*_=#3R@SZ-@=CT]IP(#ACTG*)N' RCL>953E22C;$*,\WG1=]WET+R MJ+0[(T'A\ 4T-#:-;;\"&%6-CTI(M@VC(LT@:T2/"%G1"I'-N$TEVWO:&_EC M_]=_?/L!F*;X$^4OY./LVV^_A?]O9I;]"TE2/3TPN ZGVR('J@\X22/@;_KX M.]1AL[]\/('):29-K"4/QE9G9>9JU^D2!P*HYTALASA!=L3^>[PM^7@-WP3) MQ_MUPQH\/NE^SQY(TM@S !HOM$=F@Y^./IQWZ,XWCX7AXL3EW[+M]1A^[ M'WB>%?__0U3P/&%A]!*%VR#N82C!M@3;F6AM9&/)8 BT=UX3QNA/!O9Y+5;G M[,B+F+"Y1/OKEV0+2N)@P_Z[V %O8(0BXQ6EO:EKH#] R'LDLLL9X9T2V>N, M5/T2UK%#/AMG4U)GYA1H5PQMFI MGY!E^8.;_*3#.Q_4&!-.P>&CR;-QJIX? M/2=??+5._#^:1!^_S#EO),JK$;XTW<%&CW):;^)T1ZG@YC0;$DLC(-H,582\-Y&:G >X;K)T?F7+*CA;+5D91K MZR E]JE,N;I;OR3*0:PE[%G";$JR[2(E26F>Y5J.]QB]H-5QPS<(*4ZNTNPA M>/LA*IZ?TQ@V =#0&B=\K/THTLSA$&@<8M@FV#R5,9'%8QP]?34SHZ>"A6#& M CAZX;X \%)C#4??JS()Z*/MGI5RI+DP&DY]G T#=?G%EBJ,Y0^O[-]W#\\9 MI:/0MX=;JI.V%]@A^V_6HTO&]H%AR[=WC:N=]:(SM/.."/8T!67_P+"UKQ\H M;=A&K\\!++E4E!!=FA15U@ODT8DHYZWJ>?2+ MGD"^SJN^2%"EV-B(WL8]^$=$+)^B NEB190^B)),1/8BZ+A.=HFU8]\;U&/$ MX=?Y>$J5CN33Z6/A'XGRP$#NK42JR($[C%:5/#.UN$7O0!-CM&H[&)T MU7L++7]ODK]];/O8@:-/<&B<\0$03PU;+9$U (P18+4OA:U( '1DL[C?/N;T MGUOVM5XR*;& 7&>]>%2J]@@V2*!%9_PIG)KBGHF(J*273J@]O%0$V4799.G8 MZBBP=T!$!@Z/)JQQ%0;"0%8Y-Z/B_)8U-HPV2+1/LLI[FB>.W; N1M;_#(U- M/JHE)L4CG)L;H&E'BIZAL6D:D&D!'AV8A:KT<<).L.FO W CXN1W(W,=Z7?U MS6!T4[5;>FS.J8%@E+=8G9?5(?O40%#TZVL*/"7GB0R.A2RXZ')XPP2V7J?\ M_>4YD3SL,_+AX_MO_SQ3@\*%ZR7TX^Q$'!*F1O#2PG3] %PO)=^UT\._$&RXA H-$ZS&O4MM#E^!BOV/5,+$Y9D2KW8TKZ1X-C-K.[/ M.%.3V18I>:0$W$A/C%]3C.C@M4R^;L+&==JBJPQ?CLL=$STP*BM:"L3# M<#'-2-D#6 UD']*]ZU3!:O&+PE.M;'W4NWW^Q/I"4F/P0GR.-L,D$,-FB=;N MN.+64#C$MC.,W\T[;2@>5V*5QKS],$J:ROV=N1ECL' M7&?/@TU4!#'HH.Z7$552P8E0U;U ^,")'-B/ZV- W>4:4 MXX5YGIJ2@E+3 GVJWY_1/2,H43-*"^%Z>G0V3>_GJ!)1V49>1IQPGK+/'VT-R6#'C]H^?BM!+;V\8J7%WR=( M,S_*'&A,@%7[,U+VP). N;__QX ;'X9TS'COVRP-M\MBD8G;MX=F1S2%PY?R MR/@!ZT, T!EN&BC&WF):CC5DYY#.(' B?J+%2R*@)5GBGA MRI>'EK(GJ#\VW&6&&Q"BZ84UNK-QLTD3& M4O.=VYB&4_)V1@A5?DM>PR\7'OR<;7K500=D MQ7M ?R!:1OEFHI/17>T&!EE^<1R<:)FPII409MGXB6&K.>%U6#V\8X#\?BEH MA![!QI2\T$S\=Y HM2"*'X*Z\RJ,8$>#["_<6$7S@G S2T$"\A)D_%:#?.-. M-2! _)<.X/IY+#F(IYV8' M4^RRB%ZXA-#O6<4Z(M 3D5U!AJ]WT!O;IM^0LD-2]>CPC37^-.@&938/JSA] MS"K![ !V4__S7Z@P3"6$ (3)=!_'^W692'T1*NF'X^N= J%Y&A7:(V M[(X-8%AH.H47RA&N7&P5AM8^YK/**?5&HZ5U9"[K R-6$#PT$?@\='7?G*59 MEKXBG= 6",_(8Y#\S.[[ES1^07Y+@6KI!!4[YS9,EMA!L%#!/I12Q.D=RHCK MQ+4N#YJRP5DXXPC8&O[=)H"N@TY[<6/4XDU=,&#LYUF[8G7=$ERQ#J?FU#L> MM%C,KI1ZT)$OC'K'@SZ,X^KW;@!_3I-_;H,X6D4TK)RF*I[,P6)UU8Y(6'G6 M*02TXP?MCH=6/A54E(HCF(+271CO>&C5K>P+9'G9\%RBRLC4-QN2 M>.&*]RYO?D:4#EPG1!H>K)H9J0-3ME='<] @[';E*H>3N/1#5KC)3*_ M2K,5C0HVI?G@JZ(<:>)9 4(0PE&S%7.+@%E1A0P,U*F31=X M" (B@,AAELO37#EUYW=+/U]._OA^),V\W3E[W=_1G&8O-#]GL_E$PX<43@-X M]?/\NT,R"QCRL7._(#D&)&^-Q*;D P);#7K30CDQIJ]BHK0;DC;DWX/U MYB^CIT!&\?PA6O./J$:S,\AS"QHG/&%'G1QIW"?6L*BDI0G0\'.VP1KDY"DU M+"K=BW@Z:*7\&0=YOEAI]L$^2CIL#U3"NH70%6_K8'"TDP(Q+5QCPMUW14-V MD<7LR$,;3G^S4.VP$.WC29^CE>@GI8MQSXO!L8D]*#%!J!VW?#FUYXV#37/O M5A;-K6GO2P).&$*_X:]6; MO+%GLO _Q)\.WWKC3TOM/,(I6"ZS;1"/*ZG(8)W:F7J5I6OQD+T-LJ(7'',\ M$)ZPZ&<@\Y)MH*-3!%L[3[RFJAV![06.:KPBV=* MDA+0LNP!?#:>VA"$L1?H]>!4ND";T601EW[)R_H/DRBS8]HO1O-&]8(CO! M?#<\]@/Z(4I')XQ9$S(YX. IH_RZ+(-=(+*%A.X =X\=1!_EZ7;#5HJ,'U>SUPXLE6"S1*]74=AQ ,CTP3_-GBNF#$>@CAE+9Z@Q5:\+=IPQ+<&53'!A;C0$1F]:1S0B(:!/'*E]% M29 LQQ,Z5[)]AT+G>%"[O2G*CAR^*8X^LZ2R2GK?!3$_502YR;^.9J,8X(JH M-'?5Z(1W/*G&]PN:6BU-0C4EJG\=GYTHS[?CS0SHDB^3@MUU5U%,LW-V)3VE M62_K.V^.8'M$-NCY^.,)AE[R5O%8E_MG2H=>CL,@\H/ M"L(J2V":Y^=!ENU6:0:B;MZ,F^E/% 2OY97P,2X86,P$5&80C-D0X%1Y*2.+ M MGU24^#!%'&?9CR8^^31BK0 MJE5$?4J0M/.I@L&>[LV$.J/C OD*WNH9?6;75_1"^8D)N*[2C$9/R3E*<\O= M WO$Y\%29*#!_^)I!RM_^<^T6*S86=OK0T:)3QN29$A_!Z/Z!G6X,# B1T:4 MH>%)J Q."3O@2D1P;0[>7'W]7DQO[')F?QE3JL7VB$E;RDDKE$D**B;B7\;, MO-#L,3UT;D;U].+YDP=P)*BYX8F\S*Z2" X&0QP'8OB.73Z&A:(1YF&CXP>] M!B2I0Z85H!#!X!OX:K":PCOK]LT+S):1!DW%]&$KJ+B6.X(1:P4W2A^ M7WI/1'254763@;X2^\'GQC2.)<<3IB >:B1.> LV,)A1V99A?D1*Z MWL3ICDT)1 MDT>-VU+3)52!6$%+02?7+;(_-H&[+71+XOD/7"??E^)T-OV0P M.MNAM0+="OOD!$$&8LX^X>92'PR!IM.N8(SN@)(FI9Z2/U<&..SQI!:IOJGD M&DC&UZ8,!D9L)[6]\JDNFAS]&%9\1&72L#<>#*&))7W62?."E?D>X>\BZ*(F MBCE*N3P*[/@(Q"<*53O3&31.-:^+F2<*35=N7&/X.:C1BHE@7JY6%/SF:&D_ M@_<89&5+(" *I7BA@M%*7$2L(MCHHR ^UI5'=JWDK^2O6;W[2JE8+Z<.8@;^ MRLL1-4%3SICFWTJS=0#Y$DDH6EPZ\'@L(Z/U+[7O^1TM8UOV#XYC?D_F%Q_K>_+FXN+N_N_P^Y_/N7 MZXWW.DU2O+>YUZ9='N?D-.@?7=X)+JZ[*/RR.3IV-: ML)X3&$490P;7^WVZRLI?KI.0OMV_!AOX9;@\4&7[2OC:G4M.5ZS@ZX%YVFV24$4^\0^DO5VS9[O0K/ =FE/AX^R;;+FC:/> M9U,V/Z[_QZ#(Q*)6B$2CJ)VIFCT=0#HO9/LZ.0B/#K?+HL%Z.4AT-+1,#,R7 M#F._!P073XY+)?O+0>4G]DYXMKNC0D$WB']2V0E1>X&PWK*?D\08=X;GE%.H M+AE]IL7EVS+>PJM"L@#UB^9JR(;@!/NN[(3(7ERYCHR!.#X8["FB;(:+5CJ[ MW(WEF!:5LVX/J@7-G]OK06M9*2G0ZD%+?@^YQM[A:,@VIX+Y8\YNRN6QFX?QACHDF&3NLGK=>S@S9_/CJNR )'W9-$M*D0N#I350P(JA;V M.C&R+IX$&)P[3T*@TXC+P\WU0FQD"65;[(3 Z#9W99RE29XDH=5W/G?JK$ M5C%F$ITKF42)3*GYD)*R>P+]<^?_^?C91">:(0_RBLJSHF:SD51H%U&\A*<))UF?33YPPZ4-FB041 M?UNDV:[\=?0,?5H:E1X1<+7\,(ZBX/H/WY#R138WJN3[ [N#G]-MSF[?^TUP M. =4[5'T6C5',,Y96B+*;H@+P373B+ M)!T6J2&]NEL6N-K;K0PSP1\?:+8^-M"F07;7>+M7H398@D!OIPZ^-;0F*P'' M")@57I-__[?__/CAXU]4HDLG'$ 7$-\#%/<51P0$@7T*WL#9;)XDVR!6?\S9 M27G)F26H.#2/_ZRA9Z*VC@%H,R)Z)[Q[K40.1S61(W!V<$\P3>H>DA,B_/YX M#E EMT+)]8'YP-9!L7P>5>R0V<9OLVC)[K++MR7- AG M-0/8(SHU+9#&T(VWLI.9T!Q(]>E@6%NF8^9R/N2I\26'Y[D(Q3I6B(64LO#* MELVP,R^-HR5[CHH_'2H=^@%2%Z^.RADI]W"D@XH8.E&NR2%!F9G&QU^8,WAP ML@_U/%T_1@EWP6:/LZ<$$N5.&P,Q>D=ZSW]A5$?;*2"$' M0I21S$@U%J(.1B89+6.MT#VA&A 1(YHY2F Q_2PV.8M$*&H@^G+S,90>!6IF M&0:S2IM4?2OYV4[+\@GNY-SY%LKP1SD-JS?Y#9OB:]9Z#PL!?%;E$&=$3U0# M>TA)[Z0,%%S/]:RA.62KE@[+ZG!)-5[R#Q@QP2$[.HN\G'[#T58YGNA+,+W*B#+]4@;-MS[RN*.@]Y)^RJ!$@]MU.E!L+L'KPOH?^(96\D*;L; M=\.-B+NA]H(31?0A%%QE+TJ>JU.%JY.(\7M?D'&7K<_(39H\O41G08]=+Z&S0^#CMQ\_N@O5J+QC@@QL+:"0E^EZHR4[_H1;XO N0Z(_ MM%-@CS/40"[Q%)2.FY/Z"XTY(WM^!P9@!Z>@V2!2YY_SZ8(=-@P\ S>6 M3;!COXV^4-)U#65+P2ISO(ZL].)3FG.D(QL(B+H4)C2CZUV"_!G^'P[!ER"& MXP^NXBQ:LIT&/W V$^4?E)*J"U?EV87&!9-+5R\M#NN9?7#L?XDR /#8E&/C M/P:<(T;[-ZV"YL6E^'<)@XW1L;S6L0'+<-LG'7X)2] /Y3\%.:]4U5O,?KACU>L!NWR8S'0UW3>G>'/JIW":J8\,MFHXB%CNGF6'^J MFG,15^IS1CQHW@W9W;"08L4B+9CK$(JTK#ES#AL65L.+8 !L\VRIH0FRI1P2 M^^N>48D2OP7G$[HIWO-Y%]6!,K'Z2"7)>@F^G,2TI1#.T&\G&CJNX$.V7?Y\ MEJ4_8T0Y]V50AVXM-.G0J]Q/W/^S8J=B=WPNGZZF)6BO,2DHR$C9^',>VY<5$5$+H M=?)"N9H[KYSA37CW5)E\*\K4)0]9D'!]P1W=I%E1WY6VIH;33^#VB'V?9G031*'D M4Y)Y,I(0%Y(_7TPS<%Q+7DQ"RY-03>6@;DP('_Y$:JUOS MN+$6FORXD<*Y(W3RV7G7NPQ M4RB#.+P622E:[9/![#6GWT^W-$-!GI7"9V5E;+@OF(1EL?-UJN7%"E9?>'.G M2M[!UGVJB#:C+ZMQ2=_E#]$!:S-=1*" MP68;Q"!WHA8AY:HT'IM1?ZX?6'WZU4-QT4HRU%B]]N)^?,/;QYS^ M<\N^J,L7%!M;OT9;82^@&%ASI5.[!1ML6>132"W:N+9F,:-"NMQ3S M8C6DFXT\G2^V66F0;'/+,97W I!%5[K'C+FODA?0%#,DB!AG.W0O[&*UK!>? M_LOY-*\Q>#8^FD8)+]9@?,)=ZWHZZGKZO8&/!08DWEW0%QJG&R93IZL",I-9 M]LK>&M.#^I2&%-U^P', I_LF6D=*&-D.0X"3G>US.*R^%Q_+'MK3SHI[S\YA M/$?%J6J4*EL+3K\5RQS!6?1"LZ8\7/O=BSDW*:=NL_0*GN#\8+Q)\USJUNMY MWZO3\V>P(K-#4&B2.3?OY1L3)M.,G8I!ML,5DLE23$LZQ3C\6 #ENKE) M!26"1?EK*^L%$/Z\:W-[5@M,_[6>!UD6T8QMAMWS8)JG-- M+]9%50HE7(D&#(+L .+$ $;WB#UU)C[@Q[3CQ02X(FA" MKH[2O="HH9QD)%XL@@B?,(9-M+Q-.E3S IX\V\_3G V,^[:#45B,7Q]XDW.A M[;HXLDDOIF4$[Q%>L@K1-3_('?3KQ03#85P="U95NJ'8])*'= 1=)#8U=Z.$ M%W,.FLW%ZISMEZBX"I8HRY39W,_2+$M?V5_8%\M^LSWC#VG!#] '!&8@R;81 M]Z&-> %]OEQNUUNDP,,3U_!.M$>9=:[L!53#N6GP1^AXXMK2!4\-4A5D6T0/ M0S$OAJ\\(Y7+RAI;L.!FR" MT:S)1#2T:;:8T_;5\0*8?IK7(MW0[+Y-BCN&@SU-EIW<4?:WX8'LPL9Y7P3+ MG^$(SS8IMW=9[1+VPEZL(1QQ'<]Y2U$O8%@/L%9$^VMY 6Y\;QB;==--SUY, M*E/ENVB?]U"C@A>0 MOB19J7AAXJ;(JY5+?A6@;-W&EK>5&V5? "4N6("Z_=-.'6 4N*M4.";0YNSHOIN*%/;'F" B@LV87)_:2> MX#S:0U70J:(7$-N\Q$08^*'.9:*:%_ Z!.XK.7(6*U ;7+X5H.1AN_$RV:Z% MI'.0_'EHXUY,53-)1)N-PU[:"S!23W*6)EOX ME2L2,&3'1@UJ[,=E6DF"0Z M %EJL:I,.)6UKQER-GYO7DRF9K1KVQ3&@GY D P.[(2Z2+>/!?L^FZ2Q;:Z6 MAS3@!>3;3.PJ=&ZX#;)%AB_!$$W+;629W6IZ ;)\VPK?=.'6 M?O=B/9I4-TP^YV9.\,W>K=(,O%GL*W-0 UY 5JU$^ZQ(7@S8*FY:O!;;RGL! MJ$G5*@6A\HEH=A+I5-$+B&I[BE8%I3;KR>%->+%F]=T% M5"$&4O +FGRRW$]UO.<>5G+X9;RBWE607" M"SBY)>!/Q"_10D@Z(*9NBS3;:85-, =HUHOI>8 /9YOM\# 4WMGHF&T";2T\ M.9%-)0\EX=_9@S]:[4 7(%Z,BAVV[OAW<&5/?#S.D4,OODY"^O8WJCG/60MY ML>%P[W"O?Y4B!-^Z-:HL].C&R**K-%O1J-A:]F7?-KV8&&/H1\NSLZV\%X! M$/X_8JL1A4O8(D/ MA'W\-'I*&E8QXW.AOA+O09'*!YUS&[O=_1"\V$V5Q55&C78T MT#:*>P&G:67J9HOR1"9BGZ;<:IQ:@JO^S+*1I; 7Z]"5+T11OQA(0E@_8/9* MXQCS$;4]-T?KSI?IK.FORFM99E=I,5UTK^T%V"Y2ABVI2->Z7@"],<0&6>.Z MK(4G?[E6=P(WAGVBQ7.J:*^:_THIR,QU7\6^;7FQIF#-6(+ITQP + 2O-FZ* MPUKP G0MYI!F:[/30[V4%X-GMP6,">,M(/=;^@0Q)7;#55MY+P"A@J#-&5@K MX,60E<\>19L?HI *KS"9VUS$A^9GNS)#H4A*V(4F].AFO9B>O;3MK06]@*!> MS+6HGS(<%G^$<\'(2G18"]._:75C%I,]&N[H]FCH ^IZL;I2#68[<=3?O1BP M/1VH1^D].Z=9[%1A^B^B)+!]H,OG)(W3)UM,A[6D%^MB$L5OVJ([6RM,ORX' M1-"@=K=_(([2S/3P2_:<3V@;1"<_XW+N+^W%]N1F3701F;>)L?52GNC [B@D M&\D"MH_8C6%6?>EEIM]"^M.&15E>W%&N)A8JB&;R@2.J>[')U(!UNWFL M6."KJ*EV8JROY87X.ZWFTV,QU(00ZJ]JSA]5?*Y MMOHX=ZOJ!V4>_K3ERJX]I@M##2] E9[RJI>B-3#9 M5M@/**.Q^'U.N?8R;%IXG'?NQ51_Q[Y1,. L$LXG$/$0./X<,RH$VFMX

LQJU7YM>34QID%/.M3V 1#7DQ!0VEL*82;GW1=ZSJ!4Q+=-=^ M!9(?B4Q;3;N=;0!![1?@5P9G<@K%8*4OH,@VJWL;&47WM@I>0)(Y]H0E8MU.$68K/+UF4E/*FPR)]]%;%WU^ M:U4O5JS2@N0/J0QC C^9RCGP(06M%B8>"FEXMON2PW.B\G"'<"CNKMO&63%" M/UY,X/V6">8HR ,.LWY0+>'%H'62RG:2?5/)4_A"00 \^ANM*GNQ7LK7(XP# M#RE[*X+6 A@U@,4MS;;R1B^/2S#A'^TCHM3V8NUU,Q=;D"B_ MW[ K/UPDWP<9!E= 5*E1V=>UKA= S[81[KUY$LJ_7J\W[#I @;GE_=.IHB=V M6B$M5VYS$"*L/17VE?5BK1KYG.;;XCG-0(=E-YL;BWL!1\^C7)X1]BW76F'Z M,U(YU.::]PC./MM0VVSYC)2HZ5,6&+2OQ[?BQ7JJRJP.'F MQ;V TZ;$/U3I M[P6@1?84)-&_\.,!S_ TCD(9B7_+C@>PI7.[%%^:B',I\/-<$4>3\#YZ2C"4 M*RFJY,FHZMM''NIZ#%Y,O-P9(JC5PA';MJ?::_H!\A!J]:ZT_CW;]&)B\ )N MG-O573Q?P^8U2I(=JWH!4\0:[V70].(U6PZI/#GN(6X>=/5?-NQ HA65[4UD MCN/L6-4/F&N09?\E3M9ZHETCNM8:7H ZVN=$ ML]94MO4R7@Q<34:\CYC35G;ZC=B%@TTPL(%T#D([*PF<#R^T&9K0JS4O5O5J MFR5(:(7?T1M26[60^UI+3[^RIC"11IQJ>\G)]7R2-HB] 8(8CJW+)+RHL0FV ME?-B2W6W)7AH)H#9G;/G69%FIF 8Y20F^&. MYC1C!V1;1'VWFEZ /&OR7('.* K%DQ_UP5S\-#Z?#ZD__3' MC3?!JX$UM7]K7JQ^0Y_:75WFHYZ,1\]EP2YXHI\I#7.1-93]9V/QS,6\6)4# M5L/;59"/\L^T>$VSG\%5,Z)94TBUE/-B'=3'P:> R9/X[E:?#V7FO>NDC8;J MJ(8FCV X%SF&MD&\>(RC)_Y@**4Z 60G657LZ=QZ-S;Y5+03*IL4LMUK>;'5 M;7G!V1:-0G&V'*";JE7T N)YBH];+I;<1?G/U:EOE&S:RGL!J!LSF%'SW*GF M])>(LKFX4ARU:)55P!CW<5A-+U92J@.'<($[MBTO)@*']KC?!O!8MP'@_WQ/ MLF)4LD97N-Z4^!V](T&RW92^KRC3VG M461B3RKX:YJA_U\58M@X#0YNP8N5K.CJ1"Q-Z2^GD#"P??LIE>4^S%W:RRC?>]5K2QHC'#Y)G M)T'\): \V]HL9J' M*1+*5%$X9O:+0^M[L1ML;!8B6I6]M_)M#*<4IAS@)E .C)6^%70T1A7*,"U[ M,4D8P/LY35+=I->BBFBOX0HB:E:_6XM.+B3>T*,"RH_/R/9]&C.1/,AV5Y")VQ+M5BODQ4:[WS[F])];]A%?OE"+"6-?62^ MX/T!.KR,/H-+N#3&@Q>)3(IQ"Y\%9"\MLNAQ6Z!I*;T-LCWGWD!->S%-X+09 M\5+<%V"-^%] )K]3\'R.4IHME-%=(L\WZ6J M%S!;;%.JM"L>6WM2P1W1T@E.PF=V'CR\TOB%?F*W]+-1Y="O12\F14E8<-8I MK<&91\JDYIG>*H!;2WL!IA;S=/S%?E1#GDP!&RH8&.Q.<'N*>@&CHM#F]X*F M^6F]4[K5] +DC2'[SJ?@#?B8S](L2U]Y'E3VBYE/]I#Z7@"6+K:ES?\+._R- MUX*YY/2JI,K%9K&Z?%M&.:TER[27\F(%*O<+F49#3:U1B?+Y_N/CR*:\F(:Z MT:_MSK.5G=SX94LYV]0W[R_MQ:J8/7C-;S=322] -.EI6EDRK*6] "/]G<6Q#:?@$X5I[^&9:Q?BW]'6SDOUJ@+'GF@L;L\,YV-S?G%JI&6T$OMJ4A^/FN=.6Y#H%*8X5< MM.+^6O+TC6P=%/F)_;9=LRW(333J#R)0C.T\6T9SIP/X6J>V(17L(=8<(NA:> NIC_F#>O<$.J3 M4*;_@"V_+/!]>4'#[;* 4A8WH<%:GGZ2E- .,R50O8 7GT-=00,15$O3IC86 MG'[6]_/ELW\XFFN_K.O%6LE$= TQO\5PUE[%"UB&X[)5[=-6WE= RODF(GHQ MCJ4C/$MM+\#R4ZUDGFY;.$O1Z0^1^^UZ'62[Q:J5*=OX"#VFOA?K9G4'[^C/ M=$A]+P"K6>N1SHIM/3@ZSG;J+S8NL.ZUO0#+;FF4OUE!SJ=KOR(L1;V H3L1 MP*%G0M LY<7@[Y_3K "^H-;!-TMY,7@IP%5TQJ"OKZ(.%]G9Y?JKM4GMWK>@4K4',VG_.3%JK"';\=T>T87B,ZU MO0!;121@<""/E6?#K(+E[?)46ZWI1:O+]29.=]1T 9E^]V(UI('<8DX &I[K M)&3[)]P&\>6;(#EHV!A ;$]=');'P7[!69:<_E@HW],_4.#F8@+D"QOH$[VCL(7E>$%H9OO[0O"K M !MOB^?=H U[L<[F+'?6S.[6TEZ J:N7+Z)X6YB3-5J*3GX\L"D%FP1ZK[@5<"SN)"9JEZ/2;LY;ZG:LT,WIW89BWY"9KJF\' M:M>+=6[W0;3+FEWJ>0&P8\W\3SC$U#9H\<*1J8!]5[K ]>#)I:E[T/9R+EK+3G]

Y>Z-UAT=6UU)A^K2JMDTZO M*$:I^Z\I)CZCITN?QKQ8WT[9_H[DM? JUJ&Y+263V[+A1]IM6]OK3[_).Z9U M[$+Z.D1[7NP /5@4OD 1EM0AM%0M?3*KVQXETJ\E+U9T'H;H*A3$P'1RG8@# M6$GX:5K9_;6\ %<%SE89>/3\GX<$WW9KPPO@# MT4(KDH8:8S@V&W5KMU[LG99@S$_!3VF&Q"KMKXP#FYA^5^G.O;#A@>8N>5HD MBJ+R/GHK*+5I- ]OPHO59OLW3^,HY+MP/XEW6WDO +6&F>QS@3BCJY1]IZC' MRZ^3RBT3?!;?V(>>9B&[W+,=FL1+0LA][O!3C\F+A5'#52#U]"%L2%WK3FZP MYNRO3#S*,!8Z9T?]_T2;\S1L6*WM)3T!@1=8@+E.+X(B,!!0[BOKQ;8;-UP2 M'[!MG_R(W7HQO1;[S\-S4/R0;F-TX5P69=9<0UK=?BUY,0E-Q4:'.-Z]E;R M=C@UQ\-S1@=B^<"FO)@&G?JKQ7AD*#>]>'O%C(S7LEBE@$VBZ5 MIHYH7@:QFMR!]9\] MF7E02V2;E*L@, CW'([A;&=_RK96\>++A2 ?X$-B?\#W\!+$\"5T47IUJ>@% MQ*9GUF+5<'FQ^P@=4'WZ:T5R:]JBA6J_3S_@\^=TP^[QGS$D&$RB-_'2)K9: MBWJQSL=",W;;&T^VMY 4Z<058L(_!(RB)@<\-B^*FAI?,JS58T*H#\WBQV]&S4BZF1#!DFA/*WZ64H MZ>VGQ#8MFW0$>XIZ,=^EL%HE7&CE&&LK[P4@,XF_W#K<64F37=MVW-&->3$5 M;-3<1J-&W5699NOQY0=4\P)>21LYWQ;/:=9JJ[*5]0*(P@+4)2>K"=^!37@! MVRJ#=-!2=:WK!5#A"5YF'5(H@%N%M"[UO #8#"/1SF/->)2,3L)XFT(;S)1IN'3ZM-OU6[N1I#(E,^WHK MZVUXL:["Z]YNP= *3+]6>\."&BNSMX87Z\#=\##G'CHF@RO>(H'73\U(5CVR MA1%-_P>E)#]&&7#)D?!=EFXWDEH'_:+9T=K*<3?]J*;?<=WB$( #H'0!B^3N(:&S[_DB+RO&:(\;X-OPG*/?! M>)(X'8$7DVY]/I[MD!S0\F;I4&WZ0_$F?8KR(EK:7 5JOWNQ'I5Y^7AJQX;A M>O#&)S\(11IF,T^Q]N/TVU"5Y^H4W\8"TP_90M1F)@@\C.RMK0W/OD!+;,I= M&L?"3?Z00/)#6_-B,N;A3]N\P /A(;7$_^.*/M;/DCO*HP;D9_174JT%OIN3H%QM?ZF9TE7C'J6]#+@;;YM#="+R8]._8,90% M8,";A^LHB7+40[.W O<5L*M<.E7T B(N"9(T2*H2= 28%VP='[?(4/.0-H4= M11:RV-%ZMNJ-7I_)'_?%NKC,LC0[3[.,8MZ:JSAXLFGY[36\6/&ZN:BCEV.' M:I.OV3E$B+&3Q>21K_[FQ3I(IP'4HT"0,[B-E0;H_1Y,A]2?7FA&VPC8OM#X M_)!>LK?E&C.QR0Q[YJS-'>MYL:+=DZ:TN5G7Z;'LY< M-E\5-#/Q&0[1GA?;N@,_K.0Y!H&'?[!V&H@>S7DQ'>S#7%(:(CD-^%'RD*!] M/N?[:WD![H86!;@A'7V)(+1DL;IESZ>, M/Z(JMB-V\RC%2IA5)=PBS/YE=;:[9R]_^P%R2'TO "NNDQ=TPQYU M$7=SI9N8"GY#C;W09@.R^!,-TK87$[5']W&$NF1ZL7!_IO.C4Z1[M,5KH5M)2BJQ&8S![;:BWJQE7FQHK4 M(0G_SIZ7T6J'0^9NO7LTHCV;\F(/5.,O/79JL7]?D@A(E7 1=X>85(H"@5C945/FRP@W>L,CVLRCN//=4;E)D=W?R/:<2/32Z#$.T^/UH) M+P8]>OIB[H16D=AH'5D\VB8?E!=+4YUQXI,'IKD=\M$$2TY,O=-^V>]J=D!# MTY\FG5R@^:MFD=@R5!W3B#<&CBMVG0>Q=%A=;JW6C49!+S9P*\^D8H,P:WR[ MU?4"J.VSZFCK/J"Z%W"[KHTA7\^137@!N[R];UK#8QNEIC])#S<+#F!9]&+- M3&]&SDHWH&M?YP:]F!+I%7>=6+Q@K_,[Y.]D4L".B4]YM(<^_:"&O)@"H_MW MXTR]^BQE)W^ 'J(UEPRY[I9FY>ZJ907J\#MS[DT0"NZ MY3:6[?8ZTZ_*;>GW#VF($\[V#>9:&E+X:YJ!YMS(\'%,_>D!'Y3&1U=NZX6BD9Y(Y1*=Y4%.3Z[GW!;6:_0VZU9H8 M_J!3O9M]?\BEPCF*6EB.AFW9BZ]7\=JQ^XXT"GDQ=#U2 MOE4NM!3U H8M$H^=A%P)K8#+6FTC#8H=DN2 MB&8@QX!M3VX.N,3L'LHUU/!PJML%]M?P8H/KJ5?-.C/Y>M2#^A[D,>ND8R^F M6+V:'XO#'JWU\EX >LAP6^^X:[[MQFR6\F+PYE.+> MOM#,!*CQHQ^" M41;S06A 30VPQ9K-[#;=CKW&]*"DR2$LTW))9]@?V'<%[CPU:;A[K>G!R0"& M!]C_:=,^5OO=B^/"$-#(SK0KB+76!7#3MWY&5VE&SY&+)2^S;W-SRN4;.P;2 MC+U5@FR'^BHIK$L>X(LHWA;4F*5S^E%YL3AF9CF>!PG31,!+.'JA((H*+:WU MSCJL&8_A#Y^KU;,$5P<.;OISCQO(YT\9I2WA+<92?NRS&E=-:Z8:2]G)Q1W, M4LVX07PVZQD%BH5E3QAF FBO;2W8$1RGW]U!U35\ *4-&ZCGS+<,,_1 MIB6%<4OQZ>\:-%JOTQ"?.?ISX#Z-A3&@);ZR4U4O5JW2S%U%252P5]P+;60& MZV"BVU?;"[!6I>IW&9/TS=]=6PTO0'''F#)5%L3^,<%-=XOBSY3KY#()(/11 ME#$!/KZUZ;_:EO?<99 E[+;+Y?L+@_U1O8GO,),L-E"3TT]+]9$>FB_;WR]9 M: PUFL%#4JRV5_0"(E(#+59? -6,3$+2$Y;"O38IO;@7< PGJ!@?M=L_ M]E;R IK)+ZC\:,1!P_;99]:2/6W;P8UX ;V6E\+ ZZ[G;$X&8W(8OC\O)G1? M7,!G-MJ'5QJ_T$]I4CP;C[E#VYAK%&^Q38 MWJFLN3WQ$RV>(6,*1+*ORV_A.=JTYVOL7-D+J.KFJ;V:5<+3?1)82U4O8$J1 M.FW3W5YMBVU&U;&K-).=1/8AVI_^6"I3/-26%8,N]_E3'U+9B[V!@VIUV=-+ M>#'H[X,,O:M!&6U7+31+3;^YKJ(WMC?8@,[2C+UL0*ML$<*L)2>7__D#[2J* M!<.N^0%7_>[%EAG28[_2T"B_61-.N.G9BTE6B>5>:+*E9SL]&AIXY82CBW!\ M.2@._MA6O9B<1A"_U11I+ND%"+9S:824#'D'_Q-[:2_ <&$5&21J[_N;MO#I M#M6\@/==FH:O41RC2Z8NC%5, %9E\>(;LD^OW MM^ %:#6+3[L%PES2"Q#5AH)(7%7=CUHVY(VH# )EF/>>0*?C6_1B4H84'2RO MEI&[\F(:M<@V/+<9EF5@YJ+I7&GZQT3IN$-SXX5E+33]T(?<;EW#F1STZ<5V ME^3_[$@#- 8M:GM)+T#H'#5V8O!Z*2\&/UXL1YG=P+,8D^[C\F*!&B^LIM]0 MIX=9LYH7\%0Y[U-00(P&.[K8(UD(.9B"+P%BD_@Z,5$:]FK(BRDH#VBA938> M'XU"7@S]H$GOXBW2JT$OIJ1R\:F,2OF\:#WL]M697(\ZWX91D6;@F%JW,AE^ M]F(=]. 4Z]0;BDT^VUPK?;\.XE@*@F;%M5;$EV$_TSAN]9=22TQ.DMFD6#/P M9!H+>;'+X9TD:9JO@B5*]E^2+8A-P8;]-V?2BO!$N:*TW2)^=&-?\R.M9AUU M^%2K]>S%?I/,.8$1C8CX03CZG,3#D@?.7<3+L7CV'M3/]![\_7>S#B4K?6.['5#7 MB[4:4A*I&U'+&U :6LG%2I;6!8A%04T"\-79Y8:V\EX @@U5B T%)YOMW#"5\P/ ?DJ MK<:5 ]OP KAN<;W*\(I:,GF.L\M%2S'P_=9:>]WI#X[Y$W*RM=(;M1;T8JW^ MFO(LE)5]5RAU9#S;-;O'\-]+I8V2SF>^8E\>$\UY7B;VWWLB8L;K;?K]4(7N MYT6NC/HV8W=@!,(VBM)UWTC[?=.W02_VUP7=9'3)F8+8WV,J"$#W[90N]2:W M8=QF*9"%+&3$I\F$82KCQOENQ V' _/,ZU,EWJ3:X$DZ^2'CX]H0ZHK M?^J_>[$B+0_4 \[8PUOQ KP\[11?Q%;/77MQ+^!TY\+K&-?2N1DOX ]JG(-; MKG)%YS7&5H,9._5B:LL=+Q@_BQU0ZK9K54REO0 S#W_:"K<;]@YMX:*UX3NH M@>F%1&1JB=97VT28^4K3"H^#TN/_.U;Q8B4UL8!G$6LAF[ 5]@+*9UI@SJLL M?8E"&I[MON1PZ'(7,7B^<.*HJ/V&.KP5+\!K7(C_EPE).7MTMU.'[*GB!:P; MQ<5FGPN.%P.V44-I2;_AC?[\9PE6ZSHWT@JLK30V4R MT#^W0^1GDUZ,2WC1;@P MX6Q%(^"PR3V+O3ED9%XL4CM)[SF;A2<:/J2PX3#%$L9FF.;TJ(:F/W8?HC5? MYIK]V'+4MA?W8D5-9 C6:]]:>/J5N:(A^W" \ #EWG81N5L-+];G2P)6!<[! MP:8_6L-W(OY2/K+%]V'/^W5X*].O:$<"S\:Z=JSGQ>J>0Q&PL>%M'>4_MS\C M6HI[ 4<_&-HD%G-)+T!8/)[LJ]):87*;B\QJ"ENE;F]1?YO^@Y<\KF!UAKP' MF9WJM2HR_;!1$Y@$\9>KXM7FC;ZWL!>[_\80]"2)K)&.C^;++-K8S%P' M5/<";G=U8#]EHA=@.[%"M1[;A[7@!>@6-A@K-T5[%3]@580&7:@,6XI[ 6?T M-S9\E]Q9;9(G?M6]%]-MU4?;S0E[JG@!RW(>0R4IS2RQ^EH1+W;!61"#]NS^F=(.3Q5[:2_ ML)<4O N9E,C_O$XZ>YETK.HIS/ERF6WW,OUUJ><+0(-[R[X7M+F\%X J5_\T MS\^#+-NMT@QCX;O13QU2WS/ N-'6FR#*N'+#',775MX/0' :P,V5T6=V>97) M4V& 3$:CT5/"2?26.TP('"R%:S/^%X\2J%2E3%18K-A^-4[%*#U-K^?@V03V M/!3;2WJQ$]3D K878+V,%P.W'R*7;YN(*X4O+"F#N];U N@M?#;X2>"W=)NR MUQ4MHHR+F3S]:XMM\8#J7L!EWWU(X<)KB0NLE_%BX*5M^FR'TA6J2FR?E+6P M%U"8G)C*3X0?URT;S%K8"R@-JDOV%ZZ0U;[[/5JBMJI>P.R2!%UEJ&]]$*^/F[E+/"X!H' ?N M,9KE7-%L_%8;I;P8O(SC:?FD:CYO[:O6ISTO)@2#&VFX8(-+8)RE7AF^JOMT ME96_0"+3M_O78 ._M#CX]VEP^O?D>9IMT@P&Q%9TO5VS>]3,Q[F_M!?K*T** M&SXZK2:5EAJ3:\6E=T@.K'M-:I;F^HLHWA:"^WE?S-6! M37@!NVE,57)>=K.^*A6\@%1I;;H<1H?07!S>GA<3HONAVC33S5+3'U<_L$\& M@D\A,>XF6#8/GWH!+^;;O$W 63M*MFRDP@IEXZ_O7-L+L%)9+N*(RD&+LUT8 MFMK4[.TUO0"IV_5KYWRI$L4?@6;4J%0]M TO@+,UBA+P=6,/\^AQ6P9&!V^@ M?9@GR1;R)E0_ KF\))=M25([0+/3'TXRPNHVBY;L8V6O7IHCDRS;S_#7-$,E ML71=L,3?'=6*%WOC"P277>9%M&;GD_$HTTMX,>CRE.GHZM]6W@M 9P/R2KEA MK_++!5&-65/]0H'.L735K18_/]MI<1&@W./*+LRNC9=TF;*''5PW;8G8'78_ M_7%Y@]')@VFP]U,SJ)D1=FA MJS]/K[N'$/:H!KSX_ENL:*T?;I=ZTV]>G MK*WR;*\E/@*!:LGVJ5#,'*0!.*0I+Z8!CQRPBU^O-UGZPOD&[0KKEN)>P&GZ MR'"IC 2_6:KP Z^\QF^DTP=UZWUY,=)7@"JF.%"7$>?.UUKF2 M%]"D*@;/6F%?MHA EJ)>P( 8<_A_V%TO00S[JJ*'@Q^X$5GY!Z6DJO6HE"$H MAYNT($8!Q&'_7DRX09/9)G.V%/<"3LL3_&SW*?@IS=KC<+I7G_XAC[('[DL?^I_2+E'^"@(BT M?)*LW6>NX0R'_RW[^IC^$W MVIRS]S9-0AK^QK!&J;X\,43[I^7+EPG@*PXB9RAP<7*Z_(^G].6W(8T0!?SE M/?SE/][R\-]4OTYEN%H$" M<%,2));H-J]^)&+T^\M/!D$=B2[\U<9N*#C=H)&/F9\INO:E/NAFP4$&?=2^ M;IPQ[7N[*NYXR"JKGV&(^+,/2W_6=>G/W"[]G,U2B#D-X^#),)'Z[XX7ES\K M+IEPI41U&U99+^=XD%=,2@IBS'3)_J7M>ZF7G&2@?*ZZ#54MZVBP$.<-+EV[ M]6,:&P:H_^YH4%Q(N:-/$8C!20%QZ(:Q&8LY'>(YAM'$&.[T-[JSCK%>SM$@ MQ6.Z^@[LG[:UJ-/Y_('&\=^2]#6Y9X)UFK 70YYO&Z?X_O)N-P&?NCNZ@3A= M]JTP0<[XL;<6=SKD[]-XRX3\C/.+V<=:+^=TD*@"#M!!D^W$H*9.:HS54MSI MD(V,;HV1ZJ6<#O#^F7TQH)4,$OOXM$)NA[<.XECJTNSCTTHY'>#EFF9/$&^7 MI:_%\[Z)-)=V>SAUR&;3/*+:*CD=_NWV,8Z65W$:V#]\M8RCP=GRRBIC:Q1Q M/+3+M^4SV!LLLI.QF/.SD@?NM!Z4HHCCFT>&$UW MPZ!4&^\@5O5- *J6]\OG*"YGJ4GK8[/B&KD=FD;3- MI]M^_^?8W9 ,^=.QN M_>_??/P-V>9LA.F&A^_ ;R+6]89/B'7L.'"@"J%8V?PK%-'WX*J?IZ _LK/:!?9W3<^@'5C-C?]5S MT]FAQY"Y5MMG8I8^_LTC7O [D+/TZ1VU.#V*6?O?K++5[7(AY^OVO M\]1T]A!S\X=?Y\;J1%+U_E2FKN6JX-\E)^CH?*,=-DLV]2L[5KP*X[HB@^'7)*?I5^E:< MLOX?>V^V'#N.G0N_R[FWC\O'[N[Z(\Y%:JJ6K:V4I=R]H_^;"HI$9K(WD\SF M("GKZ0_ *3E@)$$"(!AA=VU) A\6%A8$]9J1995"*UR-S&XK8)H%;^9X745 M5*L8SAO85R&V"N6$6,(*H%4+W MR&2$&,&E%6BK^,T1SEJ!M0KBC##:"JA5'J>&\%8PK3(Y.X"XPFH5REF1RQ52 MJS#>#YJNL%GE<'ST=H7/*H>30\@K7_@JA]-CV"N<5BLX*X"^0FH5PGEC]RO$ MI$KB@<%@<;P4J#!;A?+>JX0*&JF"N(GDU'L:42$C5>PV&)GJ;4:%BU0A6Q=< ML$\^*%'=9?1W%?SVZQP1IV5VPVX"P;Z] M?_OK_?WNK09L]A2'0Y*8]9/A$M[Z<'10EHFM*D?RXEP0*>)SMS :JYM\GIR4 M#WQ\6W49\(ITNITDNIOTUHEC5"8FKVU 6 I?WS49I5')*(?3/Q?AJZ?X?)M1 M&15X*17YTQD3IW10MHB7ZO[-)T<[I+B6RJ;=K#@7>L([P=U=?0Y?7-IA0B/U MDS4WX7 ]I9[43YK[M:'Z27/4L2PP]05,-)^I4?.RM@]5*\!\Q+O==, M'2]#@4[P4$;A 97&O@/O1-:%::ELVMQ%:#J+8/=3MJ2<1UYY"BI+35\+I8-" MN990G@Q.CBC@4KJHNQGJ"L$OC@^YS*US]E-4.;T^N*3;@=U1+8DU:)[)9RD= MU"Y"5"3150"!VMT9DLG.^0(DR;?51!WJ5<7EO +.JW\X0A'V>U+4]2&!3NTS M>"G9^^%?*OMP/L>\,L]+%KM'^)D7*!> Q_#^RP5(QX'H>0#],XI105G$)+=[ MB&5GRH.&T&0S* 6SJ1N"ZZ?;DABGFMY)]:DNRT/5^D_3RI;5+-?) MQP%H/12J'*GCA\"K"D[#:R$[9;D\> ?VONN3M0YF1RWVAI\AL'KIM1SZT:%V MT<.UQ.-24C?5;K$^>,_!*[ HQOA;%'F??M M&"/45:65ISJG.3M%SPQC<(0< MUO\ 13'&IR@AB09#1U&VW+O285"7F6P*\$16S>JEVD*![ WT8X1IJ&S2C/.B M_DSL8L@GL_C"-%5A&NK@?J*3@DXJ7D."X].W>VTURM6YJ.AQ!G@8P5H:[)D#IJB'CD\U5F!#CM: MI8D4-D#'"IQ$8WR:J-$N "O P\ )\K8!MC*1%"RBV#3Q>?L^V.2PSN:7P[=B.C;8(&RH)T>.PK4")CT<-BPJ7 M"N"O!8 A..3RL$80CF+Z[.AS*\A0D/Z)A M!24)6GM$GX!8@>&8"X#YRL0V!#F8&NXIRZ(+#O-SMA[W6C8@8F<-]UA'*DS+ M-%1PN&^7365BW(EBD99;R,0\N8OPAFO1A="'L2K<>RLKB$A2V#SAR9H5$/*^ M7ZGAD%M#" N'ODG.7W(\CR#U7:=^9VQ&QO,UL_.:SW;-9ZM-/MOV6S?(5[9Q M/CTO5S5>0)S7FR8LA+.S^AU96K)>(].]MJFEJ&.^R=(CO,/_ !X7B?4Z:;68 MQR3)A!92=M!J$:W*\MPK:?;2(0&O("/CZ:G#LC@/#:V'/LN@'A=2:WVFSSXH MU"YJ4F#NG*\;$()]+\_=P$'TR&%4 IUC3-@+=;.@XS KE2C]:EEQ M];<=_-]O]\^[M^W#X_/M]MO]YOD._N?E]?ZO]\]OCW^[+WYK5A1"_2*O?&7& M*H!,;C^1'=?;Q4Z8G*.X/"2A]P.2X3'*DKZ]6:"CVDSHC,C[%SAI-.4TC?WW M+$6*]"XJ0EU8VR-I="WA>8ABX!_"(B[3O>3["R=;;&[^4U!LM?>/K,BKQJAF M,=''U!6$+!_S51(X@UB(S;59 +JA7<[9%VT5%HY!E%/?' SH2:T5UH/Z &$& M'J"H%7=WZ0I417/JFU M0E*I$I 6-%P1!9%F",T55GF"5[?K5P+>YH1$FS_R'PEKH/507_?Q*GZPQ.]& M2[6R&I$3TF0N1!=L]\5KEE]( M1$'OI)@F(/(E=>)CR5BMU5\XE16'U]JCD"^"E'D[MMNHC)#L6A08A@A:#V7+ M^ %0'B7@;3X@$1S V<]@0G4BGUAF4!;J=KQUD8K<&*8*]NIX@:8!J< $;+5]T@O M&+GMAYT$5FT+G52P]$UCPG73L.R"5H0_CN%BM0W2"J0$^!B%_*R :B"O(IF( MKC0 M"L@&G4?V490+FFY,3.AB9#J$K'@H(' T)W4Y30*VV?3)<$U)?9^AKWXN3* 8 M_Y<53UF$B OC:YOD+8MN)U!$$FG[]E9X^!T"0KX&*YX&"0!+==3.EU[3#+#( M-LGY'@29@92@X[PRI*T.IZ'>^ K!&6R1VCY)>]MM;__[K]NGN_O7M_O_^?ZX M^WL-K1$/T1HY:-AYH\DY*BE]U6??-"'_; $:NAFC$,Z&FID8WU:'S'0R M6GH?=03&SKLJ)]GJJ!REE2Z*17C$0.HHR'6C#-FR#V](=G=B+_E^]B#?N4?2 M9X)*^CWYQ%<1O+T5OJ%MUU2EG@Q"8X6GN^(S21ERM8L@R:!(/\1@X10?HCI, M$GA(ZH"@TY[:C1E1)8FR:B32&1YW?\7,#_%CB/^X+1XTE$ZIDJE[26ZOQQ+R M;&L;%\H],8(X@1)">HQ(%QI75ST65F9(*Z?'LYY.CXGN:WB)-C^*?+,E9WMQ MXIZ0*M15S8P?\;G"!PVA5ELH!+6[+(:LIQ"A.]>5Z\ \I3$3\$;B#^@ ME%VL^16XT2',1RE+D;)$H&D^NS['7%-*Z6J*^?V7_U MY')K^+__\I^:^,F$ M_"#6)^.G>BL(.5/MK!="60^%IT2Z4 M>OX8S@+24N$Y%P)\"A4Y'4 2]\3QGL2^(\8*:N.^'AF^'2O>^I$9&/_]8!=0 M=!Z&2]\O%1C-N!?WH1OC [3BG=^H&E*60$,]>]R.5BLPX[X%20Y<*YY!Q5!SU?4?%+W7Q.YNM>"$I(EB(^J^M )";\BBN<"M>\ TH@D/TMEOR.G0 M9%T__EK#2RPH0.Z#/5-):UA PUK+2UXD@QTO_$:!*1)<8<>#/V%]8J+ C!D? M!VJ/-OZA_2_+5O_YH)DXZ^XO4HT'&F9"'>K80E$B-4A2M;/"/'P?&B3JD$)3 M:H"D:F5D@+1]Y7R[>?OKP]/VQUN-FA&/FR$K05(KN /%?Q_#.BM,><>QZ\7Q M#J"R)D9KCMO]51RZIA$E!0OR]E8749:=ST%.G$YPZR3'AR#Z? SW47PJ^ ?C MB3IG;^5EXY#D!6\OXBZU6^D1T(N$OM#U ]"2;W81 OHECCY\>/9O+M\31$GU MN=G "_P#"HK,DK>3?$J+DFGPWP$HQ1C!VFG$KNI?.F_WU0%C[2RUB\K0:CF$ M.V"@-9Y\\/X\^*$#.3LK8T4^AC" M*QOX'RB2A%?V;/=17V2N\':2)]]JI;ZHW%..X>GL^'&NZ7*4,\5U4?B._UPR MK>W^*0H/.Q"?[L [Z4@0FRMGUKNH]+W!4PN13B\O@1.F/*>'Z*B=&25DE!@^G'(#Z,-V@0GFH5%81W8DD M!\9;=Z$A-"+B\G!5]%CEU0^+<*#(U(M AIW^[OOZ!X M'A[ *SQ:VQ!1%?I_Q.P_H*R7G[K*)I>3'"K/U?Q%HR7FFG6#4]]'ZO[I%%LHNR.6_E]B'>N\9>7\O-%,Q MO8]N^X51 D=KD3KQ^*HRD9M[1U-!IH[OK4&1\D*Y;C@1CAZS2- NB ML 5T/W,93S@ZZG4@8HCXD^^\^P'M*N?JNAZ+>:;P^Y^T$PHQ/I[13B*=#DI' MK!MR8"A#Z!'*)1[4TZF@Q1:P50,J1@Z:A?)LW0%"< M(@>,67)921*B!,+6+ %6MB35#I&3FOU+7Q#GD@PX@_@L05V2D$!EQ5:DKY,C M)(AP$IMA'6A)&9P,;^EL8"+1@!I#:PFT$PD'C&A=2Y(XSB4TS)(K4U<>+"HC M:! .;,?&2'/0<$2(GCCUBV!752NF#LR?I)DU+IQDG&7W:!$N4NG:]G,N1?@;U?R[SFX MPU#]8H),?]I5RI%D@N-X>V %74_ '7JO'>Q*X:XA@_C]3]-L@I;94N4P")$W M&)/0MVZ2V<0Z'HYAR"EAL!2&P1W<-Q]ZJE+^(BX71%"TA_24N+&?+VJ[K_P[ MD ^^9:>3$U^V^S?_$/I[WT7!('6!LY MPR:A5M3J['LU7Z2[>M95%:I(X\Q%13[,8D9%(GX& ^HT4ICFMUM!X#E*P74K M6-R"O[\>QQR_.?2:"D1$;#J351'/%U"$X!AV)CNS9YU.4G-U*<4Z,V*=2W)[ M3(V.KU#A:H@%#J3H'91QA$PL^(_ M]YR=]3C=/%O6/,J\R"SZP%Y7_ 8.R%CP"LXH+TAX^,6L ]N=/JMT#*FY.L6X M,R,!E9BCIQY'E+5)+;68!X]%G\W.9?I;%'F??A!4 ?V/\#/AP7\/0#MGJQGG MM;&:[D(:\@/]$(N-H2XI+<\T68=<3WD>/L\FS0:V'1G0<;#J=U8,*7/$L,TXG,9D*XXBR^ZG, M.HZ?&O^-*C2$'J>8>R,[0=("4-ETLIN!XA"8:U1H'*-G.ZU"-&:<=+02;M&8 MT%AA?>IW@>-+:JW'2:5O1#O),F'55IU$%$ULV%DKYLPX8YU&DFO2%*.SSPRC ML1Y'!H]G_2"0LE:;3DJ>\1ZNYWL"WJ)]^FE<>%.58^8V2M*DC)[T_P!>F8*F MG7-&X"X;-ZKD@XG9)>K9I+;7XWA*VK?Z/-,ALNE(YU&"J^>=\TY\T13C5J5$UXB11"Z017 MC4/;)H9S?SH'T06 &Q""O9\:R&F:6YR_L$W]PFS.+3"(C*#.R@5G6,POOUM? M(!7']43+W1-P! \>3@^N,6#36W:PP6#:Q!N>P,$)OCDIFI]Q/.'D%PF7X![? MYC&U!Q"BMVDB7$%@#&5\H;E)W7FRF !?7VU.O/B6-L\\)U V'?!Q7K;!(:ZW$8V<\126M=]/&ZGJQF7K)=#(\5A,F\YPL8"8A;0^_W M4';N2)O!+RV+C*#'">78NG;M&@&(+#G#;]E[ OZ9P8'O/XR+\^A,GF59(S97 M]Y"A,R/F\P5B>ST.)&M#VHF!B&M?]-GKB*=_VSQ]W^P>M\^;Y[O_^;YY>GSX M^^/S;YO;V^WWY]V;!N/%/^K*%64=L*(58;$#!E)Y,[AP-D6.E5<_^7D+Q28_ M1?\B7PS$'@J9)]00,X"*BD"9B/^68_=3_R*2;R7$YMHD/>-;!ZN7.DL,MC;= M]EPJ,(_YJ? _"O<1E3\,&4G9LI_!9T/&CJ&ZDL'YG:ZB$]^V"@^C[AI %5;N MD]0_.>E5?>JR^'8CA?(6U(*+FCN0AP5.DN0*84Y)]5734"2)_>CU)434SP9.M MX5M1/DF,+D7L U8431*#;XCEP8I2,L)R"]F64>+UEQ4O >-'A=JO*VIL0TLM M&:^Z!+\YIP9MU2?&&8AJ(%?U8H35J49QU3J(QJX:HU6Y&&%!JU&<08]0&C\Z M+HQEE]L&UB"6V1=Q#=,JQ<2;RS?G'U%\"VD9RC]QF6##&0$QM>MNA)M=VY0.O7=O-A+D*7 $SSY8J/I<=Q%:EX- MQLVF$]ZL9V/BZ5Y,59NZMFF^"Z3#VVZDO 1/@WHV7S[)3T]JK1YK2-#@$?Z3 M-'-,0PVN@=)6B+PH'K)!['W@%7;^'&'(DB!O:Y0\AW_+3L+7@YRO:$6BQ;S! M771R?%(4!KN?Y+#7ARC^=&)OX\I7U'I[R9<&\OHH7Q+(QK4 M#QFJ-KTY(1VJJ.U=NLR$N(^43\@.3S]"V<\)?^9/DI&.^!2XY$VDM-:));[$ M$>0C)^7IZ9:\"<2V>B@S/+)KNZQV M6T2T(FH.+Q?CJA[VA%&[\.G)LB3#EQ3AT0ILN67(.L*)3YBS%KR&CL@ZP1V< MK8",S>MPI]V*6&!1-B=-Z[ "77%&QU)KK(!-C"CEZ$U6Q*^+TR--.YL"LD C MM/C(4%C[LR+T7YS2R KH?(!I55;=1+>1^;75:TFG.[?&8;ZYE'_DMZ**C:;' M&1:JP3X4-YN>(NJLU]IO)HP__GO]]!@&12Y6="IR3^2\F4;[&91 M< <,.M[XBP%S:*RP/DF$4.# 6F$HD :M:38$];),_5+,S##V>OK<0@JMA_)+ M;;N_W^^!B]Y-U?-\==+\^6/H^H%?&"$$ UG%A]0 "/2J+ I1A/EV7T^\/+!E MV1]!',1'U "&JGXCG&IIGF^Y'P4A$!M-@^5_#^/:(0LG7=5[@DPL*'V)@@@( M#ZC'#DW2HW M43,MD8EB+S''$D/X9??3+ROSX'S,NMWAW)O&E4W+4MO[4Q0>=B ^W8%W! <* M(X."3'C8Q#%4]L'U2:IA)QJMAUN')3360%Y',Q/627I=-%C(-R?-XES^V.Z; M-">X.,YA]&!0=!HD"6]]3*S0'X: Q4M4\^D+&C!TX"1FVAZ+F3-8=:>1PMK# M(.$XP=^!$Y>'Z5(=+^K"QH^G MP9V$9Y.I+J]&WLLOF6>3-%%8O"ZL\"!4"RJK.>>YO//D.^]H MR2_.);=D<)?P'C2H!B+-RM0;((20B-<$G]>#()UD-1<7+DRDHO MWT!ZC+S'G*?F)21ZOP7@V3GAMFCT<+,NG#03[+9Q=)!LD:F^D)#SQ72;*"-_ M+9(7,PQ;[(S15-L51W M0/SANR A7A'DMNH4VF(>V,W&M]%'BKH!H7N$'.RGF"C5[:8.>R< 29FZ_1FD M]#W ME5?27J30::*=#'J'A";R\X^"J"*Z*"'27D6B?_*8C_QH'KI4U./,CMI M1/*7FGK%E*!V-_W"!IF*'4]/_9;%5/1X>JJXS[9QR?4)MRVVF<)^EW*7Q/ -ST)W]/TE=Y>BI;UD,6AW[^-!O%KJ[*%U1GCBA?S%>%0-XC>1]E2GC/T?93C-Y\;1+DJ8D58!Z6# M.AVO9$9W4'4+(O9>D-MKL@]0/,J]=%Q[4#=6&TA[C */6QZD]=#Y+FFY#%%X MTCWRWB6(.]V'&90%\],]_,;A'%^R6 !%HSAS@M(GO8NJFJ%>+>'F-S;[91=E"MN=\]\/#4Y0DMTX<7_;%X]7D;TZ0%3$-E=A+6)C0 M$'K$3W XIZFEY)NV@44'G,CR(U=!PBS7[!1@ZI AE]\M70>S]MS$BR8T?H=S M/]J7QP&\:/#&>)6;?$[ 6;MH/ D>WHJ)=;RL=D"!X^8MC!8/ ]-=W(JG;#MG M%PV.J)>WA1/>D6H%7BQ/[+68#]LW:@5@O#Y5JNS>(THKH!/PWO(E1;%% QH: M:]BZ(RTH \=R0%=X4&[11>,S(-Z@732%RTUN!80<,?FM&X#EAK<"-+KWOHD7 M62Q9-%"RE&C!2(-%OWMG*=+MJ(5%0S%6CAAGA9T"6AWLJ@-O5>ZPE94D.3@> M5[3,HO-3C#G<0AK:HE$<*2+3HIL6C9NL<\P76;7H:HPR#C+5N;QH]$8>8$8 MW**ADW6&:9%W)8#_83N (B>W8U]>-(0CCR\E7G+1L$US=*_!FB5X_VD[>%BU M&&]R7C1D(X\I-:QVT<#-J._R1O26>/]I:789&;DA\Z7$/YEA9 "H5C0?@GIKXM,OB'5K0?I,;W\\#U04N#- MY9OSCRBN2#"YN=2:8673P64WDSFR/KMK>O:4WAZT=J#'[;M9T#A[Z[-?IKZ' MRP-L8-4!X)"=?0^"O.#Y;.@\L1VFS7-)"Y;)Y1U3I&7AU^W/11O49"A M_U(3>7+WUN?LKLG99LW=@J)T4,6R!D^'')X.W'EBU)=ZE)!,3>R$L]ZTN'%*LK-5(Q\.L M5G"X]:7O^G!UAJE=H/IER:CQNT%Y[ M=:ZMQDQZ=K>N/PO;5J%7[G2*PGPV?XL0?WE%)_H>(*>PQ_>:>10B]8>6GE^YV7&D[*\.X_@$>8/*.3#N2"=Y-2&NHF MZ1!O*JQESDWLG#N'%GKR M.#]*K\"-0MY8G ME%M:VR,$5RK7W,^.KJ M7H'TN@K",MMME$WU!T"J ? V'Q#; ZB20!37\S9+D]0)4;;7&R?Q7<)2Q,90 M2;AQ?KDX0:D@%3)(BX;RW\&) N_%N>19^>(899"D58^3,+!N^W_G!QG\;6\+ MQ2B .(HZ:U7GCJ"1-;ZM-E,OP>62PFU*:0 J[Q:DZ @H>M!K[OO)LVGE5P#"$CQMN/(Q8?QT%L!G0+=HA54.4[F7K=H6J&3 M>;"L"!/6\(P(*&/K%IFNF#WUWGC,D.=!O3-OX_XS\Q-_62Z\ZU.?NFA#8YDW ME\9/?$_H.8=19DK"S(]B@R6U5CY]J"^^^V&I,=%='-0NRA?20)9E]:5VT6DA M]_L]0/<@N(-,>+MO_(64CE]P$)T6F_\S!G3_*+N?[ S:1WC]..'/VNKR%+B4 M9-KDUKIX69XBIL.(UD.W95"IA=Y'V5)^ R$4@8)G1]^D& 6)R+*F$Z7W< 9?I$K2!#\*,N Y$\N+J" M.B?TAN2/\BUR=_:$8\GHI+ Z4,&?(3?T4_ $*F'GQZK%(+W7Z71!"T _A\B2<+ZAXRD;-FU^9OYIA?74J>+LL%1 MRN*\MU%"/(\" ^AAI9^+L-,$R].\\?2<6,X$%BW:><,6W$P M94@FU,.]]+(&$FY4+G.>%;YY\9N5SY1H!7@3*1D-:K:B=,30 \UG]K450L8Q M9AF?;84-2WET<_@4.4M,@(I!861CO:V D6E+HA/!BE0OHE<&RPDQ2787XT$; MY>R8(A&,\9 ."2QGI@2J;^L2-'%9:+SIP3PUT6&,..CE]^RT\E! M>>>3W1&\Q%!:.4&4XLLF"$JSRG:_B_+D:TT=(RIOY9)'PMNY>KZ(BF G278" MWAH#O<9 *W#MKC'06L1 -^!%&?D/(:IM\>C!L^_O?>7 :A]O;4VTI1SB@I?NV?&]TG4&VV_3(XBI\6%JYK+8^$^= M2.,ECJ!HGUY> B=$C_10C:HS\G+-0 KD;R_N108]F%4&F+6&]@2Z0 MW-WF_3K#_N._NPA(9\-P2:"5\EWS#ZX;92$4]IP+Q80Q[QPTOLB9D\]/W-0W M.ND)%[+<(>FG\9@8":7YM$? ]]XP)4WU%&5QE2:=D%Y5S MK%8&BL)M* D9(PV!T!!Z^+G7)WSK$SZM8!P1<#&! ]!6Z&4^3[ /O/5QEAXO M.I;],$8;CDEW+=NZ%W*>AE@'VVPD3'&!V_HL9_QS?^L@PY+KW%Y^6Y_ZK&^C M=&6N'"$*ZQ,JS![TX)'Z6$K#$L\JB900.[&^J9H8]P[0MMU-+U;4)OU?5D/'#)IC(_:DPGW5V*5J(2H7^JH%BGYN38U@JX%:U<2JR;47*5'#+S=FQRNB=R)H*9KDZI^DPBT7D M5!C.D,%#G[0*M2<557..0H36=I_?,5<+7$U_*C(EX*-K.S,LCDF/%IJ!L8P> MRJ+&*&E[?HO)B>N9W71$ M6E>)UD-R$/KU>&/)'Y<:A+^?\KA4PW.!K D2E,!?>4B@,-6EZ\8=2<_-(C:& MCJSXYG)EHY3#(S*"CLO$V!(4XJY!<*C$Z+2SHQ'L;Z\&=]-B$!O$%B? TD'\%: >3Z_D3FA4'2JSBO7?Q] MLVA0Y(XN'N%! M)Y8+:%O?(:U/MV8ZG9CJ*]8%<1GP[DJ7$(TKDVO*LN53:;-+5U!N,+ZB%D=5P7AI$_0[:\^P3!!_@6A>EQP))Y!EW= MPE(VZ^_ B7>?D90]JL9:G*XNX2/ MD)?J(5Q=6P9PP5HOLP+3U8>C,QD6NNB*JE14"Q77"J?9C*#FJO-\R?1T<:PU MWCY_#YW,@["AE*Y0$3PYJ(A\%/@>"B%[!4D6Y*^BSV55^<1LMQOFXE@KQFOK M@ELKQG>ZZ+20I&(8K^ #A!FK1B&MYT3EQQJ?K+YX[\2A'QZ2%Q"_'>%%=.,D MOKL)O3L_R%#(+)[(9(VJT_954!GJ(D>8"7,&3^J1]F<#%7CG\#]E$, M;H_P0@7)8U@FX8--4-[O+[@R>'_"(Q=?^T=-J0-4-X(^3344GX.[,@NVB=VZ-*;#"4ZL=9&N1.^VNJNG4HD5OQ3+OOEJ76O3>3>IMM@XR M+.>1=CSF\S8K]>&]@0/*ZOP*$%&AT^IY?K&XQW"/ $,_F.VBZRZQL;";2_E' M/B\=_TAR[6%)G#:6#'^Z+A?^\#ND;2]STVW\!N(/WP48SQRQF;I4OU'H0KB* MV^/53W[>7';P!O?5MW4R:RY)R=T5\+3 M5=G"GC,$['9?3 ]=+N5\2@4>4Y IMQ>&]DIPF/GXAS@!08\I!*B9<,?<3,AM)2=/KEDWM?:6Z@S MLJ_@YD1I/=&\=HBN(^Q6=9M,-(.[&*6QH<)1-9D. S\@9+3N-)EH!H]0LSXC M]3I,MY\A7.I#A YMSG3@/RL)G39#WB$F6@'Z%+P-&1O9:"5Y'C^<&!PC9"8Z MO)T=%WOB>VWTL(2-,&P@ QG98+#T)WL<%H=6%G*:9K]4K+CL K6=M:>L+Q46 M48V_%?6"5ZKM<+L*:.5-S&A*KQ7 \2K,5(;5(\ZE'D\N[?SJ2^NKS(NF*;H* M7LD$%/R62C:\ZCX^AE% ^EHJ@"SG4T?>Q$D42X5&P#^$*WU#--PLFE-)5'%P M#&^I^33$A/:^V<*%0DJ M;G=9">6?5BA)4#;]=B5:?UXY60.HOF.QA.DOD\*D50SY6W:"$OXE3XWIA*[O MH.RWM3![YZ1.?9FND>5K9/EB8YGG#7!:(V@)"RM]K]7#-73K__#38V4R4$,8"2.LQ!8,N"9_!HMNM-!%038H$TT8/ MDN0M628X8P-W!MVU4R#Z >+W2&],US #L\,,]#NT"NS8BW.!BET/>&EV=:A3 MK@BL*+UHQ.0$52_,T3(9P=P _]4W8B1\!T@-_6\W4GZ*#+#; M2UMJ46K#N\MBR+V+6XVU,ER7R5X+0!SK.A_YA?$6!5G^_IOG'0&SM_(-*&]3 M-P9. NY \5_&#N#[*%\*8]:__Q_-#$9<2M@T5HUS?FH@WXM3'>1EH5L:$QYG M2P(C[-4_;P9(;70L^@W?(A(Z52V=: ;;ITD(VP(8%W_&"S"+MHOQ<2,1$B1#($\/'0-K?HO)H5G,;NI-2:L)T5;[BIFAWRJ#.M6&>D_(PXJ< MMH&3)"A9-_4DB8ZBO%+5*PB*%)='_XP_ACP])@O0Q]YX'%'ZE'XZ4MC-Y4H= ME"M&9 3E)EH+/!N4_6@$TG#DWA@PT-(ZX QZ*TT$=GFP5J_G/'Z&99+3H <""X?"[M=;(\T8N%I(V.M_ MT2 *&Q\X;[B^>K]H&&6_EJ/M@Q5 #K <<5(FGB3BUH7#9LLJN-PVBR],J,$ MDUS?531?]4&MPWV;^O;]UQF$*%CI7A'+-IZTP\*H M[@)%FTP40AO<=-8H=ZJ0#>_RJ90>C74 MWXI:0SOG"R2OP(U"UP_\,D_@_7X/W!2" ?_ZZJ1@%ST B(D3((]%!H6.2_D' M$Q6Z>MWG9H0]H[N4F[^]9J3%BNC)$EQQ?S3.GVB.SUCV$Y ML2?G$[],"0-JO>FY5Q$RS2'^M< S! <4 MV6<@HG(N="NT;-DT2A$@K-"K)Z!0DBPRGR:]+#S98LU\/F;3D<7+125^?YH^ M6% 7&\];=CHY\66[?XFC#S\IJ*SQ=Q--.;=9C&BH7D5IRKL!(=C[*6[G&9:> M$0,J3!>3S[F\UGJ3IJ^4V$O9TW]PSYR@I+(8=8U@2-5_RQ CM!/78, M^5J!YR3GFR4%6A$P-O"4\TF95B H>-:I@%L!V#27-5$=L,)E,O2R9B@=5F G M>(#G!4NWY^B3'%X6I'+=<[I!.O#L:@":=IZ."AOXVS+L%XHHOO/N!W[JF^GQ M6(CEM;WOHLK[PSP\-3 ME"2#ED@907H*\,ZGGU!-,$@XJ P\FD#)=2^X(%W^SOIL#JUV$J&Q/I/_FQ-D M!4KTUPKTBC:+9-I!@&ZB. % MM(EC%-^8I^836C*NO_(EU@I!8Z*\[KYF%^4+$5H">_+ZVYID:TU6.(OD8TQ6 MMJPPV$L %*NVK=9E#O!H2N'Z>N$*H*A6NKY4X""^=C4@N6\/=#/#C\4*IV-+ M?72PF"=P>#V^Q.K/*Y&)*O\5=']9R8P-7EMP^W6%C(?>B&:02OZ5HU$L'$S!0$7+S" M__D=&W6Q\:!*GZ_Q,80ZZ2G_G(DA%GW)'5EZ*J//#GZ94@:>L[,RVRE]?NTL MYT)+*[M*KRMK$$#3?=QK,VOQ\UY]RW)J[;_-/R5B-?;F7^#:MG=(M->C*\_3V^K M;.I5\:^-"Q6I)+]#\W_& % W@=U/,C.^=1+PECKN3[3]\3DJ(GK)]=VI[:>[ M*)ZZ18L(E\6UG0Z>3)UCON1S%U0OA2)%43IHM@A!-MGHHG A1=F?5_ !P@R\ M0?'-=\'CZQN5:;)Z:;0O0H2EEJAP/)P\>U)K]=AK&(W.DD;;]5[[TFCK[QI) MHUCWN: @2AM#V5);CTC_*XO]Q/-=HH3!VTN?NWT94;?7W&K8#(##5RUA8&6@ MD(6N^Z^S7\B]=^3LS-S=]2'F9;V]P,Z':^MX>BI;UOSE!LZ-:J$%L=:S#9*G2I!X/2V 4_\P)BE(#6.6"- MF_0.DF=W'7F[O_]R_03!@)L5OJ'L8@#5P'EA7.0#>07G+':/3H(R3D3N3]S4 M.'HIY*)NC"+0'D,"-3XFK_#O4>B\!Y<7>!?X?9/WN+%4B@W2ECYL+#U\C6+. MI:;;D<]SL^B0;JI+B%RU?9E@$#P]%0P=;XL=4'3/3@^C1<,PQ,=+YS!LSY<5 M@+*\8ZWH$+PCR@J<'3=8'?E(!'NL7=,K@W>E'J"T\B+G=1G"M8D.; 4Q936D::,B#ZP;.*_"R MW"/17L"3:\:#_7',A2N/NBO6)RL1UW.4AU<2PF MLR#YBIC$?%]PU?NP#YGZ]'@/CA\C3ROX!@\P_!FEI-0F3Q[^U1UNRCT]N?G@ MCMY!F5C32,U8SW#C_2-+4DK%'D8GR0\<<<@1L]R1&ZN#. H/\%XXW8'WE)$6 M$=M4FXE3D_@0&LNF!?\+>,AIR[*4KA^P$*#I5LTAI5PN29W30PT7+=04V1@\7L MEQ\KS;Q+6G!A&?>B0>)C_;6WB<*.K82)])2#!*<5(/'<>5>*(A_018,UD*&W M;N%%&XOXV366(6&H76P^ZE+@.@> M@9<%8+LG3A)G'A#NKFR!Q'F1#$P"'?5;%*U$/*.3?HNYN3 L/#P]]5L6T_K# MTU.=K<()Z9E?&PV437+CNMDIRV/V[@"\5%R_M'B? Y#+#*&W.45QZO^1_UZT MR+JTX17F@(:"#BI;%7K5/Q]/YSCZ*"I843>8KZ]^YRXO\2AVX% 7=2<-.6"/ M41[IS;SAF4-Z^B3.B]1?OT$PK2E.H,[%[JK,E9'/HI\C.&WH/_ MA?Y%1YO205U2V=@)DS-D/3GCJ6&FKH/>1]E2;J,0"L>%I_P1\= #Q)>^(]0N M>MAON%6(UH-W;B%]T68=<9&^"2)+9K8;NKZLS86==?97 :F^95ML2,U3X*31 M>]*AE@4N>FN2J=WT1N5U\O0?J;9=?%C_#1,)-KO1. MXFO0K:+RT)N9IF5/ 9R&!U<0.FX#P*+3L8RD.YJY8>$91T8BQ[!Q3)%D8SG@ MT:TJ\V7?T-,IK4V<_.JIQA2RN2HRA-FWFFA^3&GVOO92I]!S>RGRU)_'9OA5 M?B>&3N@BW2J.43[!(H)F*><3"?/;?9$QZL%!J1/3"RW.@MQ>FP<-YKS$P M4ZXX\']2'P>"FU:9B;D.(KYUSO OZ45@9<0A%#+_]Y0[/0:AL38G18.G/\5^ M;Z#P!XC^04K#6:LF8[*.ES/L_G7>8L[M8E>]B;7_/C]B&'[<_ILZSVZ+V5!/ M [:IPHB,%![-BELR0C$P3156](Y])"V@UR54O#$-U05D "CW.L%#%GI)G>;P M[=,YH\G1(S,X>FJQ%Q29J==,D^-*F3*FH5*!X3$W=>0V$7BA4H2%3L-YKY%V MX8S^-=+ZN[HX\=0)O?=+P=82+A9([:)L(?=9''E1$#@Q=?*]9EK)^'F=+)"D M.9L&B1O[9XI91&0$=1&I3@*8C+W32!/N F?E)V_G&#C>-FSR[5^X> ZEN[KC M#ERH.GG;#Q"'_N&8UM88-*^W:!_7?WD,/?#%=2N/&U.3O6ZV^N5GY+G+M M-V,(K1C-]S!+@%?I_[?1Z>3G;]D> "#6D!\_GF1EMRV+5U.Y)F M'@WL#WPX/=$3BH@8V[;BS>%M5 MHM"-\>_!LU0$>,S/[%;2]NA;#Q&&BMP&M-721(5"2 <(1G!3AD M(WLK>@_+NJP 2$CMP*%IQ>L!8:4#YR=9-%+JZYB;* O1W3^+)A@QF:CO7K(" M'"[NW%%!EEKZ6:H!B.CILZ+@ M^9Z[H.K8!&2![JB]Y6/,T:*0W1_+I6X,=W M_$;ZBJU 4LQI0B?;19=PEW1T66[Z%4->PN., %AT:7-A0(7"#A9=\GPX+3)# M&Q9=Z%S*&5YXF7.I?(X6O#%?.72EY96;W@G2"\QKCI?&B\WJN 973/AO (7^!\ &U'*T6M*(L%M\1OX M "$GC;#ZJPY8IU10:[:8'6+_:PS =>_E5Z@;"/ #/#DC$&YTUP+BLM R!])5 MR]EOEH3/4>ARH]YH/#OP.]B?E]:9 \P^^VTX:N[7[K//?,RT MM4I!3M%ZUM!]P;!S+)968,09<"ZHHE@!'4.=J;'CT3"L &P-KY7'UHG$9T>< MT@"NQ=29K4".@VEA=7$KP)%&5E<[@15!3 )$A:W.*Q<=W3*:RZ*JIG'$BFB; M@6156UVD@J1OT0MI(GS3%F1%9,U FO:F"S)\2Z-QEIF+SNBC61!U["YV1%K M) NX#FHS1!J9&__QDF_+$:2^ZP1K,,BX:9N=WW4-\UC#/-;DSO/SK&?G1"=7 M8O-)"1;%C(/\(MF&8_R!G.-HLAD]I4!-E%+[,]^<-$/B"SGC';6]-DQYMHC' M1<7[Z)&)>#3+D,(OIEE%YQ&2DT(Y^<&/D_05P*E!U>#%N:"_\)X_Y@B:,#O* M><0TM# X; 31/\.K(07<$9J?BT6,L/5EPCK-<(:\G0J4_UK1\42O)]:P,#KZ>$<)QX?1<68OA$?+= M]SE8 =7Z8F&FAVAK7/FPN/)EXJ8^N;,V4$QY\5D,(.^MQ_;]60@>YZ.TZ=)# M:X?/A$\\E@V<7+;6];%:""&6L8D[;2U$CB3;DTFT NE?5_F>XT7RLM^J3?D( M:]G(R;T">O$/%F(H< ?0XRFLP&["]UDVO9X<>W"[T2160#C5$[=EOZB43'CM M0!HK$)ST.>^R7Z5*%E?:\4-6("B/^*Y!/U84$9C"!FP;AE-FCEIV>89)J ]S M?94!I@R&\$'R M"L[EAFSW]1X]AL\0:TCBP0?X%H7ID?;*GY8.8L'JGTLM:>CV70TOT/:=N>CZ7%TCE6I)&PPA>8/)*M6Q/A-0&:]%]L5F>NUD^S7R4GJGU#D2@>-!$ZA]64HMN F+-1?K=S!>5V$*=3;02&*CW1TMV/A8M17:/YZWU^X>&CTNG9P&25U-.L/3XU)A$[BG:_+B MOC87?18%.#\7R%-8W)9&80TQ9]$&RB&8B0E=\QDF=;%WU [\_,?;*#'383^K M6C=VLD4D!<#=#IM3%*?^'SG,A%7P]M9B>578?GE..9;4[2%9"6M^"E$[3M'J MM5$&99O/8^9+::ALTF]'2(7(ALR:-*:ANDEG4#K)R0]R4!*==AJI-6)1@*7B MJ95B)LP2%RT\#\.KQV,7+01R*OM]/F]'"4"N%"L\R6QH7%>YA#F@Z MUZ-4Q[#&%2N9P/1)1>Z;&%V-&SKVJES.J'W5 MAJ$Z%C\#G '?PL-HNV!Z6#=O;[V71PG>YN^O]1(I(=K(#D0F[N[M@O< M[*',,W*5[3&T7>K U6FVH.^A!R]\Y"$$WOV7"Y($JN$9L4J.V!AZ+55D29I- MO2X@S[^"JHM>"VD6*N=?2Z.7]!"M) & ),\.$*MDC:I\G7AI:N1@>JP*(T2- M'DZ+E6%DI[&CZ;&NOC Q=C3EZZ))2E*&5+Y".8M2M Y.N4C*D))7R)P(;@WL M3G//$B_SB/6=>\Y$\4:XNT*78XN8QYJ7!@^G/0",+ *"HYBQ7%KN .%QC%@R M+6. Z#!F+)B2)T!T&.T7S&.N&C:6]DL?N5I-%RAHSAHVEB918BS#EO373A-- MGV[<8G32;3%, Q>[GRD><7%+V1K3)>;(M#R^:X!GU(J$(W(0LRBWB"3 [$DC M,AZPCF1M1P[KT:C-&5MF'E!DX=Z.1,'#4)LHC>U":*I6/DJ0?I4)T@>(WZ-% M$%%3K:FD4JEBO%%020L=J*"T5<(?&YM0X6>KO#\^"J)"T%8%8'2T106@K0K! MZ+"."D!;=0,Y\2,5B@LOU"(;Q2MPA\MEE+EY"MGM0U% MT@U0.DLOG)$<7QS?>XCB0I9('D,WR.#1>PR_P:G 8Y_/8-_B@H3Z%,,'D[RJ M3@+)[3MD0"&:!92:CJAT,9PAWEX&&^\AQSM'B1-@URAK:&5$RK, L?<$8T8T M4QJXLJ3>@&M8^_A;<[X@=^V4Q!\ M 0>\#51KG0-X!2>(6P41RK0+-<:[TJCUZJ1K>M!9E13F[OS"H:QP#**)9CQX MN<+#Z+B[S6/V F*7_!15H,P59;@>*'J_1?OT$P*N38GVL1?8C1.@ _-V!"!]0E] 9$FN>DYL MKNP&QLWH+D(<4F )90=EB[@KCTE>^ZXLL>C_ ;R7&)P=WT/5%M,CB(NJ@5?" M9,C[8T>5;!(?.)U6S'*W.HG3QC;#GZY;#'_X_16IY]B*]=V_SCJM M;\Z7?\I.Q(FU_SX_8A@^U/[;O%,"">3BNL'?LZW;RYY M]]O 21(JTY_L<\H ?(DC*+2EEQ=XFZ60U]W_,_//:&>QQYFWEQXL_ZE;2E<" MV[^.J6S+_@IGC%Y*Q#'B8 CU-TAKO@MNHS"_<1]/53@+HC:TP,;Z\@#/C>MF MIRQ -:HXRK1.^$%U%I?KYE(IO=]./:]K\@^*D$UN/_.-\N$G<*^W^Q>DXD'5 MSX\\2 ](%X14]98ZH>?$7O+][$'RV'C_R)*4R( D#"B9-PD>#LA7,'I@EPG= M9>@N*5:&8U[3?U17E)J,I<%(9H"*_F4]3#0L-;QIK*%IO%;83R5IR[6G>IQB MNFC("=HK@@ZC0=H!1?=<]C!:- S23#DU=%V]>@KX @V0HQ@1,%A,R=%U0&,N M0T#SYF3JS.O)Y=7(F[!.J=D?X?1@M9UU? [8"):8:W7($3\96%HTUU9)\ MO:7&&086C:!4^8BM'BXZ[D/ZC367X6?=%5$*IS#W1K#HV@92@9-T0.9[1*(^7NTMC=R?4+Q%>)W.($R*,PM%B&0Q<6MH-<_."5"] M_IU&DETCN\]H=XRR!$J[D !WGQ"M"_S=8X@B)/T/@+Z.]86)]E878U#B1_%5 MMIHHF^C;$3*C'L4WKK^;R[5)^=YQ ^\XKW>%=I8G86#S0'G.$-EM]_E?D\T' M9 Z(*S]$\6^P+RG:<++/K:%ZZ>_?_) >JM?Z^^)#]41.@7L$7A: DKYH!)J0 M*!07@BI_?'71Q[7DL-TWI_X*170\^2Q/? W=^ M#%S8AT+WA);ZDC^1C5X!#3TN_6"23ZFCN2 ?%WCX9=U_H7^2KC'.SIHO+D\= ML7.^1BVR'D3M$7AGL^=W&GO.\T4DY8,]YT"47R;YEFQ5VS\5VX5\4['OHBU$ M1@Z*>DWOH2]W8VE)5PM.J2]EZ3&*D3%L*KV,\D5UE@D0Y^:KW"F&)D5_]4!H M;1X50!;EQX71#O(QV3O>&5WR(6[L@MA9YNMHX&;^,_/3RV,(5Y/ETD9NQ-X= MG7";6Z23W/Z1/.*#I&?_O+I\@1R$0F^[>-KH/-G/_XC.<.U654P\[/E-)3%0 MK@=*PP42#!+54+JP8D-V*)N<.NJ@3D89^)4)J'26XY?_'(4?^>SSE2;YW)M_ M1Y:MYRC].\ACR0XA$I2N(Q6=NG 0\%(M)[8(7\78N.L"/YAQM!9MW\+0"%'F.V":4TWDR%[TIK,=;;9^B'5#8_7AK M,J%!;+$_>#EFQ PSII>?_772$MJ:W,=8_O>B-&/1\>IE0 MS'+U=-SN5@#*X'RD0(!%A^Y3PS"$>-F@8(,*VW]=]IT[S?7"&\9@!0%/PBWQ M;U$6#J1"6KU&I2SZV<\L-[R,?;1C%Z:3_>5')EE1XF?*P,:KF9X1*54AO8HF M*NS0M."M^4HTZ;PO(\\ ,SZL0GFE_SGIOQNV5N["G^S> QG\GC.HK@)\)?M9 MR5XTP*_"&[!E#HR MU\9-_0\(CXDYAN31ZII5AN-2J\^G?H]9!*:V)CK1-]')C%D9UIPL1O"<]17= MFK5#;=:.N91$_6A;='X+W"*H6.R!GT*&G.BW/T*36^#F+$(>_?T_UEPL"DFG M[/8($P:W9S_/[KHOT& M.DAHTSS0/.^GU_$@/'RR_$&@9IO4]:E(?9WV:[%)(3@@.]6Z35(],U)? M1JT[-9US99*W.F1A6>O'!)T;/+\B@*?-PP%&8;H=FMEV_QAZ_H?O94[PPT^/ MN14>[?S1/^^B^S!%+R%PL8U#1EA+)*XO,];HE8F/-29[9^/(-O^ZU@->ZP&O MSV1FGNKRG\F(BAV$DX=OMQ:=U<_=KO1RG3O0?QG5GM?'3W,?.VPJ>;DG!_<) M Y]2S)SM?J :S"S4L)KO=3)D$DV"G/; "*E[;[JWZ1&JL-EP@]* M]B8\1^$_X>?]O8^BYOI?181 ]BP(]%;F+FJQD!">]A1JS C\*_$S7/LB(V@0 MHH+;B ;-(3/#E>[NO]P@\R!5]OAI3K<17%:]W)(W0.;;5RE"#_Z62+M\L2_: M3EQ=I,K4B/0$<0(CFV$"RD!^@0LK3G9NM<'.LRX@BT5)9(3ETA+M'%&"PM3/ M2WZBN[)&Y3Y:?";XX&;RXL3I[[KGQVD MO-;^;-R=*W-XE<0(#[[7G&DN*Q1VOTT85B)1M0RXN&K:Y3K)Y#1Z9#/.:+,1 MG3^-'E8K0)Y\Y]T/H#9VF\5(DX0''\JA;O&# +T^.Z<08*!6TY3F^X/,@?_1"M[ SB(JX8[C+\PSE*G. WA!+/LV:1423;TLN= MN3TZ2>(G>2!_2:Z/(3HC*']1<_=P!G/A,2;S!T!1L_AP=?9\D/"O8] XFG"_ M8;18R_#B9&"'5C42UF&4.9_PJ_YFR"/"7L$YBUU(>V!985&W 3Q.VWV^1FHX M$Z:ARG">4Q3F,]I@ Y,H#95-NG@?PKAJ.XW4(5SL]BX&#CP"EWS7:0$\Y/9J M4P0TCFT<'6+GQ,Z10.HR4=:T3N0I/=:.W4DQ>>/HH*>58&F>WE,=%768?T$2 MFRP]PEOO#^!M3E$6IL0<$IR]%2[/27,5LLG>*8$ZY/:R,UQ\1KMCE"5.Z$%9 M9O<)/WF!O\.?4$K:BP'#*-N,%NWG;P W+CP;XCBG?.%C$_'*$ &)_@+_.,+VF:)#J6'\D26 M?IN6,YRX:85NB1=96]"0Y40K$.(1,GLIBB@BGQ6@"8B*K6 J7E',"A"9&EH; M.J*89P580L=TD.AIA3=XX,'EDVNM0%#LU%+$9BO08FJG&%&D)#!7F!NF?5B J=$=PP3\?; J\=5='79GJ#\5M7G:Q ZG& M+9RA9&?=E3:-\-9=U[J#<[D)T'7(FY*^WT.#=^JD+;NYM/["]71<9"QE2R=, MDN4C87:3;!8M3%XY'RDX=8H^6K 'G/63VEZU%W-U;L]*UE2D,0TED^ZWS=_O M4E3MK1"AZ@JM%D M"]@@4\ZN>JA+'#(Q_DFVD.PYA9D\T$CIY)5+:YL(74*TPJNP>H^Y28I@6,/( M:M9!PR?S-2D*!^S2^=,HDX%"5ZA.&(KP>"&IUPIGE#"WO['*-\S![3'RO170 M2.-=(M?&%,B:SLRH"IL5OB5-/>HZ$=;4I_5I6K^<3E **Y7<1HOY\@4H]6B^ M9>\)^&<&![[_0,_S%^/(["RL6YVE:PTFM%9GSNY/B/ZPC-A>ER6P<@ 0F^NR M *J/&-=4EXGWN"%]\D_JW\3=H10ED'\D+\X%05D$7C.<((Q.NNP&U06";ZO' M7S) M#OOL0(#Z"N6T1A_U&5F0^;E*R?T_>;[R"\K0Z[J(_23:I&%)XK0A@<"?KM(' MJJO'6,75K8V1;,7[*Q.PKM,,@NC3"5V0Y)G4$Q!_@(2A^7%VUG1Q5)V0JZO< MA8TB2(*"*-!1V2[5"#]$\2WD>W[Z%"7X&".N+AKMRO68D_3(86-H>J)NG #] M:M"1JOIJM+1K>N.=\[5)$I#2J5)D!(V6V=R%6Z@:'.!L(_3V$_Z>7K5FV%B2 M0^DX)_$*W.@#P)U YFKJZF2-JL$ZBWRI)2.1M.WO_ZE8M1HL9S?U+5X)U@HM7DR(0Y:M) MB'1U8-'0C5(H^ ]S?75, >89P*&\M]2)4],@[5TQ _?#BK"YH<=;2,U:-)(S MG7:B2K>"2P-7FFZYZ,A%=3!W5-M%EZB9B5,T=6:IQ65^+? ,P0$%"5J$Z%71 MK@#]3_FRUGW8AY33"^BA$EY^QP?8<;J-]PQ&;I87Y2W_BY@C>FAP:81)2G'M M)<#]UT/T\;\]X!?V%?B/JUD%_E!/I?%EDF&>V5R*76C0E'$N1VK3-;' FJ6$ M,&F-LI2,0/IWR,B<+)#DQ.0_E,B@1CF(^9]U((+Y(X;B!*'D(J8? .6" M;/]]YLU]J6[7.\B4*+O<;C?S)!^@F.($?P=._ !_0[O$NBV53+3 BF^JS;8S M3787.WE1Q\OI/0HP$VS_?:9)%<+2*SCX>1:']-DYX<@1VVS6*=X"5&\]>(1B MX]=_@V[R$G*[F299UD^[G@/RT28VG17/'R (_CN,/L,WX"11"+S'),EZ7)S= M?EXB**![!>S4YK-.^6]1 #4^)[X\^ %4^8ES[;:;=9*/80J0 MZ\G_ ) 2G=NJ"BQAKH3FLTXYA^D6'IM#%).Y0;O5K!-\.\(3@W+8.B%Y?JU& M\T[OY 3!399 E3,A4V6[U:P3O#^!^ /[6]Q])D>64#B6\_+G+IID;99FJ1. MB"YU,HNB=9IU^B_9>^"[#T'DD ]^L\U,DWL#;H8,6K_\^_L.Q7-CYM9K,O/4 M[K_<(ZKD39"=L,UFYY7/&49)PS:9^>9QHQA>S[E!*;?0W"(+:0P/AD<61.F] M9EW SOEZ].#MY^]]-Y\. VA2^UDGO?$\R&J2\C_([-@M8TAOJV*RM_"?VW@' M)5#65!LM54PTI\=M_!)''WX_B([97,647R)XYP3_OW^FGCILX[GT*_3]&#B$ M";;^/-.4GB)D1SA"78AXY'M-9K:+;,(P(. MTYFF^NCNXTWF^7"<39J"I'!Y$:R*E,:S&\7@U7A*[^,XBF\CJ**YE&ES=)IY M^LGUD@<>RKNS!U#+=*^I7BFK8/>=RP9=4 )!,FS^==X)(<:4NT:)DZI;S#NQ M!S\^/79S*/?_CIG4U=V,=>]? Y+0A+ST_T,.>.#]W_^5QAFX_C(*4T@C]T'N M*/R__RL!AU/#$M*-#JC=YGZ8_F_//]7! 5!K;L<$-*F3YB!&[G]"V](S2_'P M#T;EWWJH[)W@^G:%>]E'.'+L9N_@7^!O 6365PJCPC D9:?..'BYX_!?3BW' MF*P,PEHOO-KV?_%::Y*&UE0$+(TR0@Z"L+4L.H)L%"0\D0$Y,UR=(UE G[$5^3F'\T% /Q M 663K%Y;\:\9JS;)RC66_*BA<). H:T 2 RKFP0&;45!;*#>)!!H*Q%BPO\F M 4!;J9 45C@)"MJ*A?A(Q4DPT% <;(<_3K)J#27!?H3E)*XP#25!? #G)*O7 M4!(DQX9.@H"&$B$MY'02##04!'GB6"?!0D-I4" H=A)(-)0.6Z&UDRQ:0XFP M%[X[R<(U% ([X<%\RRX35;4342E)4W6-]ML^OVV?'N\VN_N[F\W3YOGV_NVO M]_>[-W7U.*NI]; GY4^Z-E2?^XE:^['=2-EDGWSGW0_RXN>E.X]1<9/205TA ME3)U75GO#9\B@-%8W>3SQ*]\X./;JDNTY"3'3>BA_]S_,_,_G ") 9OTUHEC ME%(0Y0@D'0"^OB;FY-(B\94YV<\6D"JO.)9<9U?]H1]PCO!W5V7FQC.LDI7'&? Z\L.?'QCE M"WX%+H"7&)SL;W&4<"Z/T$F'^T--XL0ADWX%D.A]-P7>8_@!_YV;(IZCT*5N M :N7XCU@LK5>,W7W"0H,@(>15YZ2/(.4OA9*!X4W>W0&<7IY"9PB8S:\V<[H=,+)$:]X2A=U M-X/G^879Y\7Q(9>Y=TB1$427040*-^> M(9GLG"] TIA:3=2A#L^H@YX./ $G :_^X9AN]]\3D.M%)-"I?08O!5]G\B6+ MW2/\S N4"\!C>/_E J1?0O0\@/X9Q3=.XB,FN=U#+#M3'C2$)IM1T?.%?9R9 M_71;$N-4TSNI/M5E+9U:_VF:_^B'G=I3V;(>_!"5!1'@ +0>"E6.U/%#X-T[ M<0AI)X'70G;*J$!Q]9;/()P7L.7H%!AIY'_!9%WJ6ISFG.3M'SEQ@<42Z5 M#X#"'DX U>HDB 9#1U&VW*HL83$G.)6F $]DU:Q>JBT4R-Y /T:8ALHFS3@O MZL_$+H9\,HLO3%,5IJ$.!G@Z*>BDXC4D.#Y]N]=6(V<3MY-)"R+!NED&>F=4 MBQ!4V<&\K(57RB'%"&&3]1F0J9 C21<[;*=569P0'V,X"-3(F5:R,KXX%6LR^;MEZ^"%W#81#4V$5C>PU' M9PP+908&&UH6:Q@+Q<45&PX FX-,RR5F7*H8Y>.BG0T'8)0K:&87R Q9_X;Q M@+EL=S,"P&'%P@>D&[[NL2? > DA9(18N8-+9LH&F&YQ/R?+PXZX$>0^BY< MA/)$<4]K,M UZ>&:]%!QTL-V,#5D$=LXGZ672\E%0=Z+72:O%Y*5W1192=M!J$:V2@=PK:?;2(3>=X'GG MZ:G#LC@/#:V'/LN@'A=2:WVFSSXHU"YJLD/MG*\;$$*QO?M >^ @>CSO+X'. M,2;L!;G]^K+8I&=#ZRO2A;XB71_-27L.P*OZ&/XVPMI74D.HH"\Y&A[F/1R$ M2NXT/&1S. "35X6?-02-!P4NS=#PP EA).9A";.ZS O6T?WG;;V__^Z_;I[O[U M[?Y_OC_N_KXZ#1?K-"S\^RAJ,@KA;*A^0WQ;'4R.'$Z>9COUI-&!,N%Q'F+[ MF$LXOT-NYV2!;"-I$J>-Z<.?KE.'/_Q^6T0+^Q_@?K\';@KE6S_RMON-5W!M MS$9P=]-J(=@-$>BXI,5,1&I"!U^73*ICSX?WCZQ(*X/EN8.&T*W(#_4VH?=1 M1V!LGZ$<1Z&4ZBM8A$<,I+J (-0.WY"6Z,1>\OWLP0O['LGK"7JJ\^0GC$J" MS-[:E,J@G@Q"8X6GN^(S29GB9A=!DOGAIT?$8.$4'Z+"N 5)"GA(/(&@Y\7B MB6=_^(@Z5S^@,SSN_HJ9'^+'$/]Q6SQH*)W<_-2])+?78PFYR7GC0KDG1A G M4$)(CQ'I0N/JJL?"2F-R.3V>]71Z3'1?PTNT^=&'.#J5G.W%B7M"JE!7-3-^ MQ,>Y#!I"K;90"&IW60Q93R%"YR1^S?!8^.T_H=202T.0/>V!GV;D()_1P^H& M2+%/\A$1&%<'Z687$922?!WOW>OJ%4">DO@I> /Q!Y2RBS6_ C.D.B1/XA[!XSNA>=K$#\7=SO3OT\I\"IZV% M,^I>3?2Q-:[0I,@JJK67X$!=8&0AS6S?2JV*A\L0)$ICZ810U 994R#!$(>H M-P&!(F+K-@09'+%,"XT9Q#-%P"[^S.F,@K0 C+G>I,^P<'&'%^_YZ#MG# _E MY18[&)XS M)'GU#%\_)S6,\0H:_AJ _SKE]QD:#HG(C2+J8#3\Q00WM5"\D(9#," XG.C" MM.+U"-7IN>@7)&)N57M>DG#[:ZUX1S+>LSN)!J>GN6>+&> M@)?#OX/'Z";(*QOB-TOR5[3:[6+>@/IXC=U/-Q5'Y$'=%>!)WB1>MU:+?4929#>L]U7ZX+7[SO<+K0N_J,H MZSN2*7?G' Y/T<%/4M]-N&B6T4/YED8TJ!\RI&IL3E&<^G_DR);%W(08JY1/ M2-[(VR,4V)SP9R[GG>''GP*7O(F4UCJQFY_0?GA,G.HKD;7B& M4F@:G>] &DCOCP]W9(W@=AV#;34)BA$8DP047;5>?WRS$.R15_#4>,6KFKS M+)^0J34L7*&[#!V/=:0Z(!J"!RV 5R8@TT9B:F=KG4#.-QPW<;[#4A&LB$B2 MJUT8#IDX#=&T$RMBF(25&\-1$2<1LN9DKF_B#B1N[.>3O5XKJ%Q;=CHY\66[ M?_.A)+SW72=,KS&/+U'@NTCPK7V##1*Y0Y& PVN"X;56OOF0O!J#AI"L=_-] M'N?B$.ZN,'M>Z$(^$Q>^8#_Y>7/9P<]1'""T'OHL TV)7OV,TF,9RU"36>\J M'1>!@T7GB-77\)G MH,(V49P9LTNOV\\0Q,G1/[^ &!UPF [ MC3X"QPT(W2,46QFE8UG=U&'O!"@R] .$&7@&^.RD]+;*IEX$W>VPX% #U?"?("X([*?BO+/83SW<902C,3AJ1_*6F7C&UI]U-HP5).SG'TD=O"Z6F'^?JJ8])9DL+K.NYQ77K-"D8O MC605"C,ABN^B[#W=9T%I889RK0O\#V1<+MYN M$)./"XTQKT[O?-%U^M;?9<<^1J=SEH*XOHP0OXSVZ:<3XS4[WE[Z7=#?$P W M_LAB\/\L1^1GIS61UUFV Q]'\4:YG.#*+\5L:[$-+'D#NKL(R4SN@,?((C8>T%N MK\D^0#GO.SP ?'M0-U8V^2?@) #E#.$6;&D]=+Y+6G$*.Q"?KGF6[L,,"K6T M^@ORQIV8DR 3AU<)10>8TC( M-"6$G"-2IIT!FQ+*80@:M !R>7"8DMS578LBM90#%4T ML $J5/&Z1TN&X"*H'XYU: MZQ)F!3]I#0?7W4L/B&J"019V#4&!=L>.A\'X9"*RK%:"P5V&HL6R7+5#P'1> MY.3BU3BCN<[0R;^.N4/X#,V:(HO)<,4$ZHS1I*=.2'/4&:7IY%U:]*6AZ69D MG2V^F$Z=09KE<%$#"71&9[I#Q0B:-;36FJQS18O#U1D:5:>I8R/7&:+ICA0E M[MG0XG33'*=K.+7.L$RN:^%MH#I#,MW1H8:L&UK.<$;]B3<.7F6'[X%RTM^<> M072SRW'V5EYZ9[OO3?7FTIIL@;2H::3I.9,_HTI2M" M.C5,(_-V5GURJ-*$*99PC-%),KG6%8#(Y-IM8MQ3^X'J&K[@U A5R)#@PO4! MOD!Y2'DJLGH7XHS1RR..XOQVQGG/&)?:U'Z2V9+X#4& %L(\#H+%O'_ JG*- M% /\^I7A0-CR3'=]FSHD=IVI+%RCD;NZF=:K9KZ1(ZMR50P%!1I#EDYZ(3=B M[8NY'P2?@+&T49V?)Z@2R$FDIC-6HR6+GDU Y[AZ#54U,V*G50/'$/(-BH%X MC5K586^=LY\ZP5L:0VZ+GF5,4.]UM.LB<))DNW]+(_=G3]ON^BNP;36(2LAG M='/)Y\<7;=#OH=X[VH27QS/::Z_0_W4Z06433>1O$3KSK_[A2$P#36JM;OH- M(.D.NWY#Q9CG,[JAURWI-U3H!P%[$,? RR%\.SHQ2,H(TS^NO+?G!Z%VTF$' M\#X^2D-C72?4^P+O*,%P9YWUK0'B$/'^P8HY?3ZO,QP\ZB: =&?#DG_P4>$^^\^X'\/)%^9F<\$(._A,=0H^-S"6-_*U9?@ES;QFVG\HE M8X+R*M5O6S=NZG_ ZQ D>+(CV)BIISJ"?$\XG$U!!<:OYL"F,6P),5"[4A-36>WE FB M*O-HZ RPF=0MH'R;ZWODY$:DF/"! M@TEF:@]%ZM:-'S_X4/CZY@=-L8S,WKCZ*=^HV^CT#J>'IG0+113?*\7FG"D7 MH8RLZY-K",F;LG,.A_KA(M=V,'I(GE^5X_\9I)]1_!/E /9!W+U#J$UESPAN M31J=[T N45\>7JZ)6-%;"MY3I@#WBG<@U(*_Q9%WJQ]$)\DMX?[OI#S\]5L]J[[]*0PE: /P_1)*$ M]0\92=FR:W-D(9VAU.B$9>%:ZG11-CA*62?@-DJ(YU%@ &-#.GCL0/AW8[SF M%IW= P,>DXE9F=KUK@F&&YT1XC QBY*0J 5H>?#@;4#7]$<48XS68 P)><$9 M:BBQ1%TK@B%X"$2CC )DJ5Y9O/&H"0NG:49K6+C.#\/^S[IQ.JQ'9_?FK+>2J5/ ,W9+.[ M*'6"MFP;E;=4R7_@;56]2/%! O^6G8"WAGZNH9\VAWXV^,F]$ $Y("^=N+ M"T2G![S) +/6)9Z DX \R>IV#_7/O"LM(&[ZCR\J=%&GP]NU/N3<;__D*/.XX\Y_RR MQB39%I/KK$+S2N?7SRZ" *^BAP(:I'Q<_<.*]FY?ITK A=UO$?32^,T,!-+\ MVB+@>^X9$Z;ZBKJ"59#=*WI'%B] M/O/1(UI@ F_?\D#5-N1X?>:@4V2ZFK-']T@N#V4-8[G-BOR?PMNY/%0U>Q"J MZW.!&9VPRX-U?8 P/Q/C\/I:]DYAVH5K_")A!@>R9<\6IO ?6_:J869OLB7O M)93YF2?1OS0T,2EP0$\"K5T6A+[3;Q)0-=2/Y_-.3X*HANK@W.[I27#56 GB M\$Q/ HG&FLMDGNU)@+1$$WJ>RE;SB\:*CYC7V_R7N+53%M5TBT*T].T^9\Q7 M^TI-)B,?U^(CRSH?*PBSMT?-H#!&#\F1;U>(L-_%O7[E[ZM%1U%5>+A-(Y)D!T$D^^N>$6B.!UD-Y3);AKZ[7 MQ\&ZG?F;R_6\4BA*9 0=ESD=:U-?$(8RX8WK9J-TT9HWSQISAU M-85/]8B8WY+Z--XM+R^5-66>?$FLF0-HY8E<':FK(W6\JZW/J)XA@]Q]@N # M?(O"]#B *_ ,NCJ[I&S6WX$3[SXC*7M4C;6ZQL9O"?RRN+>,/II!RW^(,E*< MTL#!3%H\;"MO\6@PX]R40X1.? XEMDRGLW5X0/8D7B%V=4DMU"4URN8[V#S. M(P9J#=M"/'FKY5=+7XK$&++\(Q@S$@ZA69AN-5X/KP*5<3P1#PS MPI4K+Z8;XAL/W[Z'3N9!$%!6-"@=GAQ4=#(*? ^% KR") OR)W'GL@IELE:8 M7"M,KB;Z M[JR)15COF7TNLY4;F"QB>K+]X[<>B'A^0%Q&]')P8W3N*[F]"[ M\X,,!?^\)WF59ISI4<*H.FU?-?=KV>6J3+4?9G Q5YYW _91#&Z/\(( R6-8 M9LA!9:M#[_X+K@S>>'D%WYRGY ^E=\Y7"PM^VIAW6CIMR.KRTH.=345Y _CC M9%/1"?BY3GS)C/5C1=7$#'*LF>%?$$W_L=9F6&LS2$K!0Y63#<5$LFS-@&UF M^=30/;':%[8Z=52RL^GD9$-!7B9_K,5F0W=E=4B-X /22-I(E\%;H9"\ K3Y MZ+QXGE],^C'3 M$_\4(X!N-W4\TPE 4IH9H!Q'S0B);ZMLZL\9^OYV7_!FQ(-+?DSB)I0.&A'4 MI:8-,<;8[C8K6T'I +;[XAU[F>.'R%;(;64;L\O1MR&@V+![C68%K@4#+N\D MH9'R-+(]^N-*)4OJ)7GG'\,4Q*?(JVV2B&=S%Z/4X%8ZJR708 M^ $AX6"GR40S>(2J\!GIPV&Z_0SA4J'*CNQ#"'GXSTH.I,V0=XB)5H ^!2\3 MQD8V6DF>QP\G!L<(F3\.;V?'Q9[X7AMCW:4BI@2\VU1 4]?9L3# 5'NB:^DT MVW]'1L!=(EHO?L ET;>^XW).$PT6.ONHYY0J<0=*9VRD25%]:Y&ARQXJ/%#M M53I'+42!PV^"G &G&2KNC0&J:^:? X2^:X]!W,RPB7/(M M.T%AZI(G+7-"UW<"*+_7@L6=DSKU/;L&4:Y!E*QE&Q-$:6+8WKQ1%F/)NG01 M5 \>T&7ZPT^/E<'C_LL-,@\%;*/*[9#ADU]?#QE)=F[B.'-_WL313\@8#Y3H M)FP[95M0\_'K^Q,"Q+B6%@>=WH%S#.!EF LM(4\%6UJ/*=A R<,9C*#=:@UZ M6(,>%AWT8):!V@#O]J [7&NL3/3U:>? P4M#ABY][!G!"EF&NB4TC(;2V!G# M)2T:ZF<8<&%V1%*#S&.O\']^O]K(?HLB[],/?^6W@%QW] MUM^5H=^4+_K\E YHY..M9E> 9(UD';9F/L+@&*%]PMAE4-',\XRQB<=U/(9 M\\;66F>G2ZF8V[S2TPDWJM:+91HH>G=OM=H6$#JO4;3R.[.(5@<6G=?.2DTF M5!MB[LZ(R 9NDCQG1:0N PUPK VOBV;&;I(\8UG"7N&FI?$@1@L M*!IDA^(W0=TZ<7PI5IR%Z79?M5<#-@ MU0#-*A]E)9!0,BO1^ZA;2AGU2,LRUFYC<719#[E3P8 :Q8KM, M%CD'&6J=*C:_)]ZB(,O?SO#$U#%[*]^ \K9P8^ DX X4_V7L +Z/<381YB74 M"@WJL'U#=4:A-5]O#ZU7RY69@.NB:6UXFYUKC0"WJWH):4KX8]JPDAKV4..) MPE!KP: SCK^(#4> 3O4BE[RA]H-!I$ 0"9:I%T>G@/)LJ,9G9N22RK 5LR.5*,RH M2 \4.$F"\FI13Y+H*,J36;^"H$A8 #!-$9>#O@'L,HB X7,N3DQAI"_#T!^PPJJGN2%9JKJV2X10A7>G_?HGWZZ<24]^;L3LI( HK-'D!"!_V"[S4SSN\@8 + !&32-'*= MS;:LX Y^0/CU>:WQ6-T6IAMPU0N 8J2Z7H@0H\+F$R5A[1&1[1.&ZV M\9GS.N@KV3K#Q',S;NF( MRT;4T*,S4M/>.PJ"2.9Z>2"5;^:F,T/1D'6@*&8[G9&9Y@#-\ IOKIC' L-A^S4\2[T$/;EO4#8HA*V38JC(%;9SOL"LV83J MC_9X6=NI@&DGW=M1?X,8?M9KH\R7\30@/@#3NYR MQH68"';6=''4P!.NKDM=V.^09SA9,,(7;$I TQJ5-BN5-NHZ)<5+7W@O0%G MHWM2!PRD;-$U:]]DZ3&_PZG'D=A<789P.!]D/[M%[Z]C?+ &O:VRJ5=VC?R) M2%((B<5K$7J4(;N?]+BD!+RECOL3;7]\CHI"7K10)$I[A;GD]R".\]S(A;Q+ M/I4D^A$80:,3C41UBEA$Z:#9(@19DPZ!MI(7,I&H([2@0D,N,Y*7^6@?7]^H MG)?52Z/]$3HI:D\)[B(@SY[4>HGQM?)E0;CKMY#U^VF3S0N*@;0QU#YV@CK5 M$QP]^*\L]A//=XGW.V\O?6[Y_C;PWNZ8GNKYU"MPH]#U@R++^>T1*76/X?!5 M2QA8?5FEGOAU_W7V"ZGS#M(I8>GQC#LW0(_3]R[&] "/8^,2$PJ;5NT]\=G?1'E 5YGD,WO=_O 63X'SGK(&_4 MP,%D*["E%@I*4Q/\3+/2.T:#I7:0/+OKR-O]_9?K)Z!?@H_24/)LZH%S_R#< MM>@5G+/8/4*EWGM+(_0Q!J+2R*("HMO!H M#15?X!+)M[R<5.'K,Y*%/2,1<573CS;;>6@X5"S78:LR&]Y+9S@"W Z\1N W MS9-F*!Q<$M,@+YS6@'#)4VQO7!, M P\-/X48=E@H*#"\>TT8."XB\]\1T;0)%N7HO/KU49ULT9OJJS4<)1&IF^G: M-12+<0(GSC5J_B,Q'N[(:[G2&0U99"'#H:[S*S)Y5$.40W1>OBPRX0\QT/GE MW)0"UE6!TQF!R6X34D2&H<\$A<#@BM^8 H@_:08$,>)CBL7_V8S%,^-%IL#F M+YI@PQ-U,L7Z?]5I_82XEDF4#EW,W-PA-).@H)_N-2C\9!)L-%1 IL-&QZ?V M#XX?(RT*?(/+@C^C<)WYWMSCOM[;GV9$&[V#Y* [W,>(S_')C97%F3WYSCM4 MH5,?)/7L-MX_LB1M!F5U LH8G=0M)OI_[7W9;BLYDNBO#/J],5TU,]5W&M,7 MD&6[RA<^EJ^MTX5Z&J25E)U34J8J%]OJKY\@ MP?"5-D"])B^IHJ4 =RB:C4O+S 2#QR;LX)/X5-^[BN(X^@!#6M+A6SS8993: MK]FC^UH7^Y)LO1IB;:-/)$GC8)/2WC3O).<#R2*MN(-@\\II;B:A:HFL2NF4 MB!#4L5"%.J6-!%U1A!D9>GXZI;+00 =7F&%&@D803,Z53U="+'Q0(T K/4"F MI<@(P+$$"5DVT3 43)M!-)*;@FAYAL@L)I>=@1 M)AG#QO,%0H0+0!QM>8M=:8*=#[HV[*;\\VY_B*-W)J#EK?/TYN*[=^+G"Z53 M[-TT&GEXBUAP5N]D9#-&K];?'S+0URM4 =K4+_!IS++W*F,6@RH(6AKL"8Q2 M^I<E0:-&JD:/F>#-1J+<0XXY<:0#)\/R5/]<6, :6' MNJ^=K$4G=?)RU&DWC+6,9WR<*_KDUTS3-G'4*SJ1V#J'!Z;ZLF69G>1H_4-/ ME&B;9HZ6 0RD%)F)YV@MP$",*.Q%1^L"!B)%;GFZ&WZJ1Q79#0B]<$,%;1S3 M@KH\TC9!LN?PQ,405-2\BN76HV6 Z;$C)3MYB[(Y%G,PN]N2A:+$X]%DV[F3 M>++T#?),>#8Y#N 2:$T*08IJC; &,E C]D9*!EQ>:[+[0A/"9 M+1-/HQ:<9XH!**9K7IW@ZKC/07@"(@'[J M[6ZST$^J2LCG#^] -R>/!&G,1'$6TH<76\-0;-B0>.RG\3<9B 3?G(%(-FW, M(.UCG2HO=\QH8]8=J#."[7,&7I[6X;XW$_HOQURH)%H"2#K%&B W61SYT6[G MQ=+-=X:A,E)8-T&2I(S/D603!\SA8&"CB%:PEW_D)40I5EN#D' 7V%60/!]B MXOFKL"Z"?M#B.9+I]JX[V61 +ZMW$H?!ZUM:>8;HOIZC;5Q]19B.!CX.,LZP%'8,DQ+YZU[&C M5RDK\*$["OSE598S>Y5%YD1JINOPG-J. R_V63;R3W0\S*@Q<:EZUWRAC>]S M;S9Z[I*,(Y#+7U[K [HC+X5H';XX!-!(,N*R2T>@EQ% ?_#=:/8PC=K/PQIF M+$RA]/.B.([BX$L]"J*K^^";4[02=8+I1KBL/.64KSE$ZCD>1>R"/1E%NY4Q"'KT[LU,\@ M2DERG9'U1[1^B[($[MCZ SX_WE#E5UP_9K; R+MGYGRPI_$]8 BWT:D$_XEL M2/!.N&EG&K.FQ#(/1\_TW7)-)*OFV\YJE3RH4!\Q.XJ#SR$(KF:?_X,5/1%\ M"S=G (9KTU&@>)G%L>29'L[(V5GS;93QRRS,YZ- ^4,4;K2Q7AL\.^+7,%^7 MUI4+S+[[53AH[Z?IL^]\R+9=[TJIL#4D<=TSRNR56"SGG].KE[5JJ-$[CA2- M6Z%M*:!&A;.)@',FP/2X(4IKS'&<&(B-AOWF>$!\-%(X68V.8\2 $*9_#6G. M"/E(E% W;QU'24]2J"QBUZ/>8RE2=?O;<9ST)(FZQ>YZM'\LJF@X!UR/ZX^% ME)K/P?6H_E@H<;"_Z4A1VT>/3JW#XI 1+DQT)DPJK<$@00G.=D6%IXNR;EV942(N;V4C'(R$42:8, M9R"23?>F;OMM$JUE*IU5C@2.%H^#.=XH[&X.7G?MI:"SWP9QDCX1V%I,_$?O M2+_1Y7[*%;Y@;LH ^GD .R,EV@EBFLL@8>^W,5 ([/:XVN;$$6P*6M%B]Y+I M7S(?9P"9L;#7"'367@<)H=5K/Y]3^EJBP0*7+!X34J.4/@*EM98YDWRD MZ;$?;,= ?F.52PZ>,;L-/L=@MHU5YC^%CVC0&533[>GE!B!HKO,EJP>&GX/) MA=9>Z9+OB3";;:Q\SQDZG%P2/"_M2B_M2D?/,.DZ=07TK1M$."OL<+F]1E0" M-1*T,IC%\0JQP*O3DB,8D/5S'(:"<[I[.Z6O+B8T#]M%O>EOR5^5>$L M4:.K)Z@C>IB+&\9FE3P!BQG^,RIRL%;O,I2)M$.P9X4< ^>2+%KK>%6,,V4A MUBJ%AEZB3H#YK+!C<(ODH6C'2XE7PJOI5?P9\3$RL31C M_9=ZM/,KTAM92#?3$B[5>ITL <=1,H5W96+LS-FBV)4>(C/B9!**,6? *$I@ MG^ __UVK@R5>0I*%[P?Y?N_";13O61?S@86MHL>VX?<6H?]$C87=S>>!A GI M6![-1[:E,T;.]^'^&J\L537:6M+PPO^?+&$M^I/;*'X@'XO-AC9?!S)^C($0 MLG"3ES=+BGG,UK &*N5OJ^W"SR\;-_5*.M3>&57H9$]<>;&??#_X8$?_^)B;#:][X]WKI'0*XHG!75P="7VD(7]GE?:*I1JOM=[C&24+: M)1M&4V?:\7W@O;!.^B9[/4T:.S\R28,]=0"UL)' %AJ_'! N=S>:[UPNI('( MJSTN(I9 F%,BE%$N3?E:]SH:RC+,Z-%04V6LLX$5/>F!&AM:^3.]5)DZIO@8 M=00QLARK23#C2.J5^"+U8;?:BH&CB1=CXJ2F>C@:/^Z##3,5QUU7 OJP3X! MON=HFWYX,9G/+W!-MB2.B;^,DC0IZ"_X)_$?8W+P I^28OI&XASQ-?>%S',P M>,W1NQ3TVH_0^S!H/6L&XI6W\T Z/;\1DM[37Z!<0>R*$ Y'!8"TOXMDPCD M,5&;&D?[;\W3S,65_G6J+9&$9H^TZP3J&VN-L+4][MW@C\&_1?N-I6Z](/Z' MM\L*3>H;J%'L&>/PB?9PC^GSD/0)WN]A])*0^)U*K+OPD-''#J*0/B3)^,_5 MD4U?[KPDD3*OR7[.&@+!R@/5/#T^ E>F#4RKR)74XZJ:90V<7T"%:79??89S M"#9D&85I[&W2N_TA]\ZQDZ :3TWA66Q!+H[C6 M#XO4$'#G&IEAS8EC!4SLMPE3H5C%7,;# M&NVE#7XS)@,]IM/D= M- Z*DCU-D,P/'&3"),6"0X-PSV] J9WMU@C_ZG@:4C3\60!U^YW+TPJWC;"P MM)ONY2XKU;$\<"Z0U M&!'LU*A+*@XV*?&9JBR1T/(9YY0"+B@1!R,S.A+"3TKD#G&/3[#__(,P>SLW MBW\8FS?P?N++U#:8""@2,[.4>2\I&Y6G1 M&CWP)5EF:!#ZY#F*R@3F2NR 8 M:4][W[%U@6MQ";+7>1.1'\4#2U7;M?0XZDFH1:\#J M')I\K%TI\J)F\2\R%L^JC1/E$Z_3_-946I.$(4L&NJ<.E'K\R5=::/19^A;% MU+,\E>4@^47WT C,*(AS_S)PK+%1UEK=0?3\D07I\=39,&%!BO6;%ZY8F"%A M1F-RQ\^ G_WGSQ[!OQ+*1XF_>"04]IM%!+SH:8-N)@F].8(X:9,\&YAS)-]6B_1X,9H+8\FGQ9EA#@.]33L M6C<)Y=R1-X;*K)D=@QF5=ME5KR(OM(] V[RPIU2EE)U3Q MQ\_".G=,O0R/#>#L=S?&'E+%AUS2;S?%7B=U& MOT:NVQ3G\Y^7\^F7Z#:)]PE3-*G7:5C,?)OD0##Y4W$=B" /[BP[M)R\'H"I MG"VT#,?%)@W> >Q+VQ;API>V+7C;MEPZBO0B^O/J*-);4:K$![YZ#8.M?:W& M!B@(YU+M\R7+KNX+MR>N MB]\_0Q1?2HAGY;&66?PY(KA@DA9QW-W!I?3Q2Y8^7@K^''-'H[#TS_YHOGHA MT)?)OG8^/(7'=W/VYW-)=3Y74C?V>IU[5V2.NWHC:7+ZY+B>79) MB)<<4&UOV24'U(9H,#\!QS*H6HHBN_3$OV1+7;*EL&1+*7KUKX.4[ODN](/W MP,^\W:]!^O9$=FS/R5MP6$2CREG ]I="\'0@O.3FV$7=^WLTY?/N7+L,.YA&XG%QTZ3)\1@E4 M\Q&%U&HN"<184W $)[P7 J9"RK1O",S417BHRCAG,U1,26ZH%:#S34(\G\;7 M]CNA"GCB):=RS)L[6]?Y+]RA%V.*2NE*N2(A_'#*2 J: +L0.>!)YUJUO*(S;@!! MJLODT%X=NVP]].%3 (__\WHY-&@W;NU0RRU=16'&P(HC@(-"#(#74'."9QF% M:>QM4C%(TK2,"7]PY"#B0Q3^ 3\?; .:>M?]U?H[C]W HL%L:X?_F$M&. 6F MB7-)NGK;@'N:)BM8I_$I;[V0-B4Y6?;W9?U(SH#M3)7#<&KZ_LU+-V^K[6T0 M)^ES\%E\L=JR'08O&;.=OWD^N3H^>G$:;(*#1S7U*A#&XT]C+F^3C$ O\NL[ M97PU-Z 785B>8PD& %=NNX!33"^#5[9^N[08"_]U$DSX3 MK-JY-D8*/6I,:Z7%V%>@.6\>?#\2'?H4;P=W8+\LP?2*'+-Z\ M >K0QG[SK*+ESDN2U78=$P\V?V2;5P5M=69:Z)QEH+S2?>BEC8W5,2B)/XO%V2]=J[":.7F-O+X-!/ $9 M$.HV!:(IYP+(5#&R4KMLU47((_/J21;O<5/F%C1=O:B[V$=9F I+,S5GC]TQ MX"-:OT59XH4^*#_K#V K1_B,3P^2-@(]EK%V4 TQRY*1%QO0)IANF*3?"*!< MU$I#:^H<1P0SR"B'I%S(+AM+'KV OKRX]CZI?? 6[:A- !_P,SYE[,UT*6>C M?P9*==U DBBMF-V?&H:G6)=MP,]1'E$#KA5F46J7'!)H(.H,4*#43CMY]D+M MR1%LR((XXZ'#C?B(;L6&0F/NM"B0Z*V.HZ.G -%6@#&C1SN:IO3Q-%$CY,*. M!Y>,KDXO:\-Q!/6\3'I&"F;<3'23)-++\0#A\*NDM@H=1U%?R=3+E'0H_'.* M_+#">1HKBX$>8@^ V;!PKB3ZDU@+_P@VVSG+ECFOG(:@S$YT#E?'QC=:E6\F M:XWL?,J-8G;#\DN4TM_/(ZD\'Y-T_"68=?;!K#I!2C'-&3@RZ7Y;_,;ZA@2R M/N#=09IY X++U[%C(A\9E\\DEP3DG(9 M^4P,O/)*EU=>#;WP?+9S_:C!=KJ#<$3#Y5 ]?SM<(_O110;0L$,?Q8BQB MK\XDV*4A8CGV$6:@YV<7)FS9\7!.'_XAM5<=+U S-E2T[6,G8UG/V4M"_LA MO2,EZSQ73>$25TS"I)G.(R#"#:>&3G:9P[XU.&4=Z (_?_/^ML=:;NHS892>C)%6P3%*Z6*#54;%UD8_=:8]2%6 MW>WQ;!#S^=;4K],V=[OHPPLWA+8L>2()B=])HK!3-"CG[4ZXC*N8A .[5M6WN?BR0AJ?S(3%9 !&;] M%):@@[W";B-:" *?R_L^]UMKY#0>S4T\D4WT3N DJ/]2"MU8JR* DS5[+678 M6& V%T5*R-?$S_+01C^!<9KNG+MBD,)7OE)EJ$XY;;'T5A_K9HRN8H894WHN M(#,55!]'3CB'U X $R6V\4JO5$=T%"F#>9&AXHDYVC\A[1CIKH[B:"92$FK MCJ9##$;;:$JVH_D3]A#8TMX=[= [T[VM*_P(/,<=BX:AB1!__Z\W=%X2@!YY M$V9[$A?=@I/47J+)]X1LL]U]L"77)-G$ -?/PM+7GMRA. M29QO:[6])S2G*68R\7O*.C1+O3H]%C(ELHVWVV0[;^+XQ"E5>/7PO+J_NUZL M;ZZO%O>+A^7-\R\W-^MG#OW5ML;E(WP^0?=5\8H?__*7?ZL819+M\]RJ/P>P M&;X6E*LKR^:#6XWD5B]Y@ZM/_X\V;7CW=JQU=[KTXI@REN(1^).:^\%>C&=J MBI)QVH"X[!4>,);&TNQH"PD2)WE3"F[D<'= TB/-Q[BP/4X-AEP"4LE_2L4%M#4"W &)$R0/IB,H?\8/92P'*E8/[*'QE!@,X ]C%K-@! M#(A9U&,<'4B<'FG?4^9# B(X4#X%U.T2A'J$?*H]H5WD[L*E=PA2]DQ3R;9< M@EG)L4 [/ "<:^^3/KQVQ:PX3,*;' !9 MS)M6!^:R"U^9_^>)@K':?D\(F^$2B'(*;I0 /H*^2.["F\\-H;7'<(-]0O^, MXBLO":C.L=K"?>9!_V>LX.ORJ2)^44E>KNG^[_B/NQ?[:M!Z]:(=AXNYA0"5 M/JU6KQR 5\S";H.0AD^D#,P! /5H^(FFVX?$O_'B$"@Y@;/-]AD34?3=TDW@ M%,Q];G']N&5W^#^< E]VA_ELJWV''8!7?(?OPM0+7VD4,1\#,KAZUO3G*/(_ M IH7Z ZDFJ;2Z?(R1DV;:L?DC<93WT%!V41[0K.F.@J) PCH<[/+')\<<@"X M;FK4F/E/3H$ON=E<5M:^UPY *[[7G;OK #1ZQ-I]=8('(W)[0:PRYERX*U7_ M:G9^,Q4D\8R?=@528XR]]KMZP7XN"'ISK8&FR_);4"FGV7VF5 <$3)L62QXQ MWJW?"EYF!!_3W8&6N8Z4W=C;'#=I@;M3WDA[.%7D(O!Q+9]D'9AVV%T*1&NP MQ=[]BK@Z%PK5+ S=_*4BMCW,VH9ED7#NUB43;//U9E!;QM@;([%<7(TPM\ )] MW*UR!EI673I!/(G&TA[;K?IMU?7.7O9;*ZRG))R9]SN3*HY#X#O]0?9O9-O49B^)2Z5*TZ! MC]^(%Z\_(I?AA:@KBSK!6!G&;0 5\*J%YSE;-S@Y4*H/X!L/FH0<_'2 M&T(V'3> C%7V!Y!.1PM@2R#T@K*YQKF;4_]FV9QB,:![ E8L$6U:I2WT7,)% M8\L>MAPRQ2PCR15#S2Z:7#'C+&/)$2//'I9F- 'Y*1#]H:YG0?18Q3H<"@MO MK%6MP\DW[ 8NA@,JCCTW>#D4D'',N*&KX8"K:]<,7;A_7SZO;N8;GZ=K-XN(;_>WRZ^>7FX?GN'S?YITBB8)RT@7;B0=VA M"]^=<@M<,+A.*2'EKO.>\B$08@:T6!!E%"979!O%I,HW(,G-9QI[ "&0:GQD M[<1IE!9FPH_"+[S>A4"C))&W#G 36]SM=Z%\(N\DS$B)T=C;I+\&Z=LR2U*8 M%5R%R2&*TWR'H?^K![D>P"U -Z<*)M@R[QB\*9@)/S80= %NM[=Z%2193LYWV0MEYP=ZIOKM: M)/PSW,W8VU'J]?=!&"0IG?/>.4_$KGPS>+T@I'QK%5X'8+\DK!1WM.U6-1LK054NFFWRX!PAC4PN *DM?'F&(LU.9,KMYU2GNE^T7Z=EO+<>2,M ME@#VJSDOW3:C-2T5E5XR8JUE9XF[K^=[V)]AB@2N%J,T/A>)O%BDU7 MF("9-4?9K5*:P$W#OQ?3_)B]1F\"&YT+O&"P14(56=P"BA4,MZR"<*QIB?K0 M'6VQ&E9B(W-!D,VPRT!,^;9BTLC2DF>M=D4C9Y2]BER5\FH$D#[ M(@$CS]Q"SG"B\/<;1>P 8N#I^3VB?Q9/^M4F#=Z9N";+9:+L])A5NW.*>: MNN:2.!=@)2=*)5;JM/L8!S#C0!O:YZS?M<3X4:FCVY'9)7V'HJ+U[-?II97B M6;#F![61CR0.(K^+DB*Y >3EFQ>^DB?@'S?;+=GP$[P-Z-(=O J@RL.-2BHK M+]8Z6FP W3&YHAD,U/#/^]VR@\F_\9U*LQW&A$JTW$;Q$SD4.1^ C?H;'.XC M8P@GJK\*XU)N+EHVQ+VP[N!U9#8D?)J'AQ/7[IV""342S5;;1D]FFN=7), \ M>G'-X^$P.L92E\O'#+N)]&@Q8I\;Y=^LMO71JW#0OJH=Y'D'WNYG:OW!#.J[ MSM..B7_*.G:I\F$@EXNC#2$^R[]^]G*?_>8-U*WXR&5Q[B+$4,TJ.-HZ6GN? M-'N9OD,+DT'[>G[S0">E";$G=VFB)QY66^[#R15&_GKV&#DEW.;*7<.&[6IW M_WGV"%$H;S^XZUWMS2LZCW'5G$6X-2XD.=U5-373P6^']@/+Q$G-(N_7GN@O8K PSB$QSP31: MMI2M1B MO=/D+8 BAX0345=FD'3G("),7E!0O8>Z/=*++/!=-H">N RF+U4O D$W$QNF;,79_+->99/R>=&*\>.8H7F*A= MB#(8V]BWT51$E"8(J_93\XK9UL##$-_D8@[!QNRQ MU *)\/:,ZVSNG,PYI2 MOF>\'"*>HA>TU&0Q6HM9[.TE"IQQP1,.QW=ZA;O2[)3R22A8C2ATI>0R@HF( M3J@1@](\H/H<-* (PTA:0(EF(^C<(H\)<:'3G&P-.",IAE]&<6,SFG>)-Q=) M)7P[RL*%2#H%18LO<9R$"Y#65#<;U2(IV1NW$\%/&![?5;ZKU4G35LYPJWG3 MS(]7NMRM82J"<:BQTUC4HH'%*7L<\'U^VD=;]_:I)\V]2V&MN/%TZX\C\@!P MYK%8S181HRPY-XWQ&RN8S<6LW]QX<0@@T! GLV+ <(9K =MGO[[:MK_/-1HD M/0I^9?R2^(MW.(E7\I#M7TB\VEX'NPP^9?M-5EF:I%[HUYJ>U_-S!$MTYH)U M%VQ+LB<,AF+=(T#EZRE'I7UM')]BT8T2*.J<^_F2&+LH%/ M3Q2U;!G35;"!*R)U$V %:]AU@ RD7+%W9-C"F*4!"S[GW9239\IDXN"?)%F_ MD<>8[((]>RMEL6-GQJ3#.F*(")/ +R)OZRB/492Y$R ;:_8P?)?MB8]*B)2) M'W">+P @'4V%X&L(H/MW/IQ9L WHP6H ]D"X-5AC_D2K",X!230F])QSD39!9_-E.QV%EZ3C^35W'TQ MK%NE?9HX#:1/WX%SJ4N-XU1?I%3(2_Z_V#%8U7::;-^!NC7W+H"Z$]070_N, M!,^MUFK2O /%B=/2_.CRMIF*\41QN]I^3_*I7Q7O^!I4@QGO7;]Y80?]?_U:Z%<(0?V7U/[/U\+;/&0K M;\QHB/)YHB$3.?]:H9&Q?^4LT"6M_IC@A\X":>J"]ZE^[2S0IQ&XF!RIZCV, MG,ACPR/>30FRL(MS(EF._WLN2NW^M&L$VG!;6R#-^N^?'U'*W=/S4JET+^>$ M^JYGSH+@.B,V:]J58I[?/@O4RMS)TYM+XA]'+,44SN!I19C\QYW!FK1B8XZ? MM5=]7'D)N=>K^OHLN(N&KW1R)J/> Y*B8/VW)!&_YCZ#RW)RBE&V2\*=_US5 M_-*B_BC,VY@PF$Y7H4( JI3FVR"$+^^#]^ZM%21O2F;\'-<[USJ0ZSHJ] M9ON,-2?B=S VS$J=K2VJ!@JZ?5%EDS "4]"F*3CY-(P "^VCCR(%"E^D)BM(1C>O< ^?;\9[3<: .8F)**B@( MD,20!2.I:^*]AB,'4N>GIZ3RPMV$'NT;V;YM#F1:3X^CVR@&'(2-$=$/4QB\18[T,6+(@:"6HYU1L=RJ4=L5CSGC5'UD[Z/4AR MR&K?HS),.WV5BX2N*Q*2;<#UD953BFLLG.F.P6D ?)&:=09 JR 1PEZZ?4OGV4=')4J(H5*,=EF_T@#:-!M7^]FM5](E4^R#8Q8]9%!(YQE_=[H MZ3+2VZ.UA.US4PEMV>DIYEH_0Y4LEO,^^63;YR86LM+[)IKEF@.A/"7XM(CE M-S)<43H2JKT*,FPZXYS+*NIH0XI>&36(:R.;]7-.(L (]!I1="%%VTM51*T: MH,(?K0 F%UPIN=D?=M&1-+YVE!S,;OX_O%V6;W6WBS[HTQ5.]=D= MAP\XU]C6_/;S$>0DQ,.9P!-)2/Q.J"AG]>K>SET2&"H!58TG'? ?#:.-)?P[ M2)=>'!^W4?SAQ;Y3Z57CT$$MX[Z3GMONPN9 /M4 BCB5 L(,/E4XA(!A5$&K M(>FS5KR'?!S(&%-3 4N7Z QC1:!%CQU*")T&F8:PS^N+X*F L]#8RB>C=M%4GGP4C<.:M'@8X M,S& I=E41C8# QCFEEE?NA6NB $->I:8$<]%UUQ)V^;2/F'>; S@F=I3!N>J MLQX&%*AM*+U3EJR 4R5C61PLKSY(R>8&Q@XC8T;3L87V7N"__SW*;Q7,LN7B>*>2U@NIK'T,^\>+[*'Q-2;R_)B]TT[=!""962PZ> M&F_5'I2F$U Q;0K)NH"$QZKJWR];#W,XP)E-P.,\/>) )$T%X3,!H.A=?$&> M6,P#I,5;&D-0;'0I;XO4U)J\@ M2Q_C $8=O-VC=V1#G!4BW[PTBYGM^$0.!3"TT+& [RY\ (2O/\CNG7R+PO3- M*4-@5$3\1KQX_1&=DS RAQ_X!W$IH6%T#-Q&F5//UXZ/@."]=Z>7B^8BW&@/ M/JR$S'Q--U!1<>+A&"B7<@CPG 6/!#I;S!W@<^X[#NQL+8= 9WQW)-#I6OBT M\I:'G<4&3LHW^^D9L+I-H:3\+6Q[1>!.&VG75!K^;!*T (?JAZ MG>1="%8C2=(B,< IJT &8_/QBL81N@[:\QO<-LHGNZ"Y8,E(0=CE5TBQ MGGTR8AR*'Q<67:!Z^+"4^A^C^($.LQ4B?7V#"2/ M!$E0SAEHSWW+X81\+VYWH+U-MW@( M[BCZ"C3/MSQ6%PS!\7%1]PMTLM%<, *G14GI'RPPL@J[?1S@@"D;3V-J"GNP$MWWW_^T]79E1(6/Z5,56)02JE:!<;1^B[+$ M"WVP#\/T"!]\(_L76FJ?H\MH2@ZSG\9_IG\E?_.CO1=,#37[MP3H^^@U@%_= M)$W .A^CW/S Q[^*,QRV2!LQ "-])LHV,=-Z\(#$#R3]B.+?:3G<*WS_1'*& ME;P%A]:)&TS 20N-J[B,]O WK7A8A;4[^1R .4-"V276FXD2!;7M+FK\Y_D- M>/(3.63QYHT)[N@U]O9-'/2:BA()5UD2A& W+S9PK$E05'_>4AORQHM#.-<$ MA! #[,I+@@V >QWL,OKJ=/$;)4[&6*DNY^ SF&,9/0\9/;M:,):VBV2>L^<[]#>6';O5I F29T2]5120:@NU[=CEBT MJ5+97PG4B/B5^.N(:A?OA+YK /3&6BT5S4(JH$=8J(Z?$KW#0JF.!HVU=7,1@-^#YYD4.OMB*H M#]_4\JC/07GQ'W--&?C3:EO4+=?<.B?O#VM)1ORBQUE! [WFCJ^K!R'MN9 . M4]6S) 7#(UZT%/+VQR@/L4&'7#($RTI"NJHI*(%FY*246ZI1Z(17V:<2I QL MAS[URW0BVC2E=8+J@2C/+0\\G0)1:_*97NU@YY7;0SR@#5!:?F5;#;P+8:=4 MTH 7.Z\H*XX=;]Q1RH.B"Z4'HW>"Z#!DEIU*LVUN] G!QJJ!8@^0A(G ';I MM(4_"S=NQ\K3GC:NZ3>&W%2K0#NU*T7Q-2O2&K:;X.52@8@YJDB*=1_YWJX)8O=S ME-NG?7P#GUP',=FD4=Q*TQ!]BQ(43@2][0\%-EP^SD"+WJDJP=XG\;--2DQ6&O]]M6B%,R0B4(!7AXB5PFR1(*9E@4+G$MI +?97MJ.[=# M]056'KUC'-'WGIIR?I[?_)IGH? =S_)3[F"^VP>L<)ET/G?'V=?3DTP+SP>Y MHND"[IP\;3]Z!\O'&?W\&I32U?8VB!/0VW*2+\!K6BJFL^KX>*58LF^+I"D- M$.SIL.CN'UBU<<(3ZQ/NCA55^A;:&5WROZ)Y^V5T# O_\!EUA%QV(7]XK3B1/ M/A E,[I^_.TF3)EGI D0YPN4 *R]U]>J-4 M"-=*#U*,0@E:4=H/#!PD7$K^ M7Q8'B1]LNM!I#$0)X*G?5O :!MM@0Y_"K9XH9\(IX/![XVGH1$&IO]-\/FJ- M=VVQ^C?XQ(%>?P)J7?7M;=">BY)^FQZULJVXS.O6'H/.^=3/?YHW#!SB@AI/F:ZR'8$9Y'(O\8H4>B7J%;)77PRG=K7[;/ $DO M'4%S%+"$:!3LG70+)$UFH"2\GGR%=:P=Q)G8"JYR)H%\O0VV/25S:R9*4N'2 M.N6LO?L.J2>C1,1U[!V!HST0XBI)H)OD?*\LLJADR_-^0+E:9QP#&K@ MYJV(OCX'G\47N=8?!R]L6\DWSR=71]KS)Z!=+2G+*JOOE#E5+K5ZH#N2J++3?V7=?XF_>&>]GYX(/9(R]X8^>L7Z ME"7,@J[SUT+JYRS14T#V+YAPLN[IR;G0(QF "%L)1AN\K#^J: M;-[":!>]MHJ$) -07G]SQ;/[GDA?%;:[$A8ZT,A7 )&51H=KLJ.)"V8M'*X2T%Z$K-'(&"XNCA9^#/?Q@ ME1%]I*!Y84O &D]#"7QEVO!;A>'FL66RNR#G0_@U6M56J;30UW7RP@AM:Z@^ MQ1VUYBY\!P'0H98*,T5&]LC^@LWMXXK3>T^FKMK67W3 MD6M2AGM$H9=^T 379 IBT#6S2T']NR(AV09IVP0PF.@.S7,KX#M9*ZI1/8X= M3^\.5:Q;?S9*H3=Y\2?K!0K\GZ[1*..U\M MS#CQ )2$]FTA2,?D?($2 'K1HY"Y-7)'5DK-R-Q'7;.F)6,:?!#%JQ9Z&CIZE>UZ>O.Y\\0JZ;3=S M0? E2J9W&\5P4_U%P,K$=]\"4#9%=19Z8U&">>K%1].^&L[OYVA7Y,\(NO>I M9Z $F==O/36W\[X/G=18DQDHS[%G\[*& MBVK8&HA]5F5F>O&,:/&H:*?@IO-U'20<53?3]3\2]"6>\0>QR/41'G90]/-5 M3$')8*I.XZUSHWT81&_=F,U!=_[Y<^C)YHWLO?_[OU!+ P04 " !UBUM8 MF^*Y+X8N ![UP$ #P &AU8FU]:W/;.);H]_T5N+-W M;ME5BA([Z73'Z9TJ199CS=BR5Y*326UM34$D9*%#D6H^+&M^_3T/@"]1?B1. M1-OLJBY'$@@"!^>-\_A]%L^]O_V'^'VFI M_Q>^QCCWUM]X_7^R]:N_]_I(_ MPH"79L3OD\!=B2A>>>J__C*7X:7V#X1,XN#_Z/DB"&/IQ^\7TG6U?WD@?EM< MO_\+3>OJ*_N0^?5%'"P.7K5_T?[[N?9?S)2^G,4'>_!Q$ER_B/2_<89)$+HJ M? '?P#R_+^P4T\"/<8@ZV'NUB-_S,GC"]_3;5,ZUMSH8Z[F*Q$ MQ3"82]\. MG 1Q',QA;*RNXQ?2TY?^08BOQY?@\_8]3N %X<%_OJ+_WB]G.E8OHH5TU,$B M5"^6H5SPZY:\^$G@N>]S:]N'M=VT'!Z*KSK0,2S#(4@LM1O/#J8Z?N' [\K' M5?6NE9/$.O#%)Q5&\/?WE_CPWWY_N8#_ ;@$Y#O Y]8U_600O;IM.9L \L_C M_H?^6#"6IK#X"5!P8 $JK D8#L^_B-'XK/N/X[.3P]YP]/_^\WK_U=Z[]Z+S M<=CKG?8&XTW H1UIWX5Y#MZT?WG]^J_E]3P0O#PU_6:D^3[@C(_[(W$[A,1. M/%."OW?>6WC=<[FT85%G ?^I=C1N^)4Q@#E MI3ALBR]*7JH0!N[](CZ.QF(<)E'<@E$P[$0FH13=FP;!J/.9]CR]N'&RJUUQ M**^T*\[308/ 5]=JOHAYE.B&2L;*%1=X5@*1P$Z<+6#OW;LWZ:3K<^*750NB M[RNWC6#!W]+-?FF+CS"_YW1]G"1Z;9,&V*IHYF( Q$B,;HM(U4"&!N"&(H!C2)Z4H>"B#0"(P0M M#'C@4H;T+YPW#J4?30T+O@IB_!ZD%_[4]604B0^B&\QA;GY[2_S?5^U7>V(A M0W$EO42)!3P;S62HZJ\QV W13FK 7%H(Z>-D J(N2!8MT?>=]B. 8C!?2']5 M"_A)<:@\N43L@\TNS'X!KDL?5!C0MZ+$F:W1SD:F_ASYV^#LC+Y2OO3CB-5J:PM$ GB@ MXMEB"5CO,@L%GA5K6 L-1"U]"MI1L(PVBKNG)^,[PW&_>](3_?MO^9M]2-O< M[V'OJ#_HC_MG@]&CIOGO@\((30"@I[WVGJBC1#E44^UKG'>+*G\;Q*] )RR! M"A0KTHY4.(^$B^L#>:*\2"V1MR"KBF=@[Q=\$"W#K9"ID'I%#X-NY'EB)J]4 MZ>>YDC[\13;$=O8B 0D6J8CY7GGVQZV4/X3$KZZJ$UIU)_U*AHM^%[\+ JPV](9F)';E+-!=)CQ:)/X"1$B43]"+'&CZO M^$OVT*#;)O"T2Q>',HI4'*5.9/86IJX;^QGGTJZ6(7ID@(HEFC_.3$8J-$[L M&& $7Y^#%:5CG'AL7-5*O1<[DUWXC=87JBCQR&\-G, /A*>BR#X\EW\$H8Y7 M19=VA[V!8J+PJ9GRR%5XSQ4 /'8<7,1CW?MQ-D1P+?T0AZZD"%\ M 9"A_37,J*;,R)-Z7AL&U C\1N _21K+!$]M:(V$?5XNWO&JMU627 W6U1GK M:G/A?1\.SVJ%@PH4QC$$EXIT(%*14#TE'1)QD33-PD99&4(%$U056 'HJG.Y M FU/Z"A*X#6HG<"_Y 2T1YH09EF0YA,4 A]X-NT[7D+Q$I,D!@4S%IX&!0R7 M&^ MHC3J#RG* %A\)EJ WH7O:>NKZ!=ON"#W83S+WW[L:!)-<'>"O-A\I19NJI*,_DBC6 MTY5=,SWX L39=K*1JI#YMK.YE78VGLW>VU?O3. TOKX@ M&7H@O:5<18\ENZLF\&RX8GVXXMF4_(DUX(FHWST2:-4@4>&I.,_VV_M@W37^ MLX8WU3V]"DS=1P2P^K*HZ%8UM^S^08O_'+8$[&(Y"\0$((@KB9+)'ZD3IVSB M%SP =3RO3AAKQU.BW]_>20GVK30\L)XDW;MF_YSH.'4P6I%^R1\G1IES+[]& M],?MO7O]ID7^1*!"%S,Q;"! F'B*$S="=9EX!*\(:#Z8)]XE!1(0.R (-AA9 M3XP\);=P#7#Q"6F_3J/]-G166AO9F0V9-49F0V8_G,P C?N8L*BB.BA9#<4U M%/?4*0X1NG[^G8;R&LI[PI17%45>&ZJCN,2UHF*4D; (DHAR$LIUS$R U5<_ M6/H8U>XHWZ7:$#O+&3L/?1DGH:1,!ND&"]C[;L5$+9H&I#_%Q$_I4[D0!8^) MJ5Y:FKT=ZCF6>YLH7TUUG#[J4V3]'!ZMKF>1>3-;^92*((G3BCT8<1\7XKI@ M$$=U8>63M-C);>]K:+&VM!C5*+>5J ]Q"3 "PQ<3Z;6*Y74680#HKC M9*87 M+3'5X;Q%]55\9;ZR,9*%+V,N&2BC*'!T,6+09(XT*%I/% 5U(@!FU3@B&N6L MH;8?CQ\)IEJPD_*M])YA-8HP,?9JL%SND8.W\."[J4-,K&]:3V.N:2!)&VV_+D MLI#]UQ9'07A+2<-6FM>7AE+:8RP!T^Z(,C_70&?*5M\$+N!J4WF%"\S2&:M* ME'!=D6):XN8YX1#*/]K:(J6YR\F,YGO;=R,2717&>JH=XW7L^SF'RS,J0M^Q M!6J?2X7:86\T'O:[5*)6G W$>-@9C(YZPV1L;*<,G2B0_-K]5C#=8R$\%&>^K26= MG @N9=U8*-L5'?NUI)Y,;ISG%$(IAI@(3%W#=!C%8JBF":CN-<0A<^IXPA:' MBFCUZYMW-Z'5V\>(56AU&+&.O=W2 BG?9>9,F,5*Y*@ REI:J+N])M4/9*1'S695WQ *@1S (&\Y#!&BA.SOE-Y>8F]"H$Y^1M7WE&\U% MB"+6E.Z@&#&^:[M/B<][::C6U&%U,S6"<.WVCM6LB57K;#L[I$)3D5/J( #J M-YS&E=0>]663X5<5\[.18$C01NT=* H=4!2]P,OB/!!FHM?:238QLM!6^!$ M^XY>2"\?VF]>3\5-BG5;[=.P'T]',1>R_3,)Z%\\HVL A?]FI8<+I<+/V?:Y MD"JW!_>YWUW$U[42CU4'5/A_[PW,MH)QQNASE%[$>9RRDIT2'?A3:^W'7-2) M-.9"2+XN.'';WX 5 :L\Y"S7*NQ\6$5B'26_BW+:8@RJSS4L19MMT6;9?B9- M$3-'"@":)T4+ZD:K:TVC+>II=.JW[C!MB6N7D',EI$<"V$%>FSL-IF03*O-[ MGY-L4;5D.)6YX144EB2O]3R9IXT8@38,P]F$#VLK7 :)Y^:0R^33I$:IM5%, MMPMD#?G-Q-0R.]T$0;$M^M,R:D>,U?0XL&EOE1Z\:^8P9U_ =+^$D'NO7OUU M,X#N8()O-KXM/ RJ$&X!IU/P-6R;N (K]=70H:\7>(:)C]E'J/LG$XX68P&1 M'5&&:I5'9)A3%=_)L24#&WI:[-3;3U"O= C@.Z.;3R"55_ G<*0I7KYFI!&" MS-"I5\;HE)<5N<2MW-K242LMGIXQBS+E9F*?F8R;<8.4!6R\F*X0"YOGWR0L M-LS>W(84;D,FN]@J-U/S"&M0$ROPCWR\J<$FY+>,>1D&&9?UMXC]FC*&6F3V MW$EV;/3E,+,O4D^$:K+16AU2$+B$_V;.KF*CE^0Y>U8 S+9CY[5DMVK88R"9 MSU$Z1E*[A?A);.^%62;,0/9^R:NHI/^R-%P5T,BJ5?G-4+=G3ZL$1Z)YTRIC M,+5', VQ &&Y5T*&N$ZA4SWL<$?OFHEV-/QSD^H/!$%AUV(J044PRCZW5W$5 MPI$Z3LB&2&&/8U$R5#;AUG,-\@>7;_):8*C]E#,88!J+#> M9 +VUPSV,H4E$'<#;OX"_UK+@0@)-:,ALL@$2^2%5V2- 2+1K+"FA-KH<=.W M%,YF?9EI:&2?"Y/ IDADW[ ?[$JGKSB&=3[1?AI0A.A) :YPK(T\*\@S)Y5G MCN3: H1Y0QI.3 M7U7A]J+2R43\+-<2\5;EI'J&J.[G6J^$I-U,XN8U$SA3F<2S((27D*KHX"E@ MR#ZE+6YL95G[N[WZ)6"R0#!!3&7/4DYG*L Y,#XA>QYLOZ^L2PS%=HM$(D_N M2=9"\L^TUV=%78OT091Y,?E)"F^!SPLF?.-MQ@=L4@C )E)H%:#P!8UM,<,B M*+!?Y /X/:(0,1,8 -N]7K7%&-9:/A'VQ06.DV S+*R:4HFACB15"/G.%>H= MY0YB4IR:]!)@.4QR-V2E(-#RA(F.6+#1EP1;!$%YE=5D0Q8S'4(N'FC3:^=< MMP9?8\.V'>62WE1PQ]21C.IB8&5:J\T^*F08E5& CI./H^+0W]<2U#:\<9M6 M;!WA,@N6H-5O482V6/W)C/'L,LY6H]KL 31Z;OD^+S /9%-5<2OB2'F#/ A; M%J%3Y=GHP["4.5G7!4OY]O>TLB5FK:;36E9KIJ45+OS2PLOJ358M,4U""NW: M(A=+$>D65Q'JV8 \ 5B^E]9]3.ZC4K!IM1.XYKT7:B-3$M\TKR_=-*46R4W7 M18U57[#JW5V\C"4O]76*=!N6\1$ &LQL4[395B/M&%3N5) M=;RQO:Z"WTW8 >?4" )HF?1<" M;0DJ;9"[,I_(2,/75?1JN"<.SRII/@5BW6[VSFW$RG9PW@#")[[7"F;LDYCB M20<%S[E!,HDI+D5IPJZ=Z]W2N_*SH#.)[QU096F"AI]#T/#K)FBX"1IN@H;O M$C0,['.UFXO',:K6 GESHV_]1/&0(!I9&A%8Y[;E.4U&\E(>(PRO3VD"<-6E/MH;L]>;Q.; M$*(VZ_//) B3.6IN!MSM8KX"EG-*?J,R4/I>I]4$T96F7OFNY$C MW_L_!#U.%#,.BMUQE70]PU(PV<7^F"ZY@ \-E=[C^+,3!MZO@1Q=F[RQ#-#\ M4/-%'-5+,@ B!G-N7F_]'ZCS+10I?@93 XQ 13&BIMHT8QMT1H>=_VZEU;78 MU,LE>F8U2L(@VXOFY6\OOY<@$>QQ\]] MM(M&B=B*=,(#C@JWG-6'W#@QZ1AKB69EF0+VXQ8+O:WW2.#D?,M29>JT*^12 MUA&P.4?!MB,5UE@@W4JD 474M^SFRB;EA =IDR(XWR\G()&[FOH;.5Z,/EB2 M-59PY.>CI%F6\"@'6SQRIR(HQ52B^ F%3:@B99JC*68F+Z :DKQ@7MQ&$?5H MQ,T6T96S4(S:\V="%0_H@&I:^KT>,IIQ,,;,/LXN,NKE6E)>ED*KKD'KQDL5 MC#ZGJDX[1:V<:F+@UDP]VP+MW^0,>K#*0GA;1>R>D[+NG"!E(Z^^,SLJUX87 MP^K"P-=.EFN-!E#B:P.CK(<1/&>3^/&-H 3/%)@>%:E6=A&MW%IS@UH;U==; M3^";H,TXA+D"L8Z3N&3:4_,FXN11HU8_")\S[CC%U.7^$21A,:^PE67PT\TN_"7C5MM%4A4"^ 6= #Z8L[9WGLE]M#DUJ<,? M+TWAJS5T ;3R%.8,[K^!S0+2D('K7MG 1EH4OHS;@MS;CX5.E?3^&,W0N)2E M:5?JHD))ZZ3 ]_IX.4PR4WV\'/5.'MIVRE YY\OHN]5>FTH.NM16E2SX3/+) M99N])49?0MN(CKV.1U4+'5-@AMU<;4X.>E9.B7I&5G72WI"?30X^$$ZTY=OL MLHO7A!)R[!ZJ3LBV;=6^?( 1YZ?;]- -ZI-1%U&+9X72;-SAC9/]&R0Y_V;# MC6]+X+2:0E1DLJ8L*#',2!<,%79HKN5N<'%D@-RA/G5JC)FL!+X\E13L0:[Q33X;=(N%W+PZ M?8MK>1$50:G,UA0]Z44F/VV8>$KLO9$O?K/[ZUG'%9AGA<[VPFBEI?H&@TDO+^JGUO3165W:7'0'1Z)%@:<=33SK6F-N/&K"EUSDDUI5E)1< M+M=6 #PWDG,3ASR+E;XYA?0,O[L[U)IU?02F-R@VMJY-^UF-XL^\E>W@G"] MHESNMAC=VNBK528EB6#*:$,7TDC[U!LDOX[4%4JW.V;!F4^W_+[\6M#?RXXY M3B\*5>K^10X2987[\\#>;>7+/^27PAU5.,:!.K"4-A$EU'/ @L2&YW+=H2RE M23W6X-MM^@*#>N?AOFZ_WJ*H?(8979^>24+7:7_4[9V<= :]LXM1HS^+-S7- MYDJ59C"P3M0E*"!;59VK5%0;3&Q=DT[6H"S*;F!19!4U83]8(OM%#9?#SC"6 MJUAZ/_\:NAS#VO0FM-H68_ (*GQYS"F^5C_@7Z)"))$GEP?W* JW&=T?97T+ MJY"-CWMB=-P9]D9BV#N'/[W!N''I2)P=P8?.F";J MP$@ZR_%9]Q_'9R>'O>'(.@2RA%*Q@T_7N5CU6N[KMHZ/ZH0?=O# CGH?AA>= MX1>QO]\2^Z_V7[?P##N#0]$Y/1M\I!,Y[8SASV=QV!9?>IV/O2$,W/M%?!R- MX5 O1N,6C3KI7 P[HGOCF//C_LE)__R6F0X[G_J'XCP=,S@;]/[9.STW@T1W MV*.U7PP $PKS9F_?>_?NC9VS-%]K?1FMBCTB#'A/7]KB(\S4Z_ZCWQ*=D>B/ M+4YWX#0/$8K#LU,Q[I\"]I[17ZR=T#W#BFM'M,"CL^$I_GMTT3W.H2Q02N=3 MIW_2^7!"8X F1N>][KA_-A" _+2U87_0[9]W3N!Q(*B>G1%)IS/@H_H,V\'E M'%T,!_W1<>^0J.GL D %)/J15P7/#'L?^R.@+QC 9)0N*4^O%^?P]L_#_GC< M&\ C_WW1&XWO4P;SB7&\>W"ZX\ZG'F#K&,Z"0)=".\-4P*(+ &T?9NMTQPC_ MO7>O7Q-:662J/Q_KUH.#G2&1HEA V.< >]+Y/$*Z *AVNV?#P_[@X\F7%M$L M'XX8 ?;CXWF9!$(& =_Y ?,9-8#(H)CV]G;A=E$[^@(*?.3):-AA\B4WD[$ MG!TRGBRQT'.0;ETB[NI%PA)V]GEV8G X(?&2PBMP%3V:O6UWW^C;H&_7,QN& M(QVW6[?'7YF[HI:]W4%/+M@!B2TP;CQ);N DE O#7MU+,!+\K*\J)PISC1Y3 MO2:]NLE5S\%+I$U7.A,%$]*T+7(Z+V?PF;)#T".NI[:Y&'N\"E&F3I"$FNM/ MRO1#Q"V?6N2Y+??GQ2@W[%Y%S<.F@I.05V(JG4@#"%6V[Z7&^FRY\>0#Q*9% M\8P:LF:I+-S8RU5XRYHK[+P+U26V$>9&B_@K/$=Y)G#$ M"ZE="M8F1SU%?H#% =9-Q/&BF9_4[(S]T$F(?=TN560/@5,I> M%\8$67\V1Y?H.%+>%.%BKA/YT&5D[S#LG49;?(;#4G1!B<%(J()G%8^,213E M6IM8!&HQ',SO6#'-L4:5#4]JX?O(&8_ PZ)FW..$]F1F#,)"J,@FY#)]$'D7 M"!D*?[)%H\QEH)RC84NXXG];PE,%@L,;>F M <;A86=!RD=?SH"Y($\UC%V&FGL,)G0]0YS3D[8J7:G,G*DN:9B^_3KB"ZKY MPJ,F$KFVZ)RN9"---RRJ^#Z%'4"TJ^/5-CMH-,%Y/RTX[Y*"P*M@(1T=DT4RV M;P%]F Q@#*H0[]<[+?& M1?$H @UQ4[KPE/7A&-._,U>AQAZE.3P0G2@*'"TM1Z.B)(GC*&R?_@B.H;/% M4L\9_"M*M" @ 7K^"W5M$ZA%.AZ@N3!.@# M'6/&](FX<$*&@2C3 ^VGO??"*\6-7#%\7O@JB4/#L?2<8NK@$[*N*^TFTBO. M5O!449 N[*V/I6P"'95RN?](P.QS.929*J7:,C&;RRO@7RO?$#I9'#$6Q#%Q MQ+9,'%:1"3PL^1@Y( 9)WG&BN'U3:;UIR*J?KT#QG WZR6X95\HEC\!H@&/8 MV?ME%YV%8#S*,.\XINR^P+=!L";",H\M6-B#:_M%4:)RB1YRB7&TY%<'%<;8 M_N@K=SA3U%5PK'J2=A*)*#X&<'/*QYA6K#F,[4$Q@T7NF#F'MW1N]GC M?@", +82S+63/X&)A^X#N,3K"0:63%+N+V22VKT: )6DB4WO% MC[!#!Y;*V-'YMRT2##ZF8E;F3Z"9CQF.)41#(U2X<)\^!%2&#':- M:(*W);&<>*@PSY6[,HY K;#8&=U[1 )]5K2K;#!^RL7M1TZP4.M&2]$1"!_^ M2/SL(A =%ERN@]N4.WE[B/><,IX2$\N3_IIR_YR%A[/+D8Y\%V=A)%E)#)8^ MEN4-0E^MHC20;4I]&9T@PEJ]"$9@9I,DC R_*/F)RZ(DNX-=8%D>'W&$,^U" M9*X-([J-$=TN_K+:?\N98OYO$$+;TCSJ2FJJ=4C? M\[DC-PI:F4@BM[R,UT8#?]#S%$/LW2Y\*R,0AL0=[HMDF:^EQ9+U6F+KJQ;V M*E,A)?J0.IUB$G[O1SCG8A: MAHL2 Z&)#D!.E?*RXU1L=/>M1Z6^V)D6W0F M$5 MP7/!"5LOCTZ4\B=3,EV1,%]*L-C0.C3!!M15CS$/IHK96QI9$PEC)K+$1"1K MI#M"$>Q+);KLNE3QDN(/<@M8*LKDRMMR'JB3G&3%V8I)&)<5;N[Q1_:GHCK9 MP816:5<;KQ:H8(R,/^Z/SBS$%KIYT>"5GI<7@ M*U^>I6&+%))X=MH?C6!^BL+OY!;*8<0F%K$E/A_W*$"R,^R/<'(*Z!^,AS!/ M"]X$:\;)<,CG_JB7#L.XY+.C%HX=]+IC$ZU,X9RTSAZ%9F+4\R$L$'8U/N.X M<(K6['!T],?^)YQKB!.O;:K-$#[MG7Z Y95!_(6A-L+GSH=GW1Y'\W[N,-Q$ M]P0@+O@]N \!X/_4P]W1LS8&N$.QH-W.>:?;!_@H#>$C9DIX87]4WR(H ?'/QQ]*0%U8(+"#:0(@O@$94W M>C!H?!T.+83BR04&P*Z-Q!=_&"*<6I1RT1]T>,,4AFSP= "[ZJ93P3#8^]B, M^]0YZ1_"SEN%4V[321&LAR/:4*<_P'AS. 38RNBXPZ'J'_H#6A8%FW-L.D>^ M TQ'%]UN;S0Z&S)!P>/S(R4JPZXF/?$ L]CE.>P^L08_%+6*Z)L";*83RA M$T<8([!')G05N-WZ MU&O!E&MN6%//'#T:*%M,9,Y$^0IFHYKVN1X=5ONP#299==:AS3Y'=Q9^!@6G MJBDF*N94RSD(V;'&-QA&/4J;;LH(HTCOYA)^\CC^2RUQO"L76Z^-,B8/,J\C MK6-8Q';4R*=\:7^E?&VK%YOZ&/@!V[YF'@W;OBH-_I5>;.+"B9A+9121##B2 MKA@&8'YH$!@1^&T]$3A(Z,C0AULS%FV*:S*G9%=-P.2/"YA\ MVP1,-@&3#Q P^:SDS:^UE#>=S/E[(IQR&- M,F61^[=Z(C<9;-MNX#U0VM0L6T-PW\1&L(^5_-ZV(%DN!U5'QO1D!SS&L02> M+82'^E8KO5X#^@C 8$U#5Q!1\T4&6TQ!JV**I.)JCI2=:BF(TP'+!=1+=K?) M!S36-X4;3';-8OD^C:HDYLJHF0N^-:IMY>;CDG"5J855]0['F,0Z->41-Y6, MI'5L8!8WO*^A;J3N=[6D[L\2TZ:W;NI/I?82#C%8(RQ3S8D: >&%+TU,4524 M&EP(N[?/EZUXJMFDL?0Q%;PT!C_=@^'(@6;&E2V)^65LO5B MLWSZ_+), LH/M"]FLK$B],XI!W8Z2[YQS"(F=8.2HZ)85@+-ZP*,LQ7FC=+ M,,R(:F>#,D8%&3!VHE%)B!3K66JR!](&)-1%&H8#.%(WHUK%4:YQ@N(59SVA M$763_/ION&2+L"-/I%QED/0PP--X&%S- 2"=6+CN7)B8MPY[M$GLIFI0:LQ7>",5H9?O(/Q$)JA$E0VKK$( 1CP-29UAYYH;Z MB/IJ6@P'>ZX2MZV9]#&7B-+TA*5[[EP7M4P,H0OI3KF \,"+*2I&L]31^U#M MLQL4)Q2O9SC3.)?$":>:HEC-$-[TE3>+53:N*8?IR&'3GRM$DT'."E?L]B@# M<[>HM(4I$U[ZO<55#BMKD(/@B=@+1KZ:M2:,22ISK&.7S#,OZ\9U[\Y8E7[? M!ZA:]SV4O&D,_C'>X$AG9WQ MQ;#' X_.3D[./H_^MPZ VHZKJXY^K6\->"A7&*N;L_+;"RM4G& 3#?3CHH%^ M;:*!FFB@GQT-] CO$?J4O#+HC4:8-S3L8090A5^-ZOI2HT&W2AMDO2D-PJ0, MUK2 =':G)E.5CTKY3G6(F?.3X"I5)+=]6?5SF%-9RG'1@(K6#3*)@_>&^' 9 M2(NP!QS^ @1#D "+U]?*?<]O>?.J_>JO=CQLQ9.+2!U$"@X3X,TL -Z6\@IT MGK!#Z,".-H-@E)N2'\V]]Z;]ZNU?$5XO8W?3F%M^WV^_W;]ER&_[[=?%,?"/ ML+SP)6R1F=P!LSK\HOJXUO=SA77!'>D9-)AKU_74)KZV_[/YVCV850402WOC ME=2&9W_CW@ W82+_O_ZR_Y=O.L-'L,\J)+>B&)?_;0B? N[-)L !/+8!M;NR MV26#8 (F]4:@EEM0'=P7OOOM_5]^((@;W'R^N'D^TYZG%]2^2H%B'N8::X5@ MJVT'59\N&WTN^_S!)+D17"[SI2:O,;;\BL0'C5W=H5=R./% MG\>Z_>] A)?12W$HKV#]YY89UXFRMJ>I?P=,!W*NOI&\'M=&Q7/89$,=#PO/ M?APUQ/%4-DGJNE)W)8JG1PB-L^I9[ZUQH-366GO*#I03F822^HQH'2 MV):-7?[(C8"G;)>71)T8!+ZZ5G-0<8G.11?@A8FT5+*/$F9M)DD6"K'W[MV; MQHIOK/C:$G!CQ=?5C&VL^,:*KP],&RO^*6VRH8[&BF^(H['B?X8B\LB66X.C MWJ"7I6K9(Z.G!U#'?C# 'Y^M4V]X/EI>M6VOV5.VR-;"7.H$^,?' ;X;G T/ M:'C S^8!:Z66Z@3XQ\<#OAN<#0]H>,#/Y@&<+?RE+3Z"G:V MX(2_6):6_ED+DBR]^\;7W95ZZ[BY1]U4H*FW_T3J[?]6.[]<]NZFWGY-.4Y% MO?W:D44^G.?'=NG\YW'_0W\L.O=GR6]O>^7/ ,X#@.#H;'B*'8#^?M8?'/:& M8GPFRM6=;5\ET?DX[/5.>X/Q@[1#^PX(;J]W [8TYI:EFMK2Z M#-QX"W[](] 44+:#$64,22>EQWNN_X?2PM]YH=OKFL; <=_OBD421HDT'=$J MFHYE")EU9'8I>(^[71RI29A@:^G]_9;8?[7_6NQ@AS)L'ROGBEH/8H\-DAVY M)H377<6EW(B6S *AMU<>8H&P:C;"GSC MN*O=\AW5=\9[PJ3K<^*750NB[RNWC6#!W]+-YBR]Y]QD\L/J%C9JN--].$)< M8M7<23?M_H[M?OLB#D M3>M=#I$QN6JJ29;X=YQJUPXU[,SW%?7JU=.U32^Q8[#$=O,:3EUZU$Y5QD&X MNCLH?W)#Q.UAX2$PA /QK^)_*$'^]:^F1Y)9<0U[).W?VB.I_?K-;3V0WK3? M-"V0FM(AM^ZMN02YV1?_^NGXXO_G7VO__>]/O9)[HAC8Y/I\#Z4]%>IZ8OD] M/S$,&\_Z>0"AH: FB>>YY"E4:!O?H&\T5#'6L=>0Q9/99)DL;J2(;0;$W,M% M\ZW7XV4/S<^_PWTRH3%UVE[>P_^V_?;MKP_5\9[6V\0#/8]XH'=-/-!Z/-#O M+R>!N_K;?_S^Z];31KZP>37-ND-\0M$TN"7[E^*, MK 6+](ON /QQP<"/OE^%GX*1\3:U!7H>\)MO+U+Z'Z=^K\ 'N;CC,6,*F:RRPDY MR\>DHV2>'I!01(?[:^%1[7HO%3S8RLDME)J..=ST'9YMG6_]1[!ANFV&);[! M8+-[G*YDKDW-2XB#M91&O7Y8_WU;P&#A-,W SR"EBFK8*J.P]G7=A1,R#5!; MZ7.6L3'C3*_\;?E-)I,KOJ)_(>Z=D67T5]/Q3S(T[DC_\^.-#.:'NMV>C?LK M5+TPN+RQ GKI%Y^>?;&[DWYL\AR49A'EF\XWEE.%W[R'??V4.%\_#$FADF@OJ$?OU\]=!.#P.VZ.PWR/]4Q+V MVOW!17_0LB]J_4&GU0O_+AYV*><%<*:D&3E$<1L+V\;UDA$HDX?R[(>@Z!0K M7I #>,9&^N@>ZQ@X75 %+]0?E21X,=@E+D&ZW_4)MWB6HR)9JV9)E M,F)F"H,!T16H)?H]Y)P)R3)DS(,&D#,#82K)F>1V.1$9XPI4C#&5QIB1HB*S M*_4X)G,#*O*E(KZ1^X\/-:TJ: QQ4#C!M02 M7=X7FBJ&7"G!E6.(#1(-,<[\W8"*X[)*^=+A! M)0+HX$<0/J4Q/$?-NK'8N?S^*6M5NR?RGNOCUNP5V[]7;" M8>G%3$&DF13VTLD\$4',LI33E6]3M]?F7D'9?3?N/WFFV62U%5T4]4#$+_K2 MW-F5PTWI%-9.UJ,38]L^Y0NZR@J/VJS9RXN/7C5KQ:7'_P%02P,$% @ M=8M;6!0GP78,! 0!P \ !H=6)G+65X,C-?,2YH=&WM66USXC80_GZ_ M8IN;NVEG8K -!&)39NX(R3%-289PT^M'V9:Q6EGR2'((_?5=&3A20I.6YN6: MA!E@;*]V]UD_*ZVTWY7:A%VN!BV?.D86 M@5MK,1'F3#@99=/,+&]$\LK1[ ^K(Y(JH3%A.-8SH#,8R)V(E&$EC9(ZRAEX9AW V%0&GJ;$V[/"5F5G& M#'5T06(:%(HZ,T6*<,/VK>;0UHPE)@M29IP8):FP1MZ_]0[H%? MC% 5J8>$J&R,-S'&DDL5O'6K3W@'XL,= 0^^?!I^'$Y@P:JOL!\:<(S6J=H5 M\6S!R4CRY/I+]W>,0?]L=#$83>#L&(:CH\'Y '_PV#:-9X/[3RW MW6ZV;J,=#/*"RSE%@BF)1N B(\H*6KY5=)LH#%;X=ZQ[*77$<\4I4Y"EPH+2 MGJMH2)!*"1S32)5$S<%O[]L9J;D/,V8RE-(%C;^6I;9*E9PMQJ1,$!$SPM'] M5=%9\4?'&4U*3@%-;)NA551XS#1^$*''4N!H%WU>)XKG.3S]L&8[%M*JZ: G5=AX$2VL![DA?'8XD?S?'%8\&:7Z&8O)5.)\PK%&D$R_!- W5HU7%K\4 M;'>?SM[WO6[?]O]Z;;KWJ'/X)4$L#!!0 ( M '6+6U@3$A4<^P< , R / :'5B9RUE>#,Q7S$N:'1M[5MK<]NV$OW> M7X'K3-MD1I(EOY)0JF>:Q+GUW)FTD_%TVH\0N11Q#1(L .IQ?_T]"U(/RW(L MUW6BM,I,;)-<+';!<_8!08/,Y_K\&S'(2";X+09>>4WG%[^UCWN=WN"POH3 M82,Q&)ID)IR?:?KA()=VI(I(R,J;?ZF\--;+PO=+F22J&$7B53GM'P2UB1K/ M!S5/V]Z44;=SJHI^KHIV1FJ4^>;&T$S;3OV/=0R-3:!N5<26H*SR(4 M];JE[]>&U"K[X5DJ#0>&]RR'J:^K;4:E1$FE+/ M<_#P^3233'EJNU+&%)66VA,KR_[:W)^<#G--5.*S*%6^'4.2"I[DNV>]LVY_ M<,ACSP>')?YCA<)*/:6+EM=XW;R2M2H M6KB]I<.]H_NFO=OG& :0_2).O[WX>'7Y_O+MCU>7/W_XO%YO O-G\?FR)7[) ME-:J%.\ZXG>2([(M$9/U*IT)GTD?K:W$2FA(E"NUG$6IINGJ2IS!F/]6CE7, MIPHR;>>E]?W@.CX^__4*KU4P^]U05;&P[./P) M#P_.>R_FR[:R7K7*7K>[KO#+O'J1R3$)2V-%$TKPLI7#%6<%80KQWMA<]+KM M_PB3BI^JH?BW-579$I=%W%F&0@Z#RV"X ]AH=.\X/(YV'QYOL/H) R&?B>O" M3#0E(VK=0$EBH*DP7O HJ0HABYFH"F\K@JD2+Q&J&#Y2Y+BR2FJ1RABWK#"Y M\L*;6NZ60$$Q.2?MC$5R>4V8=T6GP[T$QF!*S3F2YV"!6-FXRB%68#@L02DB ML#QQ)ES%/Y;C)V2I4<(.Y,II%$RH8,1$^0P.NI+B8"#K+6&:2>#F&,,2,9RM M+L.>#(\DP_%73 82J2H -T;N$EXM, 'B>&Q7GJLB14R57D&/*F)=)= )"*]@ MJ07X*ZMG K8[)@^32NLE.QI@NK6I86FB6'&+)2H- 5#" +=A.A?LB:7+1*K- MQ,WY8FFDG+=H H3DF[7=L+*U GLW-^:6M7OD/Q+Y)[N/_*L;,/G>-:AN*D0. MF"9-%2X#="Z%M!1 "M"IH28&DR#X.]3*92S.8CF2!2<,OH:/L3:NPCB>U1I= MH[6T)J8$MYUX#G F!+37"+R8QIDL1B1^1(3^6&E(](YENW?ZG%Z$H;W3I+ZJ M+Q5W%$7-$M8O.(ROD*<&,]NR]43IC8E23,1^KE,*$EQB1??3I($V%[;16>?L M[.7RW?_=F7/ZLM=]==)[=71R20O M'E3BC:JXTI)S(-P*1BP+,(RHR[G5*A1_#8D%\;XPGI(MTM*>;X_@V_!KX]O6 M"> 6[;9/'5NS#XP=JX1))9TI).=(Z4!([EF8:=(F<]2#ATH.E59^QA7;IFDY M!@2"!.S7]+TANM+SA%0\;1PJ*UN">RY4F'%L;!(,"-W/B H4CAH4Q!,JF=LL M@LZNIAEB@"J1#?=$>UJBQ;M/-!I+787HSRBD-$5SHL; C]O09*!ZW"*/U9>; M.X[ * Q$#G)U7S,TE;][[FTRK5Q($S=MZ?T=OQC.V\$0))HU@#U]5KXGQ9.2 M(ME]4C2HNXU>WA]K6HKP9)4L@GL9CSF:/Z#XN]7NP"B)9L<; MZQ:55K@!97FNO"?B*6X,&!I4<'PW4; G#'T.!B&A.$Y8^,V-UIRH]$>E8&[@ M9%7$;/2+_7[!/WZ_@/=\N9-0( !O)?&F5*P(B&T*I$7?/B%YS15/7AI@O$PQTM CY&SC3]"P0!@706K3J@LNAVG)5#G1A M;8(;35[^+Z;VK3Q3 353:A%U6P FA10!:(9J5.)O,$P,&)#4?;] ^J6SAU8_;L>'7F'Y8_$>QK: MBC^H/7K9$D?=HY.''YSYK$? [EWI;8^ A=-W8?MF0R#B$W;]YBPEJ6CR-5;.E2?R<-L=CX5;R?5,3::2S=" MD$K6>'S4.?V65^G0)W>(()+=)_+JI-.[*8,_[+I=S:E 1M3&]S"!A^TALLIU M%'ZV^<:JY? &0XH?#HX/%KYR/8AFI7GG $Q_<@.;Q^^NG'(\"F7^N[E_:H6\8/,*=JT:#OGY(/L3+ MVZ/_D0MXQ>>]]_#_2M_>KRHF\3:3"AU/,=]Y?C/?/W@WWS]HB5\L>KJ$FC,% M;S-%J;B84ESQ?K?XN=XF^11W\)MKCYVLR/ZR0_EKC6%H=.I-&'237"A5>7&S M-YQ_MV%926SZ>L/&#HJ*Y!_]O8=L$8M+!.XZUK9EBEXIDGHB9RY$V\$A?__D M_)O!8?CFRO\!4$L#!!0 ( '6+6UC0 WMX0P@ ,0W / :'5B9RUE M>#,Q7S(N:'1M[5MK<]LV%OV\_1589]K&,Y*LA^W8E.J9)'6VGLZDG8QGMU\A M\E+"FB18 -1C?_V>"U)/R[$^#51FHT&U3=K3N=!\W&BGZZL/5 M^[?75[]]_+I>;P+S5_'YJB9^I9'*Q'\:XAVY84V$9)R*I\(-I0O65F$I+$3* MYHF^_T4I5D\\\51D;6_<.?\;#@XO6X6S9EM:K5-EJ-M<5?IO'+H9R1,+@T=.8 M(CQL97'%&4'H3'S0)A6M9OU7H6/Q2]$7_S*ZR&OB*@L;BS#((7 1"'< &Y7N M'8='>_?A\0ZK'S$0TJFXR?0XH6A M1641!J:,NT$CY(((#*;BB)SIB"8*O$0 MH8KA(T6**Z-D(F(9XB,C=*J<<+J4NR6044C62C-ED53>$.9=TFGQ601C,&7" M^9'G8(%0F;!((99A."Q!&2*P/.%0V()_+,:/R5"EA!U(E4U0+*%Z$6/EAG#0 MYA1Z UEO#M-T!#='&!:)_G1Y&?9D>"09.L^8#"1BE0%NC-P%O&I@ L1QVRS= M5UF,F"J=@AZ5A4D102<@O(2E&N"O3#(5L-TR>9A42;)@1P5,NS8U+(T4*ZZQ M1)% )30P*V?SGI[0FF'(D[TV,[X8FB@K#-H (3D#TN[865M"?9V9LPM:_?( M?R3RCW%X83]$6:6G/MT?PK?_<^+9U KA%N^U3Q];L V-'*F)22:LSR3E26A"2>Q9F MFC31#/7@H9)]E2@WY8IMT[0< SQ!//9+^JZ(+O4\/A5/*H?RPN3@GO459AAJ M$WD#?/;.P[/* Q$#K)E7]/7A;M[[FTRK9Q+$S=M\?T= MO^C/VD$?)*HU@#U=5KXGQ9.2(MI]4E2HNXU>WA^K6@I_9YDP@I)%O"H=QK'QV??S]YAEKRJ MH'[WJYK3+W]3\W5)LXJMD\-_/+0E]]O\O[E#F2&< M_BP4S/5@+K*0C3[\S*NJ?&("DC#+0TCY$;N%(5^1 &]%&+U\H* MQ:(\L44*=&%MO!M5(MFXJ;RO/O:]+U,!149L$&UK ";YU !H^[=<%0=J9<)7 MV4@G(^*LG\E!];+.5-F$TCS14\+=\5"7*42N, R,V%#%_/B 1-^X+\F_L',6 M/V/Y _&!^J;@-YOM-S71;K:/'W[*Y*N>E[IWI;<]+^6/JOG]C@V!B(^C=:N# M8VP+GR.#Z2Q>!Y_0Y$']A*)N.=5QLP&R5?)X>(G,+06VW .A\@ ;9C.SJ7C_ MI8RQP4RZ$H)4M,;C=J-UCG(2ZW3DHCN$VB@Y[Q$Y.VET3CLK0OC#K)M6G:)C M4(WA3[V/''(3^)]U_F S&I>,AT.XF?UTT#F8N\NE( K\ZK$#,]WYH;P2%8V3 M' C@K=L[SNB=/R'DMF#;7:@ZLD>KAY56#N0]Y3+?O;3/:@$_RI2"38NV-=\+GH/_6?Z]"XG%!:\O2O^K4(2OQLT;;S[4Q/O MAXIB\6%67_XM:?%2 ?-2_7H$$7Y;VMN[YOV&PN#J]>_E6SGT5W,FK&P'[-GP M_%'S4OUZ!!O>+MY+5\0X_!SD\9M;RIULM/^R+R:M[??Y_:MR3UWIC/O?(LU6 MM_QF;TX6W>&FKWAMW!BC+/I;?_=K. ^AN1Q0&3?K,G9D IF,Y=3Z(-D[XN_@ M77S7._+?WOL_4$L#!!0 ( '6+6UCB%QDJQ00 ,T: / :'5B9RUE M>#,R7S$N:'1M[5EM4]PV$/Z>7Z&&20,SV&??00+VE1E>&R8S#1-HFWZ4[?59 MK2RYDLR=^^N[DNV#W!P%0@*%<#/<<=K5OCS[2%Z=QH4I^D964>!O,A&73'@%L$EANH%$SCS-_K$V$JDR4!Z. MH*5QU1O)I3!6!:(PJ$S%-%JWC!]W^Z0U]3EIDBRIGQ4M0$ M89W\N!*^">+QP,[=&0\J_$.$'%+?,D5E,5[,,95.STC+JGG:-TPX'%[G]NJ<4PP U!M,>CF0?ASACCDDG,YQ4T!/5,#)4H(TZ12\IQED)&D<7"Y.FD,&(<04)JF MLJRH:(6[0M24DX]@]RJ".!])59(P\-ZC>>54&J"*@+ 6#R"%,@%%1N$Z CX< M6>#?U0GY6;&7/6K5O4JGF;BJR@ MW0+U$OK?+X66/:/OA3\'B%Y$CB!1-54-&;YU^\'&[;._U_;D6J1OVIZXSI F M'#[O_#P;5&2[O[CKTVPLMFW#T*VZQVDC:X/F9Y#%K:LP"/S@53\!J\=II2'2 M4%&D&?08N%ZEM>U:2 Q ]=[MMICE/*NY"T-XGD+W)+" MWZR0 )*S[(J.>/L;,NX&B^TJ4@WTX*1@G+.*'/CD#Z 34)]UP$LJ<$M R$KN M7L'H :"Y%1A+#@!W3__1\>$]G./3Z7>?[($IEH%Q_XOM44'XE=;3$UXKCZJ< MS\OA;OC]QE(@^P4VP.BW[[GW)%69_7* [7EJI,+&]P2[6SPRHE/;ZNX7#')L MR+$Y-^P*><77NW(?S<\]7;D=%A:X;?5 M$\507J'"A:I5V4U360MCSX?=S+6;+M4GL3Z?,-V>4[LNM9[5^&F/=P]RZ+W5 M>3\,%X[ K_?1& OHW9>C ?N&NM?4$L#!!0 ( '6+6UB-"W%B[PT *1F , M:'5B9RUE>#0N:'1M[5UM<]LV$OY\_16X]MI)9B1%LEVGEGR9B=NTS=Q-KY.D M-_T*DJ"$FB18 )2L^_6WNP IDB(M.TUK)69F,K%% HM=8)]]A7*YLFGRXC-V MN1(\@G_9I94V$2]>_3H^NWSF?H:GS_SCRT!%6V;L-A'__#SE>BFS.>.%57^7 M::ZTY9E=Y#R*9+:+%NU;R0&MC8SL:AY+.P[A39$AD:^^F)U/%Y?/<.R+RV=?3.G/HI_CC=N?0"513007[RF!5[_^^/KJ]3MV-IG5Q/!G"R $ MXD+?=Y=//M0N/PQ[[[/!-&DD0J6YE2J;%QEH82(S\2'D\ITPH98Y3LQ4S.Q* ML&]5FO-L^]47-R?3V<7"X @W(U;]RK. M/)<6Z(:]_+^#O8]5DJ@-F$]FBA26OJW4+.'&L)=-[7J2<\W6/"D$^\=T,IVQ M' Z467$MGN*X'XN _:!5D8_8ZRR>.0LA'4F M84[4,9 MG/74$+56.4FNTTV M=\AT$66I<$>6=V?CXY/W_^9=M1_&C ID\ +84_ MJ)\0%*R4!I*&SJLTIN!XIN#%B^>CT]/GH^?3J4,:TI!N=*H4O.-II9@C=GY^ M,CKMF.[JUNFNNJ)7V[A["W_ZK+)J7-^BAFH<[=A,&?]!= M68&3+'0_!*SX&C0F$VRM &8JC2$EM8/S+)VIA!,YZB?2FNEY8HZET"KMVHID X95F9@'Q+!0GJ=0 )P)@=? M'BTM D?*K46BI@A2:=$ZQ^2 T%RP$D(AO[()>WL[E.+J.E<6*98IZV04%FF1 M 'ZO2=QX3BAK8([ L/]%:#B 13U6EVL)'$?'@1:OT(-URG_O0PYN*\R$V>80 M!!_ "BGUCG->"Y'3E-XBY&KCZ/?:.M!;@RD[0 DR:_<:G&NIJBBW5Y1H_6X] M"??>BWW :.[%5?N@@?T&8VEY)E3A3AHZ#N#A(]^]=/OVOM3)VP[ 8(4?I17^ M5F5K4&4\/4=AA]_U.<"@,^A)AK1>*T&])IU&>U_5:D- 0T#YT>$_8.K!;0># M:F'E^#.BA:I2<63. 7I4@-^B$)ZYO@B\N0 M#*5?J[G-8A(/O$=*&5$2:\0)6&L(DW'\4//,Q ="F5X(>%#-&-+Y?RKJ'<]& M?K"2=ZLI($[$S3@B%QIK9"#O(LT68#CSA&_G^+3L*JBXZ6H=\%R5A&G@&*SP MH^XI6.E=Z\52C ,M^/68QU;H.4\V?&N&'HVCZ=$X,L_CWQ(\VLCE\X_&];A/ M*NXNR<%&) 1F.^?@B(0RQZK&'8)CL-R8JVM&F0UWP\4H+1< ?9=D)]Y1*[S1 MX+YD5 @>H8"M#.J%1"#;=VP>M-\GV)S5<7"6)+RY4[- 3O;VMU:-VHI1=S0[52G&O B+5*764.%8<^QGX+5#J>JB*SKE[N MDU+X8R"X=E<6X!VG6J,J*37R-3?G)-0323C4P8?70]=Y7V:7#&DT**YKTR%- M%]BB#S@Y<=G$-E^A*I*(( RX*SON,NH$C(N$59WR&(?G"NQU66:,"^U:^QPF M^88APIBJ18\HUCNA<>;V"B!N04GL6"YYF)9%(0&%&C-=ZW M$<:VX+6UD%VS8)L\3XS:DP)Y.K0W;BVC6N34)?,-C2=9,\ZLH&M*($E17D92 M!)7.#01D!GJ:+QU?/(3]-;(LY>*IU"II7:(8&J8?VRV'1\CRPR58JZM+ -OW MO/@Q8<=EN&Z]I((CL?>B[,&H&B5+_LG5$C-'.\6TK7: MMAAVB_2D'LX5/IV3<]/+Y[O^)89+GY,[-_",Z!7&"NF MWEVYC4IK%'D?X#R)WA[5.V2:]VZ(].?8*N?-T4#RX#=Y_QEO>Z2YN_T1TAV4 M.JY4T+9S/[ C8=>7,+33#.TT'Z$\![/091;0_PAD(NUVOI(1> ?W-Q3';R"P M!99A]+STP6672^6O8<1\K?Q%G/JU-X)=ES@(#'[[D*1^G53A?0B\*\-A@M^4 MQGOVOC@.P3J^Z48=N$/P;B5=@K CZLXQA^_NZA^J^E,^Q&5 \74$>QB=RB)E M/%!KS.+K:V$QJ X%I1R E-3E\EQRTPN"(F=7'P 19?ZK/]P=XS(YVF]))MUW M+KML%24"EB(3FD2Z;[J\*$K?&0NJ^'4*F';=I4GT5&EDQ*3-REWJQEPWOZ8,@1:Q)DRD1#B_=@G=$A-]BMC7^]TM[_I7OU"Y MUY26PCVOZN5UXU>E&RJ@&U6K<%=0 R*S"%5HM %A553@E8@PD- ME+:ND_W M$L<^B^%*SO!Q@_23W7*=43"EPU+U"9AZ,MI;KP!^P;S_>G>G%D4OLX),6B1R MS!7[['AM$4]'#"Q:HK8";4D(1TV!;3"C6@4 BYQ6V@)&^U;7[E1,W8P7.26! MTK3(W+=E5:7$N@#(;I35U45?_#6 XP".GSHX\CUP++TPJIR7KJ!O5C&-O,4= M4[)E"X%SK!Q,<&8W:FQ74D>58KO;S[7\+(P).8[=[ODY@'4[QZGS'G^S7Z!^ M'0#I+!!F!K4?U'Y0>Z_V&&GF(H30#6(T06G3\DI^J7C>XN.E6>&_0<&K9@+_A$P9*BO:%1^Z\9>+W SH#F$$KT(T02# MGL+S /'P?+1%DF;7\!X;&71YNKV"J%#"70PG(/A/!)_N:6KW1YRS9IY2^8; MR;Z9?CGXS(/J#ZK_<*J/7SP=)-*L* _HE9Y':\K29\IBU0?>#D54H,)A :C\ M[L=6GBU3J>_L=XV?/B?YU#?UEXW^^+UREJHD[KN::SYZ![XT>D,/J>SQZ.?P M920?7[7_;MT3E\_POYEY\=GE,_K?:?X/4$L#!!0 ( '6+6UBS!?YLHA0 M .^X - :'5B9RUE>#DW+FAT;>U=6W/;.+)^WOT5V)G:W?B4I%AVXB2V M-U6*[,FXUK%=MC-SYA$B00L3BN0 I&2=7W^Z&R )ZFI'42S%G'F()9$@T&#? MOVX<]]-!^/[O[+@ON __LN-4IJ%X?_J_S7=OCE^:#_#S2_O[<2_VQTRGXU#\ MYZ%N MZ[6,C@8R:O:%O.NGA^W6'GS1B^^;6OX?CM&+E2]4$[Z!D8Z3?) @CE*\1!RV M=Y/TR$S$#'E$OP5\(,/QX:T<",TNQ(A=QP,>Y1?VXC2-!W!M*N[3)@_E772H M< +X$+P_?XX7A[$Z_'F7_CL:]64JFCKAGCA,E&B.%$^.RJF\A9FX#__W;T+Y M/.+_;F@>Z:862@:TV)'TT_YA(-.F!Y>+"!][&@3"2^50,*Y9'+"+>"@&/:'8 M_FZ#[>WN[1^_Q+'?'[],GH .2U;>;J^R]'_]W#[8/=JN]9U]^,2N0G'/;F!] M7[G*E\ 5Q!T/6.[>Q 0>L6 /GB_42F]V>_+Q'25Y.'>IOW[^P#Y>7WZ^:K"S MBVZ+O;C]]93]Z^?[O=VV=]2]_'35N?C#?/2/=AR*_(BTP.6>7MQT;L\N+UCW MO//[AT[WO^SJ\ORL^\?CE_[5;_V?F4YE,'Y:OI[0!+[42TG";,>J />UR+4$9B8N&T0^6D#EH'!V_^Z1(C%,%72_J1452] M./07$G]^U63D&'=&;(]N[NY(!K7M:C]O\J4TFL M1?$"H+A[E-![S-M.F_Z-]O@;K/VV+U@W'B0\&K,^:'3NQTDJ?);VI697<2B] M,9,12V"/61HS#RX-QVPDTSZ[03L@CMB[UZ_0$$AAI)/8]YN_*!Y]8;_S,&0W MJ1(B9=WVP^[;!@'9>GRGQ5R:5 MH+N5\,!B46,G$7T M*"7@]0<>!V)J_)"%]'6@8E@N&\!/*'294"I6. R'P;3.A#)JY=V19H&,>.3A M5)=":-5.A19K[LPBL49IT(. O'!Q6IF0JX=4, M^4BW:G&WFKC;VUIQU_'A%V 512_W,Y5ZI733?914/?!G+%V$,J(GM:*Q$ /P M82#35 CV G_+#<6<@INRO\4T5YG8-S&KK.6<"^X/,5>^D=BH;GP!I(:;B;@: MY)TO'+);2A>[@R(OI'M[,D+'G,&.X&^<'%+8,OQZ*/V,AU/2[4=_FUV*P9O- ML[0?*QC81YTMT96 AZ85I8Z4A!\'_(L@,D[L1B0\H35'/:F ,X92\QYH5="4 MM$&\(D/,!E?'SJ^TQD6I[R9UF5'*CNZ"P99H_>(5X@D,Y=',%"A]TIL@H",? M7K32EK$OU") F$AZSY^E]OL%N"0Q/H^>8-V&L1GC M,(Q'*&,]GL@4)DVB1*"5; 1RGP^-.3T0/((+X7N0+\#SP- ] 3O?L*7N,[WX/7OIG.WSR;J.-]B>)1 M*/P[4C(,6&"P(>:1Y2AD)*-:BZG23(WGG*;P[1*=GK,($T5R*)KX[OB5<,6FBG#,$J0$!3@XNR[#R^P$_JBU_3H$DU\+IE4C MCA,\M2FRQ]'\ @QH)T1(<@'<7B]3"FX**; MUZE2<20,-W1&8#9OJ(U1\GG#!)65T G8]ACA)L:?UOK F3!09 /-=%-%WYI( M&!]@IA<9_''&%]P,9H6X]X3P]<1(R^\;Q5GHFQA;3XBJ;81C+1<6Q 8^^3

C.35J+T])H^(C31E'-EM,6MJW.E4;G1]G*?QRA[$]C)"C1\_O@242+ATX MQ\3S:H=Z'79W4-O=*]K=CF^X>3:V05.4>,(*- ,4=_O=_BL"+W:0QN-8P*T\TF"_##)6HLCRIL)N4H-8XQ[<+-M'E:BVWF#J4L MC7&Z)OU,[\CBT736^].&M@ITEK<2:_0@S14#$^@<7CH*,A:[*]![,M: M[*\V+P.EWT !CR+#5@4:T_(35U]$RL[/:PMJ+:ST9\U**Q8A$_Y^(UE)ZJI^ M\_)4:&)K!CAZ8F.JH3,1']1C1926_#U"5X$=@__6'+@.#OQ2<^!J\W*2_QO( MACR:4W<.?H PE7PSZ\6=0E;T>@S0 ?Y84D*^O(*\82UK0BK"@/9F?]XTJ7N M0D0"KJ6HB'?P5E09[\^.C>0.6K%*E"5]\<#;R;!VH!6F4M\$68H1!S! ,5MI M(%UFFB.A1#[YTEFRT+'"(U ,)040;LF5M3&_%OD7UO+OF\D_ AMOEA#LF7I# MP54H03"!_XV0,U'$EL-2EJ 0A9L+N8@+L#4,3>KU8 M'RXJ4VD#4]Q9R--8F6 !7(!RYXYC5,JI^Z;V=P8 IBN/G_?(VBA;AU :U$)I MM7G=G'8W2PX5X87/K9N6FP7''%21":=V#%J#!)G'5\DLKFKOM_;W]__ISGW- M9>?+2+>[K(?=0[%>-4!U[6_J7@U0K0&J-4!UW0#5K;1YOGM[F%=;VQZF9'/7 M"WI6'6+<_F@C/M5)R7I(LX6@0>-8T$V"W2+!Y5A>\T)ND&;UNV[0B7[[>6K[\A)ES<'S'X+::'I[/DC?/C/N!T(O'!Q8:E3N(22E] MDRCX"JM@N79C&DD,/DPO%(V\;2I%>I=5!1K4QD*6+Z$1)?"/PC-S0'S%O"MM M 0L Y$2%W;()EH_GY6J!I, V& W.HT:"%$'^J1*>,7OPP,D;B% )R5E(F1$O M!:$%-D[N&/-C+Z-Y$&)FU@H,'C0>2E^8B_);K,2-YW3!^[%9YR;K:> 0I)SQ MT[5) 4R5A92A03%(PGALB W$RRII#]C>/%V"VU_V3Z1>PL6=#: ^11%-J\K9 M,4BR>37N3,YJ2]_B)%,ZXR:UXO1P>UY[>KM(+N!F,0EDU3%P!Z@V3PG3H\/T MKDO[!LIE29ZGLKZ:\NS&P)IQ7),3M^BS0XI6FWA'V8*ZAUDS.>C!:/06'9F@ MKQ9I,PX"QN^XC'3*@BS-5+4E]9%M,!+$*A"2?L97#J1_.C;X,XV7#,O!$*2& M"<'08M3LV*#K(P20VV<4MPXGQ_9%(!0R204*\,)"VXK>X!.-/<^P]VA$X$/0 M5QENE6^DD\*9"#^/9V,SQITCTSIEB+U>8!M,<+N@EHW(@TT)@JW2HM=N/@D] MW/@4!S8)3*=#:,BGNA+^X*QA4J0P'V,J(#)_1B5\P&5H!4\";RPRT%(&L-G7 M(JOK"?]4 MMV!7G6$=E_1%4?_@96'"[>BX?:A\D(!@#6CJ+9?38R;1^X+> M&4-RSQ1BQ39]IYV:,1\A0O#1S[STF5D25#UHWL J,Z"-*T)K 1I5;RW+B4T M)TB ]G([]\]G'FUZ:!7EC66IBU26]? E0+Q%7MYAT2!/G"QF=<;S>Y)[O\YX MUAG/.N/Y5(<];K%&0W\K2XIB3=!&>"@"UG-:^Z$71YDN(7:5J =5,H*^JZ@W MLGPPQ"3!SR33W&K,!LL2TY+&=V*'3K30[1A+=A%&ER3-Q#R<#\%%-Z><8#VH MI+AEU:\TSZJ]PA6]PC=;ZQ6>#1*%+X%G[>!GZ0_."@8_)G,UNW-&F0O/HA \ MKCSM8N.2IJ2@)Y@LMP!39E43=BI:.>-1IE7L[DFS/:=/;)$/"NU1A^5A1ZB= MJRF=S3.!:QGT$!GT=FMET 4"/7PQB&0 3/",3Q>FM M)TT,C^UN'I#:=M$W^-2$CVVA0A[+QJ=/!V\:15P;'IDIT_7>"#TP78(,!T6I M)Z93I$F,ZS:59/G9JCW8!Y/4J4V2%<7!NZT5!YW*24;/4A2/AUO-2#5!T5H4K7K$^^[VRB)L3/!LQ=#M5,R>&C54?)NI-@TY M=J:$S;C(WJG[9V>F*(T>A#GLR4%[S#N>=>*4>2HM7WBVJ^WSDI_-8T(F4=Y" MR:E:%[DG54'C3:6)#(9HN&@OD[BOCDO^BPU\4EH] M[S93Q$4G3*9AYHQ5L]3<+AU107DKB> +X27TG,^NQ%*!!-#G@!V- -"R\P#G:'K:I 3., M1" ]R97$,(GQ0.@7O%Q/MF% %*5I R_,-,A-J@ZP[D!FX";=/IHE:IR#8&]26X1X @\;80P"NSW):MTGMW%2 M:@M5=KNF]E-Y4 MM2>SJH#8WBX)'_%%HF.XS_GH60J*F<[,'9'%NB FE0*N1#;_4!:95\AA3\VY M$J \XNQ.#I'HMC;9GG3F]6-;@PS/"V!&)%?0[Z$B8"U-1P6,H[(71;9EOK1Q M@AJN\-C9-&S)FE\P+-,6Z@E?L?]A]O_UKGNI U=W"?MQ/.37M8=<>\BUA[R- MF/G5]-%:TNI1!*3K?$?UM'DT^/7S!_;Q^O+S58.=77377!BXX;3H7GZZ.KVX MZ=R>75ZP[GGG]P^=[G_9U>7Y6?>/9TT8(,/%Y>_GIR(*]S3/4L:2UU MV<0#'RPCP_Z!%I]98*C*R;J]\*B7&>*Q\[8CBT\X+>E1 M%(V4)6]71>')Q,D5L[$>#5M:2X?Y@$.B3'\0G>:D:#SDK:=7%8MTHN)TB^_' M"$]HB;GG#[S:_5:+WGNU4=Q_ W/@V,KND/WM61/B@@_$X?,F 7;UGD^"^4MN MM_9>+XMS5]:]?[ ZX]>1]>V)K!^L$%D_?HDG-KW_^_'+?CH(W_\_4$L#!!0 M ( '6+6U@C$&>\'A " )A"! 2 :6UG,C8V.38U-S@U7S N:G!G['T) M/)1MV_XME2ADES"R1!0)6<)0(0E)]JU0R+[OIE+4V$)2MK$FV;)GW_>0?0L9 M^SYC'8R9_ZBGGNK=>ON^Y_^\[_,-O^/WF_MRS;CN^Y[C/,[SO,[KOK!]V(_ MXXC^/0# M_/9#L(=P[[[]1 >(20[B.N0=!O80$!+NV4NX;]_>O;B_>N+^#NREV$=YC%]Z M/Y7*32)66^HS]X+C#K"=SZJDN=:.8!,X)]<);D&AL\(B MHF(7+LK(REV2OZQZ74U=0U-+V\CXUFT34[,[]@Z.3LXNKF[>#Q[Z^#YZ# T) M?1KV+/SYBXCXA,2DE\FO4EYGY^3FY1>\+2RJJJZIK:MO:&SJZ.SJ[NGMZQ\8 MA8^-3TQ.3<_,(I=75M?6-U";6[OG10 0$GSY^;OG18$[KSU[]Q+N)=H]+X(] MSKL=*/;N.\:_GU):A>BF+17KF7L'J,\'QV55$K,)7$/0&-JUD]"R"XYR('=/ M[=.9_=R)W?^E,_MZ8K^?UP!PB) =_,(*0 PD#/:1F;J+$G?80*3[4R*T!'1 MEV?/DS4QO!LB?X0]9BT9"QPH\"V?)DS" A\9(:-R#\O'K[9#YJK(=VCSTO5S M#=-R12*=ST!&:1$;.X!#.9HP",V%!1[H5(^L$G1@ 009&)%^Y\1R_9N,=S"4 M3(D$%I!BXL,"P!@6( %_^RX>;:BH41\OOA>^%[X7OA>^%[X7OA>^%[X7OA>^ M%[X7OA>^%[X7OA>^%[X7OA>^%[X7OA>^%[X7OM?_K5ZMY/#]OHEFPP>ZK-(< MBH^:/T>GATI;/9I[0@NF]-VR9G4?).-A9H3Y&Q@8>HJL\[M*,4 M(0U>[),T;I8&1(Z3 E+#CNF&MW#X$>,B[9Q$.Y'U"KR !XX/'? M##L#*O!XS"QLO1D+R"91>US! B'NKR&#?#L,3S5@4%1O7*?Z*#X=;_W[PEM^ 857,%'V\_"'DFV(I+4F:[]76 MJ7Y4[MP'KGAHW#YJ%2D\\/AO!F-XS<@F9\27N M$!1F/N?.;UM)4?E57GA_5 M-1,-9>#;<9'& O$]>:F?M'54AEKM (X7 ![_"&\AT(V%6Q^3 QA3/[0Q2GE[ MU^E@@5LI486&??",>6=JC>:S;V8+*@,2G0N.\AW.K=4"P->K&Z1M.$%O69)"?LJW=FS&IE4&SF?E*]$>#OW79Y-O4U M[XP ;=K\!8FAO/R17%T9VJ7B21%=C,.3$6U=R0;>V#!D= J+45!5EH?)Z'.T MRNBFY>GX6?"PCNC\6,'[53#LSB86D._*%!?*K'9ER'4^FSTZ9B40>(2\-UBS M*VVF\7@N+W77LZDNP0=00-%SF@L,(!K MG\ "#"$ZS9I[CF3<]!=I"K<1)K=8RR1 N8ZJPO5<]4<%D@GIU"JR*5Y M4D<00P7E]-U#0 YD/BPD;9-Q7N=E8:&56_AZ1C06 *^7;VQ"ZH(6],YA( N0 MI64L$.#1G8"RU^BMJ5?(=@\FVQNI)?MABNG2JE R[L(NU<)6]X=C,)Q8@.9J M%I7;J[#Y^"*8-.3.S,@*%C#' I!P])TFL0;H=&6PSX43#:QE#EC@H3.\;8M0 M ?='*IR_F>F*&$KKT:?O6+!BXV\C33-CI=K0Y-JKGCM[65G-D',?TXL4%65' M:POJ-G&5_3.[-\3QE(MPK:7UMG+M[=:S[VB))\@5IYZ!&R 5=UYWK=N^C6,V M,?H05Y)7:/A&MYJ'((3-IH:\*CDSLN1@.A:X@&?D[U6MA\!:Z]N#5.I M:LC:^?GED' ELG,_,P0(V6.ZC:%*^Q5OM\!/D0WEMZ3-(/-M?8ND(*KZ=&/@ MHW>8CW?=OG\D,>B*QN"A Y.3HWJ"KU?=%,BU1KO -I&PPJ][8POJ#DXF'B FF^Q;>3\TL:2B5"TS< M>?>BG+$18WBA$:6S<3E )*]P MU?H??Z6K7\Z$1Y3.:O5)F;RUN1S+0G4OM*< /*J'RL'<[>IFIZN//1UG4+\E<[*&^UZ(?,6>;/$3)K;)*(TKN47^]>)7 MN8LHR3IG:F^@57JP0'8)&T>)Y>.ER 9=Q_[NMHEZ-$D18SKS;>,$5RTFS6[! M92FZ]438ED7YF/K<>-&6:J7VR#J.&BOU?'6CED!1J2VI0,[4S*32&84SAYL$FMC@5YCC&%NBE;5@-7% M$RL&JK--QITRUE0*@H\9S1N=;P!H11.4KY9?]1;I<#+WXN&7:@(!\TK47NS0 MS0>00#-F ML-,9"S@OR,.:A1*HLUKH0T[07I0XHB2--I]:1QG :[U;,&WGI5HKQ6@QC@%) MYMKU#X7.]W0T6Y]4?IP^5&D(Z=DUE=K77\%#H:4- M_E2E0T$03'=G^12F%X,%^%#MW][4""$(^6S1P9JBI$@=P=BGARH6Z_4?;$&] M@D=+#?3E=7#V..S1W0F MU+8YU6;!J[+&$1<#B-2= *_;)80*""+HC>[YE^&7PHP"'6Y;\XL0W.-,=X/4 M@CPP)P_;(O4W:DP;6":X>)6P)@AER^)6+&3RJ)99VH;LTEL,IF&L2DE->4E MP$X^K1=)Z\MX7[C'8<*^0AUGBT[VWG7QKHWH];/.5V"/42@[ENU[3BZV8KO^ M Q98>_T.0EJBP_$FRHQ]SQF*EU)]6[0[8CW*AP MM*MS$[>@!]5<#UO9%Q.7AM)0,]H;3BML^X92MB+#\X6RREJF%\(:RHI4]RFX M>=&9'\8+YV\WZ')G3EA>T+B<'9G3'BIF)19-*NWH:68U<8:&;!R4PC M6A;I4$;?P1K8\*J\F,/(J.U90JI1X3C!VGHF_9L.H24Z@V:.7&&ZSJDS+6P( M@=EWMBB5:P4\$Y?GCRG-SF^Q@@Y/A_-EDQHIAV&!8J8F_AU2,Q,VG )VE3&[ M1%[.<2]P2"ED8D:HHGGKA8<:N8SYPU^,=0_<;#S)N&FTWSP0I MK1T\W)G;#77(R*3U))9A.7:7Y3XY2^!J7I?AGYUH^D^'G<&WJDWMH8@%0ER_ M),+V\XSI^RJ"'O1^\LPYOWCF2"WF3^'KQ2_A:^GG\)5?EBO^E3247X8:,/3' M?39] BX6V,]52WV5 -_XQS;R-&"$]#T&%*$Q]^6?>TE!YKOGPB8AA\7WI:,B M=?7.-YE?()'*.FEWCL=&7B*K*V8MP.'#2;^7'6'][U!$=47@![D*2<6!D^;% MCU>RJ1E95/Q#Y.R&!/36_9#@ZH&6)AVZB%:3<]=U7Y'4OS_-[N62QG3TX]"3 M;/4>:UZ&&=\3%I4J$MG2[+U$8T$'"AXXNGR4CS"7[RHY<[K:QN;Z=J#H1AKU MZTZHI:FYJ>(F3,[07X,<46 0J86HEG8\%@)O1*?7C&<;<2O/@DD6>3+.7(.: M5EUNK80BE_STJ9*1A4,@M$]R&U< MB&<."]"BGBD$!'!TC\<9/G8G@R;T'8*(*5-.A[@XU]"Y&94AJ3R"=L;9N)7+ M#F3*HBZ,.BR/U&BP"%"V:V=NN MXNI/7O35,.IM2YJLP$53FC*%!K#(?>7^C M$UY]:?]F(FBYXT+7SCGR&SRMF+.0C';P4"06,,[4SV1%]6.*<81QLMX)*4I- M3!'T/U'<.@X^(*0G?,5/@V[K87I<<%S_U+NLQ3KT&&=,?*D AA)&A@7>N^/" M@(H&+%!7YO[>XT0J*LQ$3)>8Z^ZK4 ?HVZ$H1\FZ?,BHNDL.QL,0U^\!+M*I MBY9_E9A@+U]U:BAGD*X& W(B*5I\_DX)H+,-49[2[LLDS$7=A+_*O!$\;T@2 MPD.U_F":O*=TN>B$TK7R,UE/X<_>M?4*B:SJD:U<"S]J">02LXHWJ M/8KTZFG:5L[N/F5E.1XQA'ZQYQ(QUP=O% 46"%)7KMRQGG>;W[J2_BA3U<%U M@75E*P-R[#)Y?T^!K*A[UR+.N_G6WKG*5>&\*RX&R'8V%IC.S]1$X6X7^\IU M+)!OL"7$4Y$[R#-T?NN0)CB*/^4L89$7CCH",\YV4AQPN@IYJT(]>)V<9 M//0I0^K,V(1S+@7L==WG<_19_4U__^W>P#MB7H6)- P!I0L9&.JF(Q<\R2]< MIX=N-4S?'O<,ZF!;_XM$>? 8PT[W<=WJ@1#-C(LT+P%SZQ!FB4W M%AYR.+,X'"7! F=I5H_S1" @WA8E',9S5"\6)PE;HWT$ BN<:#IZ5F^,'A7@ M#ID,>V\86W+W0]\'J?2\Q( GH/.RW&X\AN1A-T+&Y'K8PN('[4U$C!B]$Q), M]GK*N'L%(PVJBQZ8\C'K2=J):EW/GNH/+^@BB:P=(5U=HKK2^Z;)(K-A,U&M MJ1-L I;L^2T84UVPY:9_37&(#U5IL@C<:*]$/;5YUQ8]P%XGQD?BI=J\- M$9Y'[B1EZ4D;ZSB=S!ZXY&_CYMW+1#2AC*B_)]A&HM=B?]/6E4T1]*SY7 I] MJWU5H/D4O"C0S^,,;YI59Z^#4GE#;PY:"%F#89$7+%7T-I"*[- U:E'R!2\< M"LKP?#W3]6#J=0[U*%>]7-RT9H8 '(9^)%R^UL&W2;94#+ M"<_XU@2=1N&\<+:U\!W[<)PW+K1*RS,U\A"V#-:"](I"5@D-I-5%#.X6C1PV M+#D(?YFWDP+OS0O(V7=_DZT3H@&.(4+O+\TTZ#9ZOWITZ/(5PP-^7.":(9Q+ M?<] V$P]/FL46!T&$Y^507P3[TV4ZA MK"-TY"=<<6Y@U'-BU"'R[<6\,K(YR.WN102GP0X^9FZZV<7-7]>KO22169L40JS9L M,8=%=22)--+1M=&^6)/D\46B< /77J]/7!V[4!&6=&]@A6XZ;MK+"+GY(E8 MML9)ME2>G@F[01)\_\!'Z HY!9JEH#A&(9ILXI16JV)N[/,53"/CJ_5*-/>< M:FA(E(S2G0_98HH"<+F':Z=C[[#V7$#3*4R,8?9M0+13TSW$WY>HO<[/V @G M;)$A7==03).JLY->"&HJB;R&\H1[\MF&*CPSK4<.>JU2K#(&U:CKAZ??*0.5 MK%CPOLP/UIF44J(/?)?LC>JQRAE(O'R]!V'2'L.(6$CV<2B?WQ8U"0&=;C@T M?W"/;3U@6VL.+\0"^U$18!I3BA$+B@]LKO9U8CSW!OONDV.!UT4DDU78TC M2&7,Q:,C6S-T&!^>G.\YH&AP[\4%N-P+] G!D>@;GSHMXSKA#&%L%Q:@\R9GR' [>@FYV@Q9FWM\[JI7 M\@6#DK,8TFF;YO4A*]/JQJ.;ARDE1^LT@SQH0+!TMT6>MC*R;!B1$I&*VR86 M*+M6NK]HFCTEE?ZZ9?\SL$ERHR5]A72/HZ50V5#9TD"7HD<9DG+,_8R@CL)9U2B3 M-D+-R[SBV1)TBLA,GS6/4_GIUJ7E$U'US48+/G40DJFC'Y=\)R+D%2=CX_JR MTZSN76>NYC9OS%,F-M\ZDS-BID%15VI\L)0(36S'/?40;9GJ[^EZ= MM#[6=?)&28'E^S:&!M\^?VA,L4KK?X)+^7^ST0[\73Q4_O>G+DH^35T\_C)U MX=;P?8 TAY^Z^!GP>"-!-=O*9+,;#,81>N]RJOWSU]1N2+%XMQGI3=B *<3W M<3Z^Z!88^>8./V^=K 5QZ)LV*;FU+75'UTUKTB;?4SMCZ>\='PGMT/:J%AR] MYM"HV,\U1 *+RSR%ZG0_5.039NQ_Z+T<>R#1C0DIG".M:$>+!1#AJ)N)/@?6 M% ZW^*@%W,^:B7D.5E'/A>QS":UU"X?9TM38-O1'+,]3P*X)-(.29W0[4[F# MQ_-?MM_WFRSS=43H=X^UY_'D'Z(UZZ:3(.N> FUTNSFJM*^F6E+)YW=:$ARN MB)26T%QCWPX-177/SB8S:R8:";];Q$7:6IQMY=188-RK% MDV$*F]Y2"1TW0 MC\X:K'48[!SJ)4!R2O?PE5@ZVYHDCNB>;Z2GO&"QF'Q H($^4P9E:>)H]#%2 MP;W9+'U2X\GSR?/^9Z88F;AW$C[G",58W'IYJF=QM=0P>25X#6QD>WW6&!^;8YF MA=7%NJ;=I+E=R*%-+S_[$.;ITCPY#>0]&\X3J#"#5+U)UJKB%G\9\C)QR7XF M@A@P1O!,6G_7H_0:;8_@B'>P3NU-CZVH5X@#%\F,%5O[V8W8)MK EP=H"C,= M+J8,IDQXG>XI+T"K>GJE/U>8]\449A[<' ,'F')6*],U0.<2&4_OO0UG@;!V M\SWPH$O50[VL%"(]OC[66PZ,3!U@_!(X"7T"K'S_?J*WK3;._M]_'K]2L2J_4^7R2>@6_$E]$>7!_'%=6%H]$9T MHFIM&2GYWC?Y@K170 ^QP/)5G(>S<0L+M%OJT<+V%X*K] PN%G8(T;R]?RF@ M2"C'Q\%,[9%*H,T%JGGS<$]=<4.!8OI!/XW1]B-TD6% MN8/#8\.>:DLDJ'4L"$6?-3\X_>#)Y;=L;R4>K;*662#W/W8>C78R)VXDI[*" MJHVY88&#Y"N5+9Y@7><:,#$YY;2/CG%K@NG!ZL",<\EC@R.SYG=6"[M[IEN? M;NJ] %7#Z&"4II,#BU*./%)['ZP%NX-7);& ]H+YE %9'RJUNFBB+,DZ=C:Q MKL]AF_VY ]A5F1F60>I):GWZ;3[T1@A+\(5]P239XPXLR^1Y8E1V 3'3W#*< M<1S&+B\MSP]6,P34A7.&NQXZ?JF/R\)R'"%-=-=<_\E=Z;W&S+$]Z7J:+58N MQQ\B>73]:L[:SVX]S='A<.J((Y27HJPT+CRI M[F) 0HYX\);GED9LG+_[H;^0U[)SJ7:>"$E^Q1X]YQ]0(I?@O=?R==_]2_PI M(;SNR%K;NL29LR\S'$1DW6K61OQ"9U)'54@K'F<.RYRMV%F;FF0KXP]&03]* M4B<&C37?EG)*O):S7ML+=,,07=? MH\KIC+S-#&^"#1 6NA@?""WOVD!S0<.TH>K91*87GDW=_#Z^:"WD>WS666.8 MN+@@)S\"?MNE(9":MYY,H&*RZ+7'H3H0I7@JCMU!/08X9VX'Z'VO-EI.FLMD M6%_7$TX7H;A6PAU"R-[3"CWCRQ@,W>!N/A3AD]2#"N)&-:?/YV>WLUI'7%A_ M?!R:'1&8=" P'-\@9RET%V+SGG&6WPKNV3WK5]P9!IPY*E"EHO%ES8 M;RY>Q/OR68X7W*XG!* ICA$C]$8QK&;^@VO[FK3H%+\\AXI 4QDMI&$'1T3= M"9QE)_7P[(N?>^NK.EEE&0I&O6^[B( MN->L_JH[Q2*YT,7L4ZUIJ4%KK/) M_7:>NPR"[E%>XWL._WQ$5K.R71(UN;XK^*')M=17A=>X3U]UMEC$D"1Z*W6/ MLVPJGKR3_($0-LG3-<=7/4"3Z2NH*3BH&^9_Z\.:DX0F%HAYGGYY#B=B[.]N M+_'$@)&9&+ @9&N*;T6[ *&*$5\+PL4ARW<,_ :4DE*&S&2KE8N+#X00G3[? M8=FH:T((S4/X*G0)-NM=-^C[,$#GTD0\:KIQXZQM<(M](B8+,F>D@YE>?3TF MB8M$&KS=<3>#%7*">!C'ODX[Y+9[# M%"GQ^WV1%NC=-G"BZ#;S[?LM)0[G^WP<(Z^?)BF MZ=)!O"28.N=R\1J.;XM08GU1-IKYC?6S ]'^/1K!Q):3UP)]WV(!AJDDY8A0 M/Z&H]',Q0HC(FO4BM876,$_N6II^\D.!-O'2E7O7&^HGEO0']4GAU@\'ZD)M MEF>")>.,E52;CX3))?!!7NWPO!B"T\?3ONBF%+]QX<7NG3B=RJWP[)+=_<@B MDS@/961.TDY&9/Q((^.S=\8QYJ[\*T8$=F(?3=A&!O(Q="AO ^2^TO&(Q#FA MM*-&@1?H#[5U^?L3W@OL']>(F@:1.>Y8.:R<8L_*:VN3: JK6%=MQ.BO+3$< M#S"+-3MMUG-)G#-<#NJA&(MZ/J@U2[KO M:19[,'<-[,(*14SLQI(>3G1I(=:F=1U;<^^Z%OJ6AKW,#D?Y;-0K5[CUP (\ MCA'Y.23YN56[$I^RYF?958S# MRRDEC\&X6EG; M49=>Y7[\;W$;+'W-5X-\P7K@RK+7H:H1V; M3V5-Y%6*L'8[E)O_^IK%&I]O([L780?MU0OT?H>V:-F]'F@H*$(%?=BA0L0, M7&I710 'ZMD%:/:E*:M%G/^M>E@%Y]CC\7=!T/C=;(\*4A@C/YF"!2S*5^^H MZ-)G!K@Q"7I1Z525+W.9PM9&B3!^VKUI,!(<6>/B(9]7SAC0#.XN"[#=+8-\ M??CI-;C_U3V[Q=!2Q#*\7+4 !_7;!&H WXQOQC?_E9N)V+ZS'7(U2]]4?]H8 ME@E-?UITMVLZ8%],AWZV^&X2Q>OW),I"8,.4^T-JE2O2,M17"?# X[\81!S( M<_^8$O#?*&&-IP0>_U?P=RF1^2,E?D(E*G?SJ?Q_]B('//#XGX(Q:)<$;ID[ M6;\ME"D?CYXM7Z__--M4_=U"&:_O9YL>;WTSVW2.+1I/"3S^$L!3 @\\OL/_ M"B60>EG]NP_P\%>!&I)PU=+'[H'RRW(!N\< 5P*UX5U\([X1W_B?T4@F!W=& MAY9J8/JPP*='"GQ[]-;VZS,%P./*[>#/SQ3(U&*FQ@+!X&\791C;EU9!N5ZR MQ$-Q_P$///Y[01B,@F$!]B4U+) /WA+B2H!#_GU*E/'\YA="^:](R] G4 ,J MLERUP.XQ3F@-_:\2?-.H<7",#R0?/\L_'2$46]J=6,$MS7K&[1"9/%N4;2 / MPYPV*C)!YVR29_* XAUOA^#7J1;Z6, Q![4";>F&.IV2SNF:3N,C1KWLK(V0 M&[3LJF4]VQAG%'K4T]V[KUN9 =4Z6'66/RMH@2YG_,)^VRA'0W>"+8RQAKBK M:Q%5TY+1J_B2U&T#>*1V@*+#H.W^(2Q@LMSK-%SN[(0%JC/S'"6)D+F2O+EA M[(]T9FE1*W%$+$%+?/GN3BD!UX?RCWI?GM*2,9ESJWUY+[$M1;]0TY")B./Q M1ZZ-XR63O;6@PR57@SSCS/+7>XX]"O+ZD'_N5L/0&D!B]RI^H8M:IVOM#D^; M^ GDGO4Q74EFY*F(_EFM@< $T]N8&<9E]\,VYN^12@+7-,[;FG_R)N+^YLK] MWJ9%RNV!_1MZ1 ML4"6Y ,UMY4DIYD:TQE62 T^KFJTV#N39?&7A@TH#\=RR8O6,][;[+%3XOD@ MPR.\=*:@4H?GJ:]:F;%QWO-Z1M?I=\6/ZSO95EYO5&]#QG)I._>\UPH#F+T- MK;' ^Q9S#S'DK;E9 1<-C?M<&>F$)V5%JLB?HIO.(Q+X'42I77 M#3&>&!D9KXXT%/$B.H>4)42I),M3J-9_"/1IC&9-[D2^D%\6#=Q][ M(?QX[9^0!/EX$8+V"N(<$]XA$=/ [)7# O5S?&D5Y;?8](J))X& M=D#A:)C_R"K7C &* H0%0 F-J!8L<#XP# O$'AA\8?F#X@>$'AA\8?F#X@>$'AA\8?F#X M@>$'AA\8?F#X@>$'AA\8?F#X@?W5!L99+7DCO\\1U/-F[\\2?5CC5_,3RIQQ]X&GCO?PI1#7P78 M/S7T),&\+*6=G!UNZE&(?!%"SZ;7QI9/39YNZ *K=).#CJFZ'TUJ(LWZ<-%F M5D+BP+I04V9EL\8MA72W+7,'\$EIJ8JM$+D9+3ZSH^DM$KWCABX\D$>8DR/F M^:^:3:CDC\/YGS2I2&^P3"&$A/V4T:PPVGEQ::Z;)O9YT14?/5 MREUJ=]C97VF1.VA\GZ*1,*2^*R:QRVW)=W6)8J;%*.7"I%QT4Y--P_!K=P:8 M\:9EK^W*]K!,;4F^^3&7 HJCUV),HM]:#/I/2?!#EZW)WR)]ZXY&WQY2T-1" M-XW?.$QGZ&5R"J4>CCX1J?O30Q6[,T_&VTC['46M$K&,S4587CXS&5BPMU/]-K@FM1LI!UV%D9H% M[-US]P6]? 7MF82SPQ+)\IQ0+S)"V M.-)G&-1A@672 BQ04+YSK/!5*N),'))Y4(9:X[G3GUU%B,=?%\P'A=%1$"AX MKHIOA\Y:+\G6#@LTUJ,2,"6L.$/HM#8 +T9@ 8)F#?BGS6L^O/N%O6X(G_R= M"ISTWRMPP)\K<.H?@L>5VL'SH,_KQ7?GI*/C(7V2GPIR?JM!A9ZX^RMKUC7X MQH(V]P]B@<$1S),/O2JZY8'@\2/66, :LG7!7D7UXRTY^T'3>.@*V9O_@(HE M//Z:(*Q,P@*A04BY'6_X9W)IT/%]8M\\B [C5Y#1\8EK+1IP$J[X H&?VJ 1 MA/-%EI7R#+:-/N_0R(FCKU@W9"%H=XM&7RIDYH7XH"ISE"KFX@(5IA+QF].2 MC'X\P+GC_?'3!HUK@TS!K1NX3WO^2T;$#B."D[);7Z6,IADUAI%^A@76-[! MHK 0C>3^Z\X2^5"NS--S?_9^EGC\=2'.8+")^R92XQ3C!RFK1$*FB]T6>,K) M$8S=7BSQ4![[TS]#U\^%HW/_3+:X/A>._J&RI8.7+3S^1/QGRI8.?4;??*#S MV]VP2O5_(9233-+M,?=:S-;R>X?'_#?]2SVSU4)"[ MDZG(3RD%J]N_\ P>@@8/92P0XO@:IS"@3P_RNH"1[_E<+&RGHBL""V"B]J(R MJH(MJW]RM[X9[LB91K["R\F2ARQ M $LQ9-L-"W0)U\MNM^B5M$WZ_FS]Y3"XZ\+%\'R M95L,%Q9XXV&PQ3MH(^BK]'G511D+'!REKLK6#+ OWA!!/I. MM!2^ES!-F/]T B+RTVJ^);%Q )CC_9SOM>/QU(9!3E2D(EX ZGOAQF MG%2N*'L[O/,%:8Q=ES,4A\M^2 MCM#YW:7/CV5.45?\HG;MOOB>7HY-J!6,M/IW]!J8QM,+CS\2_Y)><\5?Y:O@ MWY&O?\VQL^*['+/ZG6-&J.\X-O>O'B_P3U%HP QIX!Z9<_R4G>_6X!EKV]RG MLV-5ONHS^3*YJIZIS1QG,5K._=*'XX''3X"<"+(I2O[5,RRU)<<"G,?@0=M$ MM5@@?F&N(&,>7&&OAKH/Y4KWK_J)#R2[\!V1@J#@927'+X'86 W:1&9W;W48 M^G$1Z,M\&$W0*'B3R@&\352Y^]B^?)Z,/37[(:%NK@W:R&XC=9C;?S_LRC MO[I)D,:)L9&O"E54-"'NC@584C\G-[JZ4%HJ']:;N.)+.M/^[%TV\?CK N&, M!4*??),M[#V,!9;MF'_/S[LM5J.)A P>X7KWO?N9CQS_CDM':P$B?_4&XCG\O7!EXX<+C#X4X4_FWNN5,4UWPK6[! M_VW=$L$"4(-E)2'K+\)U M(HTEW^G6X9?=&M@A\\PD&<%_DYT/JT \;I7SJK MST(5^5L67D,W.:A\G.I+$C[B4Q(>SRL\_EC\.[QB^1G5&L-\0R0N5!).M,;4 MOQ$M:X5O\Q?;D-WLNQ;S;O9=>#?[[EG^U2&$JRC(G/[9Q,G?><'S%+F!OF_Y M>=I8[Y:=ER06>*)8L-UKL"5CKZHZ:A0XE=//Z:(/+^GD]O M?;[W$S]H./U>I"'U]%J[%+',J=WZPG_Z@M&YEF^3DZ'@T^K:1AF^[XYLX5X" M;@;$63^(5?V7],8"%MA-&CK6&]_X'ZQ2^8Y->';A\6> Z('P]^QR^OOLDO[Z M5-=_ 4;(=U0"49>/1]T9V5VU+L=!4_\8U3+C<;S^;P(LT ]^8B]3L/<'G!C> M^*6 JQ&%!7 1U\B2'F2&IL4Q[/MC1>6'@>=B>F6H-2(<'_X'+'C%XZ\)YL,C MWZ4OH*.#W\UWV>KU?:J6Q_75.?PSWVM;+/ MFZ@]KF&!$-M4R"!HA_&I!C/G MF' 2(O)'1S -0DR.2OA=Q:(T=)UDR3_MJM9G"*,G]SCE[Z&\Y MQ-WU53R&O[(^2V3IGV8](CM0BC!BR(\9Q?*_GU"L^(>!8"88":LY&L"CKD@H ME4-7E/N06C_8B"9^Y4CI MI/TTMDTMOI!\#VJ6G%Z[*>A ?M>IBI6;I$^JMYL78H;>KKWRXD"]WJ@JXD@; ML)?E37[;OUW[X>P^=N3:H'*TW8H#'4]I8 \4V84$U6JQ:2ARI&=) ,\WAOI!;*#R[GQ^IY028O/_O-AXON]SU0\P>7O6()U$Z\*B:6 M*576B2\9J3(X+"0J+N4A#$\5RN^2'V1\77SAK,!],?N^0%(W&9%&>3U"12OJ M+[O@V1D2;>W4@I;LI58W=E*K(HKL>?@$!'G\H=K>C"PW^ MS5E^?VJN,(-^MX+EMP5QM&L?>O\0Y[G\1]_9X-_SG6VWA.^.=928N&3_ODSI6(,# K4M5AO*%=D\YQ95 MJGDN\6_&0$@BX?/M^JB99B\(8ED K" L?$84F*.IZ;\T ):&6[HV152*[1E1M_JBX\39S M'HR]-+HH[%UAAKQP+>3 X(?-@ZXGHV"WQ4A]PPNL+K* =S8V"53-:N0KL@SK\.?&*Y%A#Y N&/>XB4< MO./]\M"RU6,L4*_H1N2K%EHM=BVK^504"\SS_B,L0"F%H393D:%)^13#?35] M]I],7S^A=:#Z%2Q0 JXJ5 9%*L]?6@[=]%V0U"([?73>F.1R(%!(*>R8R-LVV_!0@&"9EXIL$DJ-?5M1'7AK7R M^S7VN-"CVX7CUIA]RR=YCL#Z=)\WR' >;]YT(7^=5XTR5Y9M07/'>2S3VHK=Q=PHYDK7*!.433 MAM3:=3,N=+_*D*OP$O:KHZ7<##Y)MXZBNIC,XMT>+E&$'"B:?8OS1BAWG^67 M<0X.\M>HBCBFXZR:HK;\J^F[':=UZ ? MG55_^O>_Z+Q;0D-,CE_QX2^3A(-3%W-2WZ1;/E+DGX?)[>-YL]QNA M>68^!*(US$=U^(A=%)2W)6)2DTL6B:+M-HC++FPB)(C6)K-A'PM\C9V:OT80R!2/;/EXG1]$X ME=$B:9(?.YQS'S0+&^_;B]Q]HN 3N=Z5=->//K/#ES@?<_C(<$^/';LW>R!3 MI S%E]#BL-PW2^=D6Z[IPT@P33P%TNV\HQ(NZ';?+%6 '"ZQY5)=NZ7LXY"R MMX[NUK.+HE<7_+' "'1 M;5[&<5$+MT,V1!U%;C9^BHV+M#0XD(4::=F1)%PO, MT+1N!.(7(.+Q1X#P$2H("5)&D(46YNO>R4G9/O72#0OD8Z!@ M?>]"$)NY=D\G#XD@LX1LF8$$_?5MZ6IUVF$OQ-JGA$3[> M,$I/"=@9F3P;>H+V2TQDHC-1R+'K@/K+>YDC*&NUH*N=$X.LB :O>;\A36>: M$L\K_4*B<2II'E>_S"0IZFJOPD=:^T]=U&CH;QS*Q@V)TVEI=G5UE M&0P8MY-G7Z6$:G/7V,4<10C!?-:*%]1Y"AE%3&\MCAO0R/5>-PO\M&I4XEO"\-8?81.+HM67#T7JG\.3DYY!T:9IXR2 M*Q&B>OF<_LC4C>LB;]F\+P8N6JH'KC2>I,R SR' MK"[]UDOUI)TV6\4[7G+KF0-\);JR.MY 1'^G"2 MB;4]QPJUCU8W4_:K_02BHN+7:[E:[IP=]!,C?[RE.)SY,?)16G#BLR.T1@S+ M>K)VP%)EVZC6")G'K;CR!VGSO-8+:8L+5,TN4T_DBO<^J8@I<5R=S$1?1GI@ MJ-N/T1Z361L[!"D+V[0BDI;U<5QF5@72JJ7.09+@M2Z"I"1 BQ5VG5L8_U&2_=+LK:V/6Z;52!H]I&J0U38K/9_DJO&-EWQ4.)&,!]I&O MA0,GY6IV"P<\<#$:Z^V'7PL'-#&4..$1./]]X<"H#+7:OUU%^JF2E -)](VA M=\QK],#%R$]D"K9[P5LR]BK@![8?UE]SQ9>,X6M)\?C?11J8$E5]'A$0/N"8 M?I['1IJ_-KI#'C-+IMP;NP1%6%-[V")!4"LLD.T!NB419<_TJ#WYA2-?YY%^ ME/'V>Z)\EP(XR =-1X'I+E=U]$]/!(FW8 &">8G!/24"^JC&,=#1X6C.JF>J M_7)\),_N-MJ,=;T%<6T9,>^)?%V4U]U+2X.MT3>]WB^= M&^@8JFZJWRG$O:^M2PWL!]I/=[[ TKD*<#'#WUCGR)3>R$?UGQQ"M M 9;;TG/Y5_LN/LNW.=5U^-ZR'-M)]B>2V?R$L6-,^]P>.KQ_"2MY=T=I@"4> MRI-6PQ7_0O"\*?NC'"Y'[LM1%,$#3YB/P,NI(56V\+!V#55?Y?AQ1I^ '<0";8H7 M,%B #PM0R?W8H"DK1%6:)VAU2G->$ M03!?E519TKBGHI-P//T$=]TCE7A3Y MJXQK8Q^Q@(^5U:WH\?(1MG"+*V\;13$+9BCKT76_44OYI=7U(@%!6;;)!GI+ M=N8*-Y+9.27]6TOQUB:+,6IPT ,,4P=:-,5@L!09,3 @K^H1&]"4Z(_."T54 M5PS(EB8$&"(S9+I+9PZP/=FW>?Y-0WU*IF&7QKCCZ/X.RS<7I3 M67L5,>*3YG'J9:E/S.W3N2]5)]\8O;U[CF":VS-DLC07="ZK&GVG?9%/4('T M,GU_1Y,D>JM=@U)IV)H:U/;;09Y8FBH6JXAVA;-]4T)55H7)V MVQ:J6FZ>NH^I;(=\B%ZQOCVEL'NR?!G,IEZ]QIKC227>-]8J;M@JUEW6;9]E M[U2_S5G;1M$W2TM;QMQY2Z>YGU=MZ.:Y]8^'Z8+@'+[,PVO39400=9') MS9C\@P[RI^U7C"9W[+6\F%#NHUB 5/=@I())Q+1G_Z+F.;[.NP0;>XHB;/V* MG]Y7U&[ ,>G]DR\^5-#W&I( AZ%#/76^+J4#493R/>A#A*,?1]!]+8HQ0BE@ M+K8!%8]G\NTOIKK/\BB>7H0 G1]\_53Y"+FS$-0WKNS MBM8;&9!5Z&0\A%CE-SUY]:?;'SS^&GB5874C)S]D%,LPKE/0T^MI;I@H!40TA1W!R69QOD7?TE%NJ8 MU=KF2A#')NPL?K&[_S)S(;I$"%AB/G/U:I:"*!4*LOU0I MT++!Q4Y86/Q@)++0/[BE>K;]]!)54*[7O[:>B0WGA4JM?_5"NQO0NUZHQ.]> MZ*M%=S5J%7W;KC]["@F/_W;H9OI+'D.Y5YZ=R%.HZ)6Q9XH2,3- S$NT[@,< MU2;UA5']HR,'7?.?'1*R5'19CH4,R4(&O6!W&]=J77D+D0?K031YM.VY!^4_ M9GN1)L6-9Z9EV]:/EVLO>5!L@V>*K,/IAW$?+??)FZ)@KM "5O/(=41"(R;R'D*B%D*(7FXB+IU[-^;3 ;;V.3 MG0?3DLFYDRK(Y/@N;7!D9C%3^DJLORA@ $;2I_OS#=466H)!EQ;7?L\Y8H%'X2]K9CP+)1)W_ M;P2F!W[%JO,$?W(T8Z7:*@Y-+,>F>I-&O'5UUCDC>=>3L ML]?7&8,%N2GY3?:A+(VZ^7RN?Z#"!!W9"C1 C V7C,DAY (QO+,GTLR%[:IO MU$\4%]%?+7M2QQ^\6K'1 EB[-(\-)Z6^<\CJ!(3@U.C-D,T<.Y>RD!!64N?M-??B,6:;<6%'N:/4K[*<%'WNXR/ISG2/ MP8[3&SFC2=:ZH%'F:N;-C**[ @Y@\AG)HYW/JN6R?#J&(#[\S2!U"@1>)DH'PNX36&!2QGFF1ER M<#KTO84O@<_8#I[@Q&['] MAN/_S9DKRU1S##3=T9@ :UR: ?!^\+- MJ"WN0,UMDDTL4#O"Z#A"-00Q0IWM@'><"'J6S;I4%+GS7B 'T;A!33#/?!85 M-SJR5[9]Z(-GLDK=M;H/]S=!^IX$F?N[/!3&EOR+0LT&'$L>)_MLIJ.<$H>,5N5_9W2Z'WE3JK56&!E@94,J82B2,Z[=I0KR7Y MW:D4)+',*9K"YS^]AL>Z%KQY?.OW-3S*WQS9&DJRQ3^K:_O!.GPJEC(U^)MB M*<-?LOCC7L<@7WV(C"*!\CR MVB RU G]8:VRH91[M6'%>ZYC@?PAJLUM!F"1(^*NIAG\ C$D'\7(WES005>-B.=Z.M?U+S3!BA[AF.J;LB&Z7@NX M*GDCINK*J==H>M#2KA*E45$[K^<]WI4%R]41C9>]R(P59_L((G'$XJ"%.?E_ ARG/H^LDE2#\: V(L(/PI!U'_*0?A_'L.PN+GGHZ_3KR]H[B M-M*4BZZW;KQ.Z JMB"4V/UKCQ=WNP9D<.70'<\ZTU>F$J"MY_*MQV+)YH[C] MMM2@MNLS9HK'5B83BNCF[3SP/)_Z5A2Y(4\H8JHJB XMT[6_ ![9[*=@9G.E M5[>->XL55%3VHF+JKND>"(V'"9+/?PF2Y?'_V'OON";;;%WX0500D"B(=*(" M@B @75H"*DV4J"A(5^E$!*2%&A I4@4$%)!0!6F1WGL7D=YK*-(AH09(^="9 M=\X[L_<^9V;O*>?L;_^Q^)$"OZ?=:UW76M=:]T4K!XOCK<_V*9WZ&YOSUI7T+^]D]!DY=CK!Y<'XIVN5*!@I>'[@D@9+XT1\^$=,\-$RX(P*2;JU/ZMT+)@-@",LKV,$"0FL_ M.0F4PH]FRC\Z JCPB=W@S_I1D^?5%0E?AS1,'5.,0L:_=^:^_O__N/1>?V0 CW.NU M:\QSW8ZOBG/F&$OT>C)_V;O.M3.MM]=4R^ZAV<^NC)U(V!V,M-]UOWG8:JQK M.DLYE+20T$V5BY^=A094;?-I:>LZM.WV/ G+$VRY0;B)'\F< M6S>4!*-%]6X2]JZ1 1]IC.'13S)@L<).P;D7S*L_AJJZFL)S [4AK0,9!^6Z M&U97G8_!C8W=Y+BF(I5FG_GH_B(P30-L;5!Z<&#W? F5Y=W6;EG3Q$^.[";0 M53[E@P24O5'PW^Z"*# W29H:?^E5>?_+7M7Z?^M5$?_C5?__8TQ;K2W@$*CU M%D$<$X\:=^"<7[4@6N18(BN7W;'3>\? M/-F_GGV79\3#-28U2SQO$&=XJE-$6-9GG.TO CW9Y9M MZ.,Q/7U=Q2]Z^LW'!?=,WAS+/*!H!CS:;;$6,])!:<4Q&][>%/ M*O.W>71TTDF=SM1,Q<@SX]_]_ $ M+RY3$^'"LPV)')5D(/PCY>UX4H5NR]0W[>IS%$U3'I>P7,DHZ<:8GJC)B=9D8-<%Z]EF G?X/%+Z)$HPD\"J3H0/+B:!/A9#1[+VI:6B9P1=D16Q M]R00!P4QI$=!7IP$ ^S[T^DP!+9U#%;[E0Q,%2A!]SH]594!CUJJ%F0@Z7RT MS_)6A[&FI?9BX2_I>ZGZ)-?$ MZT]_$SJ'4[UZ=R]2F0XT#0\9]#J+Y]:G,^].*GE'!CHTY.N4=AH(&;B3WA*. MT$ O!MSY@3ZG%1G>%V_;2 \#%M&OD!2&D@CZ\D.I8[K;I]W!$_XDZ(\E,M T M=-41>A33Z$EPJ7ZC7@C*+&KMWNQ0QP+E>&82Z/,B.F%;9%1.J_@I5:#CXQ\>%?85],%#D'S@5] M769]+!;Q5JGM4LR_M@0AP%[9 :?5%48+7RHM#7SA:F;WBR>@S^%*UZ@L+'[H M(C0I7*]_C1_I#XPE#BQ/:?GL)(&,!W>(?(UQ[L9P9NS(&!JG-IZ_?7\@_,OQ M(5]\[>QZ>M9WQ]J3NAW VU7]C'"/3<;6M@0_PDLO_WQ'F'_-=3PJ4[AP1JY] MS89GSF"2LCJVE[^L[BC0JWZ"3WJ L2N-B:>\D68C)RL% ZI0('&W+0+W\)-[ M5*$(U6GMTAE!]!J2=1)F'?EQ@Q9R^*%VRN1C;1CL"]JCVT,F#6$!T^=D:V!7 MH[KG&PO):8V!S VF_^V1X/^J($?X\R"7'[0$'_L8W!2/P?K\O=*[^11S\0^\%?TK0UO>DE']U%OR_M3V/ M5*6#706S->'W&R9IB=]^DH/*+?%+"VQG&U1J39^6@TPJ%44$8 M>8WI-?<&QK'&/*L-ZZ%3->)E8J69;3RF+IRU;(>@ADG:;@]VLUT;MN9+YBR1 MSOOIL<0?RUX?J9YJX5&-;,;!1>I%N=H@L5,RVASR=T?>[1X]QSF())"_H'&C M$5L_03>W,6WI&NL+'AD>;#[:V6081"K5,C3ZC+5MCH%EYHU?F MK9/0#3G'!W*^79]>BF_'>A.H/B% M\X[/]%PNG#:R;G#_T-M2EAC:7^4(M5_ M_)FAX1]SAP$>]W!&M6C$;A]FRE\XL2=MM-1!94SCO.$<@PS-Y_96OHBQ#T=$ M*$$"]H4,M+EKD7I:/ A\L;6NC$TTT52!##J0;*2^).SF*&W@@G MXG0$X8)2LZP/)Z^U1N9\I%BTN_ZC A7*I5")-0ZP6=LNV=Q14/YP*1;85RL; MK^,B ]VMR[<=$D$OE %7KE#L"NA2W;Y8T9X<_.TE+[9T@E8^)_\+5[+5/329$!VDR!E]= 7-.> M%XVO>^@/P)IL _547TL<$SZ16O3R3@+Z?9,M=#T%S4=^%U,*$W&Q*I2@L&S$3<)4+M!1A1_%_ E]W? ETU M7L4_P*>VLU&!QFS3;732RGL<7^,4+2)'W+KB%D@.V?'M9DG2X(#S'AQ5,A>TRHH1DP;[/AI0-6 M/_<$E0G66WB"0S>#_*5/P7-4'80RY6ZY!7TPL35]!YX;WDT"9?&C>;&M1[&' M;AES<9 [5K5<_CQR\@:LT"<"[TV5Z_8Q?2TOV3I62N?:^%C95PW: .V#L_5) MIQ;_J8+*JJ$6)!M!$F,K-MH+6[-11VS:)+A:(L>BD@[H4$\5N=ZNYZ?*?7EX M3T.< U"XZZH:0I)'(!6WA"04)8,Q$1523=2>4_C::7GWH,WV'9% ,L"ZP38Y M*7,R#GR:0S=H$+HWA@\?XNO6R<2+3PO[)KNZN*V<-L(_635KK@";D43PS%P- MWO(EI^5F^%KB=\K*7-A>UC*HO\]]1@;LD8%$,<^[[K!77J?QM@UZ[&Q_-?H\,?/G(O/S2./DOO'_295?Q9%1__78$,(MYL^.^0L&8@0^2FM.E_[M?^)TG]FK)Q!0!-TGW+L3]V?0Q=QH-\AD#LD MAM3RM2/\Y+IP[S\)Y?['_H_FZM*$"HFS]6VJ>!$]/[5BR.KP?JWKT-0)NAK> MREDG2P:8\5.WL)KQN]5&"_ :CW@$R*V0: MK#F!*K@Q',HL+]$UA9OM-L]!J&):WWA=66YM,KI<618,>S>?9PJN2D Z\RXR ME]C[#'/!ETY3-8["_!V;^K;=^7-M8@OH'Q_D+[>.=U.=PI*!Z9I0#%B ##P8 M^;Q"Z\\@2UIF)#4DDH$U+D]1HX__#G#7T!E8E> 4]H1IE6O U9@=(Z&V3^2B MNBG:T:@=3OVF*Y6%#$Z'&"5*+!K]1D[J%X#OG(6B5>7]SA0 M'B\]NRC[J-TGI;3>PNQZ!%:3UN*"1=)!PJZ;=&OX"3SRMN^=GSTB^GHWKF6^ M@C9%54:Z1RER56)L::T20=W)O8Z9SC<2*DM%!/><%=K)P K]B>>13!JB $4D MS'JSBY[@W%VE/L,NQ#:FT?\L;ATFQ*48__ 04_@86@0.7=_N<+>E?:S6'=_F M<5A^;OK]&X%,4++ R"[@>-G[$FZHF5.CV2T;(8TY4+?G:6I6V#9\C#QSDR @ M5TY0@#EA^S#1X=Z.6]P%AG!FVN#@!+O4PS>+-4285YTKU!MR!<]7YW9);\S2 M+:%TDU_:Q=UD0M -%._'&;"35TIB4VU$;I\<0/*3 7P6L!N$"Q_E:Q*RP,2? M/DEUR5#%5NR1T:?KN/J#?"TR0(%^6EBN/\;NGO;@LP3\DO\R!>O"%AI%X@;A MU:"62- 2P^EN_7A3TU6566ZO)[/8)-!3+%4 ]VKH^YVLWQ)T[1-19$ M38BWCL9_\& ^U#G?;3A67?U-M)/.%\01Q/K8[0Q"4N@ZJAM$PI>PK?I'@?Z9AV5<$69J@)[;\'\TSJLK<'9,2MQ$5/0-@9Z^.S;C"?D]&:ZG[_E.DR59]P6W$:;8X?"JJ1GAGUZ=M3, M8UGASG*\QEE)--138UN!'8>CTFSQS3PQ:I&Y#I^'M!QQ'5XF!U"7[ M"76E"IN8L?LVX*627<.56$ZILGWU@[4D4"H_.K9H*H@,G)&G0%38OA&Z7/D& ML>G$)"A,Y12;[:F),:K$&(=RG<4)MYE6RAJNV,\9O4U"[1JOHYI\UQ2YWBA? MN/A.[*T2ZW&7]'^@B$"6+FXKG)E@C2WU"XG9W>+4N6M(+LN9C![4.GI9-1W1N1 ,X2;H5\8TWGYE MN7IJ%*M+6F?BBE1SPPTG<#54UE(=722G\%BGF7ATZ7>90Y[C.0*>8_ZVW9Z6 ME*_[Y9_B0#/SLTL5=ZOR'S,&E!9^O95*BFMS(YX"=ID6N>B(*,=J\8Y*G/SL M@PH.8LS5'!K/KA-D0&D5/GQ5XE!(^+N< F207=^RA8'_WJ7PND=Q0-#HX.37 M43GX8^Y7U"W]03PT60H !TW,WX>P43;$_B$[0/^'[,!FF209B(K\J7I._:5Z MKLK[^IOJ^:^:K3Y+=LP> ?L@45J?G!_P5U$N3B[R3.>37EH$#D[^5)%M@PN<0>Y7,ZB4[_ MZEF9_RU-/W+)" MY5 G1 8?E4?0'!AJ-&(N*3.4U1G^DL%@B"PB Q/WASBIM%8I*G$BLP8'K[LP M&R?:+])//HS%OC)Z@!BCE]F=Z-_=D:YA]Z!5H],;"C%A^.Z%V/XA\V@O]K"5 MF)A8OBB+]C>F7I5GHK&6#8AUS2O8$A:+V5_.7ZC-=CJ@K_F@2)V5Z7/V1E8( MOV9D>R53AWOKES44@,WV<^CCA;PB4O]B,BB+Q-!NJ. M3J6AA#^)K@-Y>E$[]I1"27#&33&.M(C1E +4/<6VC,E%/97TZXF'M_,KW@OW M\.PNKH7?B>@M.OH+)/X609H,W"!%DP'O^V3 #XQ]@[[#7J 623='<';7E!+/H)-?=QKIV%R2MX40R(8>/#U=I"$784I)7Z MU)'/A2P1?/:2Z,?N#!2M67>^V.Y8<>]P7N)AH&+=OK[HF37O4?^9< FWYR/" M?A_;/%<:D4$H[AMOE8*.AD.EN\_G@NE)W6Z#T=+#5;KIQ.P..:/'L>T?88=J M7@\\:_2 ]F@>8(H#M1 $G[$IOV9T>!L9TYMY3MD'R+MW==9XEZ<$NW(,E=6FM"K82'ATJ6\6XKQ'$GPUMAIWH;!-M4F@@_C@" M3%0EZCQV3;VWER.2.GZR/W6T",ZVU98.@?2L>:]9Z%;U;"*?!N4J"\932\XM M97C$)=O9'U=RK#XM M. %=]XTA:(+2 5?/KL :7@^C?6WITRP*ZVT998?_(4)E[E(&)?Y]*SU4*AX7]!!@>E7R/G-+IK5SG_H*&%9\FQ5#<$\7^Z\)\YK[R; M,^#?">E75M[B WZ7K_[TJZ,WB#^E:BOM7]X)^M_,!*6-AHJF3ELQ6L<5?QT; M;9(Q&0@WNS^.NHV>09U;\@)USP\XZ9;<2K@D(B*X^XBSG2B;*/CC\[J\+FZH MY1)_;-L7[SEA6)0%ZSJR:F$+4F<'K"&;O/CP(S-E11\%)F;Z>DJ5;2I/,6R+ M?6VLA08H1;KN;0 $^5Z/$^G[4D%\M=&JH[:&7JZ@)-+RH9>KI'O])%VOQ]F4 MO(_IS5LN1SSS184)[A=T4EAIR M[<""J5(9\-B?L1WYCOB0YR&8M5$_7C*4 0?MF=[W77L+*?ZN-!L>!*9;T#"T M%OQ@L^ M!C5*U2A;T^84^*E7&'0"M?U-B8"B,X]5S/>OS'P:HF6)5%B/L5OR=VU8N_-P:;/+K9)/_FW=YXK2/* M-J;:MA'%1."9Z&-N5U/6UE=AK25F4$I9ZZ3_S4.473YW' M(QM%;0>=X/H0L;-3PHTC)Q^3CGE+6:+/X)C7.-/U;8,;#QX.%3@R3H %H)GW M8[A72LI4!B""'@^?Q70@)/:N"[Z =#ZGLGL<4;FHP0;LH1D(][#A?BZMGEFM M0KU'T387O6':E4SI!]TX:R0S QJE;)(=:!V6%_SD&?Q-SN1EHFI8R&'0TAE@//D/PHZ)X^"_ M$>.L_%&,,_RS3/G'^^QU%6<>.SU!;ZCS*/XY?+.5@;B/*LA<1\9J:ZMN4WL?XJV"XL9;Y\7A/"&7[7+/%606JO8399;55*K &PJ21S?BUHYIC M[F60,/6^N7Q5[L3[/3XRD',] ^'0&&?AYVAY]-GX35N6=@4]E?5O[OD[I.C< M?QHI8W$C [X$A9G KW!9Y>*1EN,A91&JA2'7"*==I0/)@ 7ME=).3*>1AH5\ ML'M/-<1GZ"TD.7OB)_AO#FCN\O?0)U8-MY(!>61O+HZT(4?5?R4O2I&89GXC M'Q%\2X?2/[&Y!'6("3M"]CXT!PSEG<@ZR'G<=9.LQ9+"VQ,6CW[5?8:.DRY[ MBV^#@R9I<=2/B@>G7YG/ME="-!:Z7TRCDB5'!$_>^ZKT0(QZPX@UC]0YR+ > MI33XJ?1%"GL3@TC?RVD?/-NL?CWTO!0@;&N-L)VMZ0 M3RDU%GU(2RC3DA@QWJC7QI:5GD-,LFHJ_!YT(VZCR':4N4'Z4.N^_^&=MSM6 MW%LFX"!3,C!;1+'R4)L^=M:8#JZ$+"PFRCJ_B CV Y$!CTC0DG[_OY77L<^@ M@B#,6/]\F_3EV ?L'P(G+]Z=.:' IHG@:N2K$03-E#;#D2?TI#Y\$H.A[Z $ M=O3-H"V3I&!\HBSALXN+/=)%J9>+U0&-C M9_IKSI:%JPR:NCK*L,\Y1 Z&N(<_W $'KH/ZW\*8.JL51.Z,(N MO)(- B*#Z@<\X)A01KM^IS4(%:>)^&?DX9PI*;K1F@P4,?OF4 H%UO2C\OW! M0E &/#0Y":234F,S +7L]-J%\=WJ$1)R2;CRKFC3BV54',_6*05EA5S@T'12 M6S-&QRDG7"<#+O/C4$I%L-)*HBRVUK_QM(Y!X2OE%6K/3>04;0Q1\%LQ&1B5 M4R^9..^;-FY4JR39X:J.NG?R<7C>:%LW&3!O'WL>MUL1$88=;GE,!J9L0I!3 MEZO%%?%*TVA0-*+(L>HCN(&8A'YTK,8=+A?/;B]JU0)NY' M#^]['_'FC'M4M)BIUUQTV!^MP;?UQX[H=LQ>Z_?G!VM0?@*0-_]0P._>,1]O M*FN]?[@\XB^IS6X9[Y]3F^J_F=IX_:0VDG]&;8;^G-HHA*+^"=0F]R^I#?S/ MJ(W;_U";OR>EX6M*Y.F3YTN!95L7[FOCZ 9*_:C =C5LK?[_ 5^(Q'U3%M,:TMO('(XI=LUJ)SMQ=A;1F7Y=0*.TJS4?W8 M:U0 P,6+7YO-21A;PCJUW-&V9R0#X3*M_1'#])#WV(4 B2F:Q;=6L@^/"2(" M>(A+[)6BZZT$W'V$3D.%A>\VOV.N,&?$A6^1X%KQG[4BHBR]X(O__*QSH*!F!4A'+!"2P .W$1B"'.):Z 4%[&ON7+K:74!"%)VCF*#S3_9*OWQ74^D M V=QCF#%D0<7",]UC>Y:.S6=*?Q-]--G.Y_\A>87R9!:\9.M&(.I5LX;&TU< MXM@]G^?S5S@V.*+.($2XUPP;B6]ID779@T53E'BX1H^6FJ]R 5S11]?,SZ!] MO2G\_6$;7O!"G8+?;: MSG;4]IZI4Y\*:@P=LLW4" +M)=IXO- MLPS_"'=P^G+SA(3-$Y57YY]C3'FU2/MOSX ,3%TD%Z?8)>6J13!>*8,O%O= MG)45'$PJMO%;8!$"C;<@',GIP91JI&Y=.+$LPMHH&7)["65N?L\K*4(_D0'_ M 8-DNS,X:KBD7R>^"_?;G'NZG)KJ=7RFO.M5#6-WKA=XZ2!+=VSD:JQ+% ;46H MJ,'Y?*Q@W4'>#_^OGK+:)$&90%8RX%1ZY/31MU.\(>X#4///0T)IB"#I[;#U M8V5'V.4*].#T$[ _&3A?==DAKD+ :](P-UIQX@-^(.PH* ?4>/6_AZ MS,8^]=A4$9P,0"O,F4D'-*<(R\2 -=Z\!L5^1P7(+*=' $*=T*'3ZZ1R>*NW M6%$E^9.NH>_0VOF5R\AKEI0M-D@K&QG<;NWI">65>8,<5*=VB1#2$DUUUT?R M4^X+]Q@?%J\PV))A:%>CR''#A6_8EKCRKH/,6\@#>L%+L]/AC?MC=CULW%,= ME>\I\2^:@0=@L >-VLD9O'N\5O.1$Z =JH-NGT.1 0H>,C!C78ZGG-8B \)[ MC:3)5PK*MAXGV!AM!M98V M%QU=9[#?F!]8PS9;);\IF80@W5EY(H9-5A9=3(BH*OI@_[LJ-Y>'Y$G>#SNQ MS'7^([/Z[.DOTV_56GM^59N>O=YV\,P;\J"RLJRV,FY]W2)QQD*$IT!*]_T. M3[]D/V*EKB+#1[(DO\98;/).<7%O"$\'D<6%L^8]7VS2L1+'CH^VNG&-C5^L M8XUN;0E5G=_4)-V.?>[9DT"7:"@T0*5E_,"# M%Z_!_-IF=M#I?:_A2^7],].Y*8F- T38M%PD19L5LO!1WPD;XZ9[+<@@.37: M!=+Q)N2BY-@2E$+^[*=H>+![M7(K@:BIV-4C12I'PU*\Q1W1(,M1#G>)7('O M;294;3[W4)\I^7"Y K,D7GPW@KE^R_I^"T]5='-UEO3$%C4?WS JP$VC)XF M>4CAD$V7!6>Z>8\"YPZ=)HMK3?HZ666@@[HOZZS'[*[=SA/G&[2N&HQ\-C4 MR]^;+Z4-/SMQ;=U71;?L:":ZS (TYOCGM4/?T_\T(ZW\@ !^121XYU0..!_+K$V"E1 M!_D[BC%>7@9A';X[%PXHC;:FS2WPGIB29QJ< OV1,)Y]#47V[7]8L\2C8MH5 M3W'-\MK*MZJVMNP:W%Q?3]Z]GL%G5L9U^<_S L73@U[7RVP#MQ Q"_,:Y;>_ M^R;6JY1%8R+KS@? MQ)]W]AL8BSVP!3(T$&UXX.7^P5 MTNSC>J*HZ+141M\J?Y8D[W+<6TP3R YY%]TCI#O,C^;"1^%D;D!",6,E6](@ MR"X5]PO0A KX,QBFMXTZ=5>HRW?;:B%Z/DZ#_\.<\]5OM^DB85H//L47L ?? M_M',Y#,+9FS$B( T,MMJ3-/V[92)^]37J<9>P;Z@Y?LDN@)K) K9BBKV>](W^"@ M3]?W+3.U2^NY2^JO4ZJ)LP_-P%K M^D^E,ML\;I*!MY)_;&^?Q*W_6YMVOQ/[73[- MLGZ1=8;)P0G:#L&$$Y2$[0VMNQ+:6'7Y31Y[E?2)<#ED> M#W'R7&S8\0="KWF(PZ"V\8'V%[2L)ZNU.!1>9_3QA%H\^J#-DTO<+83F@ ML39@E^M8MU^1OGG_98J\]?R.TJ3M^\->"BOY_P=92-[>KKVQL@GO^"D7@=BP MDV]/<:H^8):YE*-EE5MW!*D5S]TW>HK3F$G!JPF_24FJP)VNH[@GC'G!GLQ= MR=6!3ZSS-L2GXJ2ZZD:UQO35HN"EU,I5E"A!Z&8/$5B50SV/>(.%UI4>G/"; M"BQ.=^PO5I12Y9M2VRJ+(0-68?1R3UQX'D+IO!1W8[&>:*KCA1;D_FDB$/MD18B-R(?!?><^E[S&IU(\(!BP,141TZ] MIR63:[G#;6[T'I\(WE0X=#(_Y0(Z#%R!S\7(=,_7Y=J&#&GS"+A MTFT)#B>+D%8Z96Q0"5&O:%AD-$HDY>!M\(LB9P29Y>82XA,]8/N M?1?,_H<)B>B0C'@3#9SS&ZGHK/H?2GP"C0%O*L42FY [X4R;?"$D,!QR&L>V MI%6W)V@W7)#(PV-PS X 3\X=JW98IN9;D[V1U73^WNV$D#!_;_D,C$C#XRIN M6Z["G);(E4B1MH 3-N=VN=#+2(IQE,X?.5TC3N2UA CS:*--WC QC_]Q%?Q' ME?OC$(OY2\5KN2F%1?Z#)T;H^/-3#OA9*#>9A%Q%FM#!'2F:DYS8"L]*XW?[ MRK.&*R]:0P#(=N($Q>4CQHP1\4H()9YXZ(V0V];"\HBKFQW5>%O\+ MWQ\?JVU1O.#06FQ72Z]H/"K73),$L&T#X)K#UNPK9)<-[00>+8!#HI&C MU:5"GT^FFKD^W9[P!6,*Q&RC:HML>*B\56;^P-S+DK="E15U92U*0!C55X63 M#H/>?/CP:4MY6JR+6N%%XWLH+75;\R-B]Q#%#YTP\L4IK$QXG"(#/%N-QKLT MQ4>'HV%T$8>:@?I[F&'T!3G/;ZJO7ZK6_:A'=8=?E;6=LI)F.]P??$9>+L>R M@B_@:MZP(:O%&&2VON!]3^\%;C^4:*V*OAL:Q"I(T,?;SX*FYQX MYI[#%>&[B9YIA&+/KAB]F;%EMX0P>-=DNV6+LFI8DJR,%ZMK,B@G:[1PEROM M9XS/3"[O&:@[7'Q2_KUY,0OB38'7&;#[KB,[[/?F,_BE+%JZ;WUJL(4IP\S4 M3*>,< U'M8L.J*D7__&C\53[?"K4D<017N7NKK89(W==G02:;6F8(\:2 MCL5G6I^/>Q126MJ7=KY'>"&BBY( *T8,9F3#D>>+4:L?+W+UW?"KC]'A5$%8 M[$#>D($5UJ^W:=K2$HI-IZA-8N_C\JIS6UG#>@9:)L?2WEX#>VL9!#BSB1P!K:7GGN:4'E+X'53;&X-R_,YJ?V7MJO*@2L&*5. M=^TS2$ /L %D0/$(I-B2@0CA+E+#$6A-F;81DI*-334;%*Z8FFNPE&*UP3T,!XN M.+:A!ERQ7Z!^[M.6\Z)?&Q/]JHG,^]JA+9 M7L-%!R1[L8;KTSX)M7S>C?B% M C2O"HW/#L_V+EJSVX:WCR#W2?>[@V1USGTUY.A#@)12=<1GC8Y5R@80>"%7 M1(0S!%V_-(KP@O;&B&@E M0H,?G^\;&7GJJ7UXF]RY!;"(S(0"?]C MH]_]G[6UO-]J:P;1)&XW]W^KL$?^6X6]J/L;9:%S3;SGBG[NH:P,_.V_Z/P2 MU@_^)JQW9FHEW/H=)M3ZU>*N\+/%O?=?W?[]_[X9L>+0,Q\*=*MXDS3OCON: M[319O*\G S&WD57N!_2R"P"+,3.)%S83>@L!;;RZI??AEE851WRYN'=P6!;H MAV< Y ,V Y/&=:(7TN?\6;C4T7>-@?Z6QE"'UM*R.^J)(./T4$,^)OXA[F0Q M0!K^"'6@#]^JE 9R[.DJJ>G8ZNPI&HA;';7[\Q58AA04;4:_4[Z,J9 MJ\F/&FX\1JS ;L4^/EIQ4QLREOU%QIY3M10D&V*NAQ4[S5,1LJW=>9@*K MQ@SR[%)2B* F4XL%3U07$[:@ Q>!_ZR.'$,3PO(0>[*NK#'2IC=6*2XJMY@0?@VY!8196C1V(77 M!V,C2PE'?)OF4&Z6I( <-',F UG[%2]VT0]3DBQH<3FU(R]74+^_3 ._A=9D+8=-#ZLH 0C@*U (.<&Y5*^S-=>H49E"N MC 1;D@$+NKR3,!6NLB0\5>L4H^0AO(OS?5&G0/^\T$6S?1_H-65M'L:0\R81 MPVQ[6?S'!.$(&Z%G):5OGKTZ=[:5C>[$O6L E_?#HG\.L>(RP:%;8[E V'XI M-_C['06U E7^E7/PT%7HZ!S%#E^Q:VQ#USF" M8PJ;]8_46>T[[/E,A(\%6 M#-" M29JZ3]Z^0T01)/AF\J7T6DC4_**.3;V9UXF[5!*QA]]9:K>>%MPR1A/ M5XM1Y*@EB&Q0(KO<-P@GH+-&;]*68T8'(ZP^C\1(#=V_FG_>@#/-U-0Y!XK7 M)M&0@63CGZ)6LZ/_L9@K)+1Z%5-4Y'>AU.^&ZCD3FB!90('_F/5?@#CC&]J/ M,OR+-#CU;/3Z;A<%W$/9'V%![X@]CA*81Z+EL35B:%Z&B63H*JU"SO*#QZC4 M*ZOP6#+@IS-M>W#^.7(CBB0Y?%\1#/5PPEH$R$MC:&ESP6HEA8D:.Z&)%Y0$ MY\M;C>]!!;:1_J2SW1)3M(MLG8G1MO3ID%A*#;ND]9>XS\^)=YWT2@+2X8/M M-ME6NWM?N/>#.7 !%%]4%!6PL 7MM=RDPF+_P5&>H,ESCV="3S*=HP.HG@!) MIRS_WI697ULHE$;._+#$O!(MGXMXE17^ '8;1P98/1R*B[:N5HDP3-RY+AUU MC-MX3R?;4Y-JL-).UYF/'7+[;"U*>;G]7;^+ DP?=S(:,\;HFFVL# <]6XB! M!*7&0!JJ8,U0=DG#9PZ?\+=[]9W>KNI^M4V$[3TT%5GVBHY/\;B.9J_%8 M=:U9S#RRR6LT:[&&:64*MZVBD[#; Q;"Q]X<*-+/U#=\*M#5YA6=*X/-U MNH7\Z_(6\@Y!3>@,@A;65Q6G$R@L&9Q[@\2:0=^4HTH58K(74/K44(1P90U,>B4]A5\@ XR&]V?NU-Q>AJV; MRK[4$YMJ( -GD-9X]U5&R(OGUQ(2]<3W8)@V E6NB^17A$6='M)OAU7$YL5Z M>L2,J,W;O'$&T!,%P1QTR+>,&Y\N:S421(Q1#P;6,M\Q #QO@>6[0F*/(RV- MKE#P+S_RYC'EJ@K"L&YMO)'7H@JK,HJ)'47M(@-LQE>?G1JG.O&%HD/Z^3;5 M"DJC5]YJ^C2M9E"CYH#0=&F(78J,&.REYB2L^LC=^SV:1A\<(P-S_5,$0S V MJXKI"!<:$^*.5F=P#C=KAN=I]N#N@1["TR3X7JA5^O+]\>^9IOR9C334QS>I M,G._UO7(G\5,T1M+KD=G$!,QJ:*Q6VG(=V_5&D4Y_1R9-<2M&CPKU*@EDO&_W M![Q?IG&%6,]')[!YAIS7SM]WQJKDMWS@L_;Q%G.5>&0C\2D\ZIVD98,1&DA<4X,(0EY M#ZP$&9$-'5@7(M5%,E!K^W-0B8:5TPEB@K1S[ZD+'XY'E+&,IYERP=_]Q<5T M6%M<7/2;GF MOR;EWOB73U_]?]D$P_#!LRLB% C/O+DQX63(@^_#J)JI2>AJ6 :6J@\5\ MKEQ^OS.Q=G5A9>DQF,[CE">.NRD*G]W4R3/J]LU()8ID-$^:)@-/[!/L>U0] M/.5_UTL"%/T;"/UPAU,'UBL4^CW=W=:*FB0S1PWZTJ6E*?K2(U_GB4%*5;8Q M?@U#A'KH*5<=)#1ZDX'E%$+;.%*DI4R]AH=P"_>NTS9%OX/.=$TP0S]2=?!F M9*U!T-XU@D)H-I=K.O5>5"FF/"J7J22CN\+_<\;2-=>#T)WB-..IQ$>*2'$# MS6PZ9D*=7.6+H*^.3G9VH&?G*NHTP>U[ZAI3QA&=.VXP MP%N0_\T:5<39QU"A&4!G4CCQU1B*96J!RK:2@=<;,QEOKO')>PS\DS&W@X?L! MA?&3JIT."-",$=J6=S+?15X*EZJV@Z38+J?$0Z\@^"VP_L(9SU:W Y'9 M\" R4% EQ^5KIP$;=]VEAF:,3T<1 ^02Y76^!*-8-VCQ.I MDF/G07 !#961VWUE=W/5:LO:DQX79SB/=3SZTK]CS]G_M&7IF4U&1<*%.8[P MAK3X7??>,8AF)2(Q?D:[=3ZH$W]ZIE9X9J&1^8%'@?E,'Q_>>[_?4[43+YWK M7NQE\^$':R(ELP!D8,RII.L%BKO@S.M9=RYFIT/YKQ12B=PJ"C'P&[69)H1L M3A(M?E;=X7(\TGHA4VH(QNZ5A)0]$ M:"& T%]5.>%?]@'A5*Y7RQ^84B\=5 M%]%!7N652!%F,)YT0O\+?FM&\)3\1WWUHG)^N[J3KV"MF43!1;T,9+K5:)J7 M4?)3N//[EA&,#C@S%UJ"+:Z=_)+O9;]GO+/%7!")-W6=#,4--3+/74YF&HR_ M2.*#B4$[78]N.[Q;HMI%?7!F2Z+Z]N":?=3<5Q9TOQ,XU+YBJ#ZBSR0RT;=N&\L=7.V-I!T[*/-SON\RZ\YCO>;"+,31U3Y2 >7 M*HF4L^B 8LY\Z]VM)0>NHSB1&[Q%R;U)@*,8&X>_WE](BU;;"ZOU)P-.+5G- MB]L*#X*R,Y:U97.S)JSV[ P5)WC\%6>76I'6Q48<*3-KO.;61ROOPK]T)-7? MQ7)RD4UQ,'^)+?=L(U5;9CFE^31(4+5ZMI_,P\C73&.+/I5LQ?7XKID\/\Q% MWJ(7DJ?O(@XEA!K NV,I1!G(P \(+_[S#)3=&&F"T!O\,3CYX)$V_8O+7'.> M/:M0!F5'"!V>E>ZDW 93&U_L!BU+_!P5L03LOGA]3W+;<3,$0D-38B'H_&KB M@ P8BS/?[U#CL"7H&+-(BLRRCMHKTK%64X<>?M6(._.H^#GS(E3Y0BZ^1EW&441N'D@D[__,AQ;C^PF\IJ MD%P4&1A:%/P1RJXQ2+KN<3/N\)Y% "S05RYCHC0 >E4]49H+J2U!!I@0OH_Q M/;-CGF 554-9:4$;=E.!#-Q=/LP^'47[PN(&-5Y+$VL;D+L=*@-1:UDRX_[Q MH4O'UN& CKZ?(B/#:C!.\Z-MQK#B6[VQI##^OA0?DMM UN^!RRF 01- 0W"P M%O!IA(O'^=Z/#W80F[GOGVN1^C]"KZ*L%QN?"LYDM*L(PSH.NC5ORQ9VPR-P M?$UH6KR)AXO;JR['VLTU^&&[^*)] ^HSTRQSXC6\#TYX:;4HTSRL.T%"2C&% MGPQ\B@0O*^[F930: QC%*'S4/3%I+;BE7>IP^1P)\(1/ZDHQGRPO9"M!=G : M=QWL?W!7UYA6$2[$931-7BP_I/)WW++ZP<'W+M&ST?-Z'>&D:JYJA@<8%QLD MK+P7B.[\1$([74Q\CJQ,A+P.3W>O"<6L<3<.3EGT.BX*<6_,H[]-;8C.US+J M.8EU)0<8?/#D/3&Q(K*R 3*=:EEWW?7!VC:X";<+"Z&TRL"MSB_+=Y4V9U?B M-IZ^$K349KFDEG+?[]:]+*HO3+Q,,\]$HW%B/W*E1;0>,7&^"N+/>_ISN7"T MOH& \0[-L3V3R[NV0DWV@=&]YK!W#(K3!U'[@]*$*\CCR&XI6P)-% '>S9\W MZAHF]N[A16UUX3<%!I=V++?( /X!B9H,)#V?PC/QX8^<#HUQ/7C[]!%7.Y9& M!MBV:03(0/&1[]@Z,,8S,A>&FX3W>+$@M!H/BM@244\O&=9'L1>MUZL?YSK5 M>@/^)25H'AV8:V0PD#9'F/BJ+G1TG#DJOWD"5?DSXPW=70P:C"%B:LGOPNW@ M/D,D.CQ,;X*WN'(IE@J_1L\(642T]C$M/M319&^*EG->,IU#3M7845B!0[6 M;]9#[Q9O//*= 9]$()M%F08?YSS=M"<\B#/@5VZ3;^R) MR1C])>$8\7)&9+0=:OU+G6TCU6AJMY24_MJR99C_%QT74?= MU-5\XL,M?)C"BG.-5^Z5WGB_6WV&K%E6RS\O8\N_/A_^G["P%3;QRA./6*]J M ES%G8C*5C<^7QN796GV]SEP+.VCZ?L+=65BP;)15A5E5Q&.+ MRZ,G+TEP%=0B6\.NLZ)-1-JSG\VNF>Y?R9W;W7$Z:QM:PJ;S MP033'$;"FNG-U_:W>-;6>"6X)T8W+8)!'CHX\#VVH4#AA=*B*%21 5TE.LUJ MQ!//@8O;MCU.X.B5EYF?7*Z45%![*2VR_@RZ^GG9LVOZA)NA2Y=DPSS.L6!X MTM!\;Q]I+)R6>=NM:_T:01+#R=R@#37OM3DOIKAUV39.W7.DDBA+WU#*GU+S M(EUW(/ZCJO-!XWZ\L[N M_7Y/2BZ3C?0$7S]_2M"*O E54Z)HC[P@PT?-E>=Y8F]5I-4:AS@#C#2IF+XV MX@H;Q;X_T+"Y?:Z+0>*VZ@PE(V%%1 GKE8HF*/<7AS-9%1 _T$H6.7C?KWE^ MZ> ,6VS;FP=9+(NR+,@I.UWF)F?8:VM5_W. MI<+SF\OY3<\1;ADPS&35RNGTC;[;^3&[!Y@+)8%F 2+7),]O01+:PA0X-P]N/Z^NCGRF"RD[X$'"&>7XSG.)-,<>V-,IU4[ZS MF- %]/C,L6D8G[8LB7NVE&\54VM*6]IAZ?OB8.'SGN2\GBEW'90U5J/8W%#\ M/DTVZW,L&7#9M%-4L$?IB? 7?SL/,QGEB;CX9CYZ@%M1]T/8,9_^*"//3((9 MMCFT0XEFTFCMNI@2VRJ!]AK?9B[T#9MV>2[>XE#NIK)%C-*"+_\-$W"#^++] M_J,N*OSMUD:]$\5?BH+7_*^],!.@E8O8HCN@>ZOPN?3RZNM<^!=L5YBC"-/Z M70@F!J/RH_2C9)7I\ ME%LMIHTSQ.A*HZ)=EXLJL]9OSC[=Y^^:OGLS$YULD+,3)!B"!84_PX46=7?1 MC%EKU[$^I?(WBH^5GY4_.Q:NAPRO<@+[YB2K/666C?[N$:CI["U;:)+@X"W7 MMZ#]@^GCJO,YG8A]%/-DF_4--2;['Y[A7X.]9&=/.. MH*&.9 !$0,@;VBH4 MC]/:9.F%3[:4TZSTV5%%=!UWGAV,C'M1-S.8 5/X@B0]1P]R_C2Q8&J2#OGKWLZVWMY?M(R.[V2R/%F/R+S1H M3P;.0O\$L(>>&B#_/_;>.ZH)?5L7C:)B01$!Z40%02E2!%%:1*2+2 TU"(@T MZ2U 0@2DB$ $! 24*+T'!$2ZU( TZ;WWGE!#$I(7U]Y[[;7V??O>??8[9YQQ MQSM_S#'(&"2$Y/>;\YO?_.:<35J_=UY*2=X>=G ?R4X-G_X?WNW?M5I'?#/N M[%RS;P/T=J/U4AGCZ471;:?,KN/T^K0[LONG*K[C[#;UP!#S82]7/,HPB#VN 9':,)<,;25B>M[[*Z[:TA3@ MS;';4]]]3XT\4,N; RY1[FNL%, 7T"ZW9DROR-HP7B<3=-YFGH< \*#MZI% MIY=.(JN/!Z]2@9DS[OFL4ST@K>U8&Z:97MB5^4WD,LD8NQ4BVP[-(/?VLR"O MC03HRT<=T?Y\1@2_6YV4I8+=O,7>4AFC3Z7^YVL^+]EM"7UP/:2W7X?Q8 5: M.E0\9^UJ1T#F7QXT6YH?) =.?2(,_<3<:)BVS'VN.W3(4]=) 4 R(;TZO:=G MG&N&>;1L'" MVE3UB!0 HW_0:(UQ;^]HPZ",@P:T8#K"@N?U\5SD4P'[1D;4@,O^7=7<)]M3 MBQ1 ^Q:GG?!"WI62+V5]&SJC79."T(L6EM3?/0+D+*=67Q[S?OY9B4GGSRT2 MU3)S3%$P$TX%6]SUA\!80:E\!_T MM'3?T!Z%H\PU^?<*K!;=3:N(((;U>Q6EC_?+5QO";Q0@)7#=X:"+GL,D;;MI M!.W'I(*6'MGIXS],K?75B'4B'29%/*RY5M.8B,BB*A##%A5L>WE,W1DG^*0\ M7_?;( GVQG[W!R);5)I?VUT9/,/;\=SM@J[-!#_-PESX\GSTM;AS%3>[IQX(C"T?TN;'!I573[6Y-7 M3S$QZ9'IW*%[!ZIIJI:J:4^*4X/UN0!<)Z%:&_PO>+YB-S/8;LJZM;-ZWI5C M#I5O G:]E"O7ZW+)7JE4K/;,#50OF@*X,Q02\&#[2/)BET@ MO>+5<(F Y!-8KQGUK2L7U:RBH+M<"2U-J9^]P6N?1<,*;^ I'TP>=#LG(2@?>+GRV:]USI&RRN%3.Z MOM50X&JF(*8<>U4NO!*U$(T?H ^0ZH7 A(K5SE@Y2A3=Y)=U&@<)#Y,$5OH_ MWKM9/U*8K6GN'HSCK__HW5@.&O5GJDY:N28SP/#5%+/+X&:W! MB>,M5OVB/"U>R1E"^TUN96^'R/Y_#_$#YI\#AOD"@ZX*^DBA8&"QD0:WI9_E M!RH5I&,%V4_R(/8?;TS\Q>NFSLYR:/C)Z%[B>;K457]%<[X$(-[GS%O2M2IOWQP&#RV' 5@H'4 M;7IVCP(X01+L@5WCJ8Q6(N>>TNS(:[(A)Z*=T>99ZH2[TRY&.KH8>=^/5[Y" MZH;:WN^H^ZH\],&\JKWHP,U711[!>38W7>R M40I\\TB#EX3@]:ZB]8@&QEV M[/ZA%EQ1B7;,!5\\5%O$X6JK6A6+A3T098ND6;'>H[E2@QX3'E4%E:>IX8*= M0G\O]R?]98"O=OSSNP#?G[3=P$N@^4_V=5LJOSIJ*XR7J[WACCG0(9VJDL3G MY=Y/OH@H-]RX2U(H]*KU*JE1DYQ ?5GH<:WOC8A+BD#P4A'E41GWL^\5?&I UL2!7![^S'5#447:!&]*0 U!24F ML,_.C"E_$PA8/_.&OZC8]5:)] R#S[8"F>]@%]B;!U/ OR((I3WX.;3!WC^L MH^_M(U/YU-L]A786+@ Z3KI#[OC@D'+-N6Q-7.H]\Q@T&'F/'X^:^K2Q9O1# ML];P75S9,]39:@[WF0UIN):N3F4D%ECE7,,$=X&WS1_1PH8DQ780MGMTU8+9 M *+)\YK,:O.F.2+]7&UBCKJ7HI>E3/?]LX)T\>%HNJ?NQ*6AM9:Y$U5*[ =2M_>;5)9'NE%N5:%E% 8,^M.LN1TFU: M'K$I:W;)"#.C86CM/6D3H_/R"NM89).;&]Q7+T44EX$*%9-AG-N?U8N6NNZ3 %C>XP MEREXG5NI>%MI4[J'5=39J#$H;1G\^.FGIZ\$M5ZK+I^+&:4 &B2S9(*)AE5- M-OBO+QRG0KS\X\:@-[,0)VP+W%$2(YB/$ZJC8@3+5.[U#^KQ.;>]J.%.]?=1 MB%/A4W\H.,L+(MHD!RB WT,S5W.5^QAXXLQX77[^@L$\#5#1S%U42 M:CI)PQO[G2EJC?/%9KWV7Z;R=4(/WE0[PN=D=F;,3RMO-]\4='6KIH5,<[>M M^NVN#'(\4>*=_T$!7)@WTYK=K\A>(1E&RVS2A!B\M=H!2]$,L.&@#QI4&C[]VO3+AO+N\6$T-+9'G SVZP&ZH5G>B=S0D4$T7@R/YE M&\RSD\+<-A@XL]XVVA%5_YJLGV&6D".Z:H2?\Q8*?=B;QG])YH/< M56/9TL4EWS#YX^38^6J'2_1/104QM>(+,).9 ZM7(U.C"DG[23RXUNO8- Q9 M:O0H19/1,&B^(G(4).HY1U<7/7$XE&]W\("H659% 4:_. MTVB8;CN]#Z CDDN^W,^2&'IU8Y2'WEPA@)X>58;/PP*9O?XFTH6?!7'^+LP M]7RGEWG5KG-7A4@8WQ3Q@MS*3?=]E% (Z_E]F:AJ-S'48U=MN?"HI2)M)>:& M_V']_QUS!3+Z7S&!TC=F6M_DRW$[:_3=K]S;>1\,>OU]*[H'BFR21@27:F!>X=0 M!GA! N(1[G-<3EILT%AX$7-?"7[SB9&1B=V@J)%1 MPUN3^X%W4Q5>YMX%Z.T"M)6X;@!RI;^69-D:T,-S(4H.3A\ABA&H^]*QZ_?0 M\KCR%C/!^SM"IVK:SQ$% M&^[LW(_A>G-7<^@2ZJ'VQ[H<@E[*)3P//$=54N3R>-OIMUMWLHF9;C[M=7<) M;OXA-;H-_C0_J[F<(Z7'/'M88S9?2*#Q^]R-QROM1[]Z:]'3*@J'\OJVD;1( M=7F&ZLE..S=6I.\D?S8LB$^P/I]120W%#A$H'=_839^\?FUSF9OJ;FZQ5<_K ME9CT7OY]6 J/>&J\Y?$H-?Z ^^>4W$>143#)C'E3^\'U.?Q5>;MN$NU=DL/[ M6GQ;6F.TM86W6V/51J367-N1(!LX@VO>5T+\@R?Y MS(TH)+&FZO[SSHK)80!!#XB-):D-W"T/.7Q" 71S7*0]V@43!D4XM-8SNY5< M6L0$!]Y9K%( /^;\12F UCG:(Q]^TE[Q[,,A71TMO.HC"N"%;8"YW)LA![=]M$L8DAQD_M66+0*8BR-,I/DUQ[R..YZ.#V4 M%MSD)^WE:M.\-*+88GDX8W!SQ'8B<9,)'&X",\.=?)*P6RW6:7;\%+[/T MV_1Q307[7X<)8KW><">F3W9$H\55!]U8$JM*N*I1"S_!CY?"^MZ4C&_)GIN& M2WU/NK2RS]/Q$7L@)23:!T(7<84ZY_ > C&P49(*]N-.A#*SO%7??#(_!?" M>44:U$P!G'*HK/F:8)&M>7VB??WU^=+P,X3H $,0-XG?%8U_"74P$;95H_V4_X-D.=-P2O1=(KA*$2"ZV?R@5&4 !B9BR!M;?Q-OK8 MB2H'X_0[[!\83E9$P5ZN ]IS-NE-/]0ZC2-(M5'@EY&-Z,\^RM$5'.5WZ M\>2 Z,.5*OON.FK!6/X.%HL#!TEJ,C%?,FUXJ%1YABGD ;S\&$01&S0K%QJ\NT(" MSN9<2)9[MS7?)OTV33@^LJY2\?(]V:=$MV,KB,N\AK67H0'OISD:;2H4/F5+TS!YH7?7K#YE$/!%=-DTIDOEZZPMC=^ MV$-RD*[V-W^<%]JG:PJ[?GWZG;=8.1:5-2LX)LN%XWB >Z<>7P)/H0#8_.Z% MT6^"2^A=\0%F?&F9(_;[.D;VEXM-QU1%>WY440/E&G$H%-\^G;&8>'- ]JK0 MEWS':F.6IN+H+BOG64R6>0'\>-/T;6?O2S5QYHOFY_;(M7 Z'QNMF0'N/26H M5)"\I-G*ETC!9IS&M1987=DZ]8DMO!#\WMJZP_@+YPU)F1MH(2?+;U_?65]_ M77X3S0&,MQ2]7::?-E* ZNAEU!DN_E5&-_SOWT3PSTU/"FRP?^>+Z806Y\6' M52EJK +9>[Q#8G,B84G\05<$/45&15H[O%RBJPF7R2LXR3T*&YR\7S M#X)?6+TXM%_D.(+^>1'\^;3RV./9,C*[MEIJ0,?M2+) M=]ID:A-GF)W?KTMUH&Y['8VB%GUV:0ITL<[U!2HF'^S)M^*AEM'5C2\Z'NTP M=IFBJE#$M15(Y#0RF" 2%'U+_$>IT+X1H%0#^$KK/?="BL=54Y0QO: MSO.CLO.WX,"KGCF_)5[X,7/$[K+8B-U^L8F)LFATRS<:DE:-<6KX885:V^3C M]>&_--C^M1RF=N, ^O\.)V*0 H&24<5>& M81\X5D;4\"Q^-*7KE1,%<'*UJ[$)(M!+$G-8G.HFMK!%G5A4DP_J&\=!%+/7 MR'QX9#85_M%J/%I:QW%>0QIQU,UA/G6:8+<:C\R;$Q"CY*LI4,<%F==OR?L6 MZ_03W$M8YG5V2*Q5ZHAP"NK%VP=U#6DQO^5^A2;Z3YD5Z!P,E%G5(QW\)!-Z:KJ MO2YIZ8,M,&+FXA 5[W-2 ?4E"/2@QH)^/E_;6A3^;6A#0PWT?V1HR[E2 ;. M/_K6S?ZQ@@=/ 22V0%D>]DODB$ (XPV\IR]>/O'!1HZ^QLM#&_+QK%B:IFY4 MZ^&'1BY=KK#X:ZEJ58Y?P^L?O6\M4NVYX7,\)ORQN.OWK!X33I6 $2C+[!U4 M06V)XPF>)U[/;U<7M;I-J)Y_2U_C[ -DJUM:!?Z@OK?7:$CJ%[V8D2^'8\LN M_G3(V;,..D!F38YAG_.E-T*/GH.!+C1]WF7FN(- 2UQ\S&O.-R>/BH6=;U^X MMUJP[B+_GB18D(J.,^X #RZ]'3.%F?:MUWWITPJ<_C24^<-)M^UF.\^: MW5E>M_1N%&43N[L\O+6LXN+053HF\II\OES:.OAC9H[EJS"S8=$G/G.+!D#% M:$B]TH4S58%QI;)18S,'KV%FA7Q9ZA[;K\OF'T=H3'IDIO%>)L>0#I>N8;D_-^ M:G:&-)*-DTJUNEL[+G*TSH,EP&EDR+R75]U NUB;O <,13S0I ""N690A^2! MNJUU!,FI2-UNLB6R95 F#W1Q.2GR>_F700EB8BNORLD?,A>EL1<<-13 M "P24XR5][Y4C#ZS9JL_M_"-L%%/9VP@=/AFQ U^YEW._VP3?78Z M@CN,?LV,K^SSRN35OI1&W:]&TU9OZ4]J669E2SJJ:YBU:?+)>49*[A;G%.Q5 M%(_4=>^M?VGM^$9[KEC^U?94\ MJ!A[UL[:G MBJBA?=%S>SN1M$\!J&^5RM%J8C<_?&6W+@H!>'.[&57%\\?8&>O8SU6:<-*V M=%XRF:(?62W*L;*X>NFIAPH&%*!/6ON"30@7@FE]&IM4= GQC#CWOJU1>1HV MPIVX[.!D:UD1J,H?^2Q<26!Y[FK ZFGTO7[YLU#_U97,TLJ:$N47[Z.#;G ' M\?#@^)(UU9?5,O.[O&?E/P,CJVW2H3:J[QY??9O?B_F1)\91LWZ5Y(_.O?!ZB%+%:=G2/_546./KI:D8-JD*Q8+]56-)!,'Z M2<8^$LM,._Q:O1OC8I*E:)\J%6ECUP%<>0EX->PBZ(2MN5V-DJ/3GL(WIUKU M/0::C:E^XC%(Y"\N-0Z_-2<<\LJZ;Q=XBP+09@,GWPMAW /"B!?DB& (_4ES M-MV1GY%3TS5J[][ICTQ"D9G9:D:J[PTG M7[=74?KI^#RPZ_')@HK#CW!K_\:QX+UN8^]0?VX\:E8Y5;+NXD3WR0_?^&8M MB&W@7LEEEI]8N6-H7^Q6B 3RG-ULNUJI*B-^*J\5;E092ZH"U\$N:(X6($CQ M("P"J"CBFQ4C>U /.BFQP=->BV- /JEAM7 Z]32"N+2%0G-C"GP;8^;+C>!&,/]]3PKM87INWSH47:'M.J9*"_?2C/EIG M-LX/CRHX @\L(VZ 3#WS],C92R2C._RHOL:5@,^L/C7F>P]XQOP 3M JL-'XT-?EQ9 ?/B.RMS!4TG,E1L4WQA*T! MS>=RR<;^!H*C*_L&Y[YV]4Y.N$8HLBH0SA8K,5<:#.]^F45E$!8=>E/T,=)82,ZL+M%@^C'=4D\N/360P,$GI\P%Y%XRI';6D7 M0#RF+9^QW0VC(8:&'&!0L^-5K;ZX(\'"U+*XNUJSX+LWK,18O7UON^[:A#L M 1L:LJ-F'>(EEUID,NKYCQ8H@&.FCE,!(B2QJS'$QB?5 CXVKS38"$4KA^$$ MK_ 6Z+.]B*3#E!2@S#NYT=W/VC[-_ <9!.[S,V:(>G;_-&=/GQE!$XYO)A[> M7D^+%-=*/R [ALKLD@83"Q26[(:*QK/@D3^.5+3Q@\H5TR+T#E4I?M<#9^H6 M:LI;IY!6^""(=RY,:*C4CCSR&<+Q,51PH3Q._.A>/8E^QFC'\B9,(]&?W[RX M#3?5$)LFWVUX1 %@P9_'5LW/5)_+@Y0M3(5^VAE?B!!7.\W?GRO*1A+\W",K MEPYU:U_WE4>=?,?69IAP$IG'G0]O0_/WD&\X)'%U#\,4[0\$0L\OBB1((Q3Q M.UN0SY^A:&4ZD;P_#E!V>XFX;4E)Q\5&1FMHY# MS1N^E%;>BG1VN$W'YM:KAKS?H4:#*PS_AWFH2!RJ,9*^Y4EI @,\^0G-&;^S MD>3Z4!P]6OX5.+S385K-R>#Z&!_GRVM>*1 M3U6(W%G(I"Z#>>)G\E4"$>P 89Q#!):,M(ZB7[$KG_9.IF8ZT@Q=5M1\0['[ ML]S-E#/X;N_,#@DDJU!AV*3YV%G@G6MWF]X,U-; W3K>JY>B5L2>I<3XH?VH\U&NCGWMPOGX^_0Y?JA&R8*SS Z=NADB?,3(9'V]RI;E;ATJ8/[]-?2[8AU^<0D5\>;V5"E4P69<[O\'=,U'EE M':; 6NF-S.'4Z(F;5APT"S<%G0'KIK^T#C:%)_U8 N59EFLO/*P0 M$/%\Y.XI<-2X_(8$@M0>Y:U8!=9;"Z(XB#]J?B_G94;W<+M/3P491Y7?'2"9 M"6&;>7Q")MXG+O)_J) M1&RA,_S^61I:_:)1HLDJPQ>M].7W4EZ7T!^+*((@ MP\'=HU/U:$F.X)"KWVGCW9?3*@K]6H 7/2@ NCP3A:];.IB+.8=6!^YC*T,K M@]5S&E@*((S,LXH8E7ZUQ97BXL0)^X3PDMPBU3QVH.;CW3%)U4CO8['2[\@E M;Q)*TBMKIE+)U85JA=!&"([J<_8?1SI+&$2Y7(D@]=(;<7SBGI O&X,JSL1% MA2Y,KOJ)2!YK-7U^%UDDIU5!.NDI31\J,75^^(V9-.#E'"RRO15N2#W><7GJ M*1P0W\)M08Z/_ENKWUB)TN9O?NNB,)K^Q8]SLP%)'U!_G9[O:+;G(D8!_*&M M8F *; U\U?#;WN_?AWS\[^Q8"\F HBQ^[O4S82LEOE'J9N]'X?\Q?]%ZH;X ML])-[Z]*-X5_!\#]+N/R_$W&-0P&_K7B8H98.?^7%9O_ XW_X\;]N'N0^ MBQTGU. FRN<#+[KTJ?K>(#_;!R0!%N1%82KF)Y=13_L6@&/>V0\-EUH?ARAN MC< /-TR=OW>'TG6D2 S./8]NUW3M?-?4U"MG<], QWX>NW\A?\(9 MTB=[+[.&G.?-55:)/>=IM9R6(]]0X;9QZ7-TAFS1\GG9'-LPB-FJ> M?G5::[V+NCDVMJOM_C?PT;/ ,"GJV82PEWT+Z;+44V0AC&#RH@_ _3;UG4)$L^B>/%L1NM3=M*A6=B7?=M3_,"]Y%*))]]M'@5#A0AZ^P_L,3B+XD+C2AD[U8)-+S&?TI&U(V6J.-U=-)#G@NOX'AJ9&\- M60HR+[FOJK#GE(7%S$'B;*P=LL:$RSY6&V!%'D8^"#@T,(U;@SG'>9E\G#+^ ML;TABMTO(=O!!'L0D*QWRPC:K+C@ECJ_$GZ^<^X5R(%NX%N0\>Y'GL8DY2!6 MS3L-K!=$G]'I/+<\*S=*:48F+["R&=@IT/VY7.D"\IV8%Q8O_2@V4 MK;(E(&-MG_PXPX9SFCXNK%&D)_1:=9T97@-N=;4:NS&F6;1I^,PQ!DW,%Z5? M@30K68'I'V(<&6>=RCY10Y$-/FK4Y%7$AN7: M5RBY@CB%E-];K10)\ZB[:.)#*P_Z>(OHW: [ MWNY\SB>9QVII[$CL(&$/8[KML,(,XW:I<+V<99)>J3%$.-P5*\W9R)5_E5KM M]]V:V3EJB&/[M\+'?[9ICYLJVCE?;^[H::2S-_K;P(_%:HNY(RJB M:IKL7)P47Q2\&R8N]1GTBW/NA#HNYLUI1;#7C0A;WK2,1%T_8P)5L=P@J:QU MFY[==R/%%PK(CZ;]F3G)2AG':*^>^=OT<(X^_>( M ?G02J/I$(,=N@M-XX_@IJA*^J.]W35(Y+1S<"4HJ.=6QCEX[AS?HM+L[17V M?<(>P:-PLTIPB7JWKAR*1_H1J( MK5CT[">IL\;+#':D&.YUA!+\_>/6&%K>MA0WA4=_:LB- ,@!LK3-)+(;8DJU M6(#OAS!Z2_E'+$K+OT"1R]^\SG\$23W_5UJ"7.N8Z^:3[/_6@LH$^Q.P E]' MA$VFM R] LVK_T3\OJ2!HP'X)ZG0 %=$RHP2D^[%?Z<&105.+'\'3G\3&_^CC_V-V6L19N'3MYI8SGZKC)T7>+_=^,8Q)AS:F_7O(2 J M8::HKRG:KN=2D2!]_&D%C@S7HSD,6;JL"H>:/4'F']2M]^<6D:M\Q/.AL:T" M=?>TV( >V6;YO"_]JU*S<]-#@9J#):[LJU)7Y-K1'=MW.958-T\AQ-6^K_SM MKMUW&OO8$IJZXG\1.\_N^5[#C^/N=J_J=YLJF91$V1B'UFH?7+Q#A;DR-@#Q MX= 1ENM=(6MY=8A\5-Y?+U[]#WV) MJ(DNGN^HD^G?/ 9(YE5"L.;BB1TQV45="N!+%%Q+&S)UXN+8_;<*EY3H[)EY ME,[FTMX'+ NH"S9C%@TC/!_[=O=X0$** L-__CJ#-WY+TW(/RK]6>N9-0+0X M+UYIEXU\*?@#IHE[[I?(CFET%0^14>K+-*L;ATSI=A?EYPX%7]^Z_?.[]?L/ M'@7*TI[.UCODQ.64*SB#Z)D\Q.TG%<Q@N*N=N -A&PV&;H%*82JNDI6JWN+W)F11ID=3&/[1 M&AO5'HF-LQW&*U^+ZX'PM$6K54P.R'BQS)Y(+"9IV:"$?Y2&;N4>$ 5)% !0 MSP<30KZ8NU&!HR..H442D6R,L M80NXC\$A0+X[QV6-L.U/NODZQR8V%BF 6:UYQ-F#RO#%T7/MWN45P7PA"J%1 M2B<-_<(7\T(B4!(>T1O3[I6E5]<%T78:)4? O>U[Z+/X'77< R'UJ>=UF$Y' M'C?$!*@)9&Z_FM<* V,+'8PXM+$]S\]Z)VM.20/U?B-6*C*AX-FXSE=IFCCQ MUM50FU%UE+CXW<8H"@!29QQF>9VVS"+<>TBK)$OD"%"E[E5HN]G+RBPZ])7M2T]\D?M]?0=,K"L6\>XZ22 ML^T@9B'Y;IT!85F@C6,_*8!2T$6'+ME[XM1$0GW<=QQLW!)Y]WDTA3&QF.-RHC*QFS)/',)!W]&G'D# MW-2>H-D1,VQS?/7ZH3H%X*9' ?!D7O#U1;\D"Z[X"S.,0%X4#;1B8CJW'R%6 M$N4H@!'9(]]>S+-")G))4$)IQH13#7AO\:URQI10J3OKODPV"16:I MA]K6__Q7/C)"')<@-M*D$%USYI=>(<3!6$( G)2E+N6,LMAXL/_ M+>Y:B*30MFJ]_OU5-3G!9EE77)4P7_+,U8K7PT.;B11 G3TBD43KNR#BB6"' M/1V(C$OGDSGQ%/;J^M-77G8<>.3:LN 0C!Z+5L8&8KQ%60C9;,1';[9;$"M) MOZ$:='H4+6W<=5W.PU6/P!%?"L".86P=E322;+OZ M-3(62S&B#/@WD6C0X[+-44B<1>JPBE7FJ)*#(W B2BQ@3SYK? =\ \TCVNG* MNN*/&Q5\]E7Y;6!4/15Y)OU96Z)PY;C:=^:%24G\I_A%3:G&KB^:!\^J.7.) M_#D'*RLI(P-Y[-K54>,7S,VYP",]X$V"B&X:#HE\(2O"J, ]]E$MM!T@RU^5 MTCB6<^30Z8&BAX;.RF=["BM[:\A.C]\]O$]>=R"KH"6+I[="W%?%"]&SYJ(\ M*#''#Q^W8[M,]VC&=Q+I/"^U/ -M>O/ M8,WJL3G\]ZK*!WXQ-"__>)\:>2B V-C?-U7EU14>!QW> S']8G9 1\='JPCK M:=CW>K]&9?7_\8G_=!56!!Y- ?#V_;V07D>*U?QC(;W_7RND6_Y62/_W!*2_ M-PD._;E)\"_LTFV\"E?WL]1PP98%FGKV.9.=>1ZV5$]LXYA/FT_2QOI>"5<<2J.!\WP.LU19&;B)>YRVME):,PB")\P'-M<^@(TV.IWF39@R&ZCBD=+$8L.]Q=V4 $/ M%#X+;_1B7VAANN4_+TB^OZFVU@.EG>XOCTKJ?A-_G_/PM673EIM/1U8V!>"- M+I0&5RC2&6#3196CF]F#'RH=T[OP\MA/<+DN1_ /R^5I.*'&9JP-8; GKAVG M:5UN)=)8R]9;+9@I'!)K7X09&-_>ECI(K$)MBQGO:IO?UDE?5>MRVMA[OF+R MD(K^J6=/GPL,+NH12MK1KE"]"EGWL5JFU8$'\_6"K1]<^O#N:>&([[=!<.J'5 J@&A%&O"!?AA%ZN%IK++@(ORZ411\0 MB$YLA[PUJ3-?6_JYX+A+ 5R&:=2Q2%UB+C&853EI@1QAJ2!UYZ#UL9B 723= MM6H&GX-OAX49;,[XTV2&79):8=3=N1#)*%Z]R%/,>D^/+9^4+LT(B0!*E,&[ MA/P]31B!5IINNN;6_C44 #4J"Z;C O^_PNL*!#.>0P/W2%F-R60J8-M,N?J( M]1?!L9:=FND2,204'_)WF@/*RP+AQUOD^8AG$M4XKI_A8\/DIG02".%[4W3X M*@V<9B'QWAW3&QU?>SFE$6$'P Q[>W;/E+QG^]Z#*W)51_.N!*3BIB!&5@M+ M >AB"[KW,:&+*1JV4:3/1^M 4_C" 0GC.^N:$S(HC2FW6M%_P>U6X3#ZT3]F M1<0>S1BV_D M$6P!Z*"\];R6;JQ_@!*30>B5/P:6$9XHVY2;VA"IDT:LST3E%)AG:V7Q FSI M S!>V8ICD_LGB\[L1>Q3 ![D$Q[H%ZE51?>B>&AT4][LF0%S^9[H&-@$0'GF MF/=?NTB8LZ1O*W'X(.P]Y3UX75_3&M ,;<$=)O*W',O.W2U-U7Q82=-UF-P]/U>UZH-)@]:0*?VNJ]!2>UL M)O(FEP8/: :TL.6K=UNOU;19N/A4>HK&9YGDM:>7F$DX_UT]RT\:1Y60>#8C]L> M?3#E00U34XVDH[R6NMER?'/N@4_^&U@09H;Z+/DD2[Y'E?"W-/R8I"QN*%1$D4^'6:>II M+RO,'6GFY.6B^R*;ES_51 &T_Y6[N;GBJQ_RQH(K*MF.N: 4X76WA;:?@'+O M-/V+"K-";:+D:6KXS3^1 /H.1**F>)=&^TCO.6B+T?@T/4Y^('E6BVFEEJ68 MJ+2;&!VP_4FK[NH^5V@-=#<&'SL;4K[P:<2!P\9)-60"KI7GGS7LL5@0]@16 M/&B&M!%N6PI_@];?UC%I(Z.&#EEDM>8*=%NDTI1_?DX4YG7\S'CTC +8\A4I M7]H8P0O.U!0&+4RM6MSRO)4KG)C\0^S_&\CX/Z.6 MM5^H!4]U3P5A_TJ N]L=3@%L:TK^O:>+ FB3^(>F+H=_8&HB9^C_U-2U8L(F MU_!OK]L$S?+_MFZSD@+HY4A:_X-:K&XW9#'3[[R3WW4F;5-^U7^'%_K_F^ES MF1L6_?1H*^-27Q#>L&2SL>HG'!M/^6X@%5'MF0X5:.RJC>VH='ET.1J5HGC$ M,D[."C_,:JH5&JJ&HQ4XB9E)1B>\O$3A [S3 +E?55F!_2_C*8;O*_>FKE^O M1IEKK6T-=WD*IP[$DS3R'8!,,/L"!P<)#)\,A]+2#Z2>R9P(H_\H1?Q&3*,F4?D.X.#KA4=( M#9$?.-85XZ12@XWUJ/;F*8;2K0NOA87O3-HK(H6UVM@H@!<4@$)W;_7!(^S! M:WF>5="H=,065XKK4JO\$U 5^P$9DB79BU><>>2R7HN[>*G](+Z#,Y<"J/5# M66 &:Q08K)0>/LE..YLK"M@M]%3/\.X$*XV1NHVA)#XPB\:Q+;TU*:HSI "H M"$L6- ,7;#2H??S1B7G84@V5R$M +=\M2+I1.-RL9 24,LA?T^Q*JX+_2LLZ M&OX3V3SZN[BLQG-PW8Y^"24-O[X=N3K5!?FI"=#G_373I6#_J_;<[)7D%AR3 MNURURO,EVLYRJBOR09AZ[*+M"]V;_>GZJO4=7@^U52N$%3Z!M:_#5I124-=5'=3 ;>9NK32B-KDN;]UIU&QLRACC:2>N>2+(337T2GA2 M]>5N;1Q+XWG;T?&69Z7NL0R\S:+D;6X,*1K2]@F*?(R[_K*J;W$BXLPU)^[; MRXV$74D/U[-9E;L)5@GB/P0L+N5I[O3ZJ?EGEC%IF]%&_:EBI*77^T*R1M[D MO/J@3+(1;2=G$,^J'/VWQ4)M?;:[93>J)&B[R")X< 'TS@'1NZ%DO-OAG$_0 M#_[NLX5;DGT"/W_@7WZ'>GDX7/!7/) VE#ZX-$0X]Q5Q< MO4/'?9]>?2?^5H'MA'<&.EE69@[-!!/KIP"*)ZYF3CZBAYH;7JL*?":MLO6>>R<4MYYC*[WY1]>;3Q&!IW;P'YB4MMGWFF5@C?EH8!3X=$RR]RMPI/_=8TJ-)' M,R6Y"6'$\@5/KSE6>GY=BV>-V33]:X]?;=#PPJ%R69V?R1<\&+VW;9((\;S3 MPVTUC0Z\]'@E!UHQ["33' [JF-KK"=WF).ZC7Y26?"TJC1KL.CU='N:HFOHD M-VWX;$HX3NPPGH=+WKZW+W6YAF6WD^?D;R/YCO_Y#MX\<_8,+^ >[_ZGDX4B M+:B++TB2',;&ZQ4#IRD ,"I>Q)L"N%"GO@1SP"G:Q3["KB=_('V!B%SQ4UE% MC))J[.FI2"AF9<@ =TV>=4M#!70[MHL*(B[4UL9A=*JS1&Q4_(^0Z0W6>D7] M\2+BO7(\@^9#)+D(!#U4Q0BWF3Y:6^PJ8%0%ZZN;C 4VLB[3UBEL0?HR[;R, M)5]Y&5Q>.7&F!URQQU]QD*?ZFM.!TSX[7#0W#4"O\+C ]F?D=?B4>Y!X9^Y< M>NK1L'#J5^HKBVHK,5B$7.[^>R=K.*R?\ 6+=A0TFMC^K_-+1WP*(A(F=764!([ MHR3,!'BGTW/_/_Y#W)^K0V:1OX@3Q._$27^W14&W%16$O?H?GN1_:YE5Z=JE M,>*I-X0Z,(!C_;'W+Z E\:$XR_:&]EO)&:R;>Q$6%1U>OS!R.1&$JA/$G9OC M3!!72\6K*Q\B$ZX3Z!.[-8L1./.$ G>>!J\4&NPP3B7"TFCOS+>^TE#0&N]: MI;E%/WK:YRXZHV'!P^4=]4KTP-][^M<-H5/$DV,7 I8FK_;O<227P',U>0_* M%3LF;AZ&IX1RA7[:76D1G/ _#;OG>*T3II__ %%:V'=T68JSGH$L\MSBD#Z' MN8G$BQ4>0LIJ2+V1?<#N8XG2Z'O+L&M>KQ=LB J9K'W MG&U!M$M@&/6R+%YF^@M#R@0 2\VBV5=2F,N/B#Y#$;>Y:R76N1^A9E<0K;[>V)Y#)H"KN M7)!YEO%<3I@;[)TGG,"S7)0H)ZTW*"@&>[L"+!-9(WQ=M,P*E[]A7_5^HS2R MP1?_*-D1_XS,>_!>5$,]* MUR(M"@WEXC\[E3R8K-$C! T/O7'PYQB2YUQMS[5S;]WW*RK)7J;'JDHC%-<= M)E9B%9F;1.AZ\J/O"K3.70W]S!QLSY!3V%VQNE!19LKHXI"4/"EB0P&<6*CF MFLL#,M^_ZOB5$%,(&4?5D'NYY\:RCQSRT1PX9&-RP67W?/R+'Q:1U2TAXK#6 MTYNA.<#L@XV*:<1K5_M:2')!I1+,WW!3FA?SDR"U#*\TT%O[(;[O60HG?OPV MGAEGK\66(&_KB?RUZHA<9IP2K<0$MMCY_ ^*B5.@,))(.C3O\1WCLMR.C]H8 M>K8]@W6$XI3D=!(%$ C3Q9;KD4=_;BXF-=.38$WW]+LGXJ2MIJ)W9<&]'A&Y MJ_HO!91/\P0*#K:7^ Z+N,]F'KP9(]/NN=_KTQG*6233X*LRH1]4+')]?/US M70#\#(\0P_R?*8!GY!-#Z4-(Z-;TQZ^IS_IAHCQEE?=LOEB%I8/64=/R$_)Q M[5#P;$K==/+4NA;3F.FXR0,OYO>64-IBD \<.>T*"3;-HT<&H>/E?.LW:T!H MU .]<0_4))Q9R<:VR&Y>ZZ;C6&6*'D%TE;ZX@/VPHN%);,1 TIT: M:CS,^2_ &FEY#M).P99#E1GS!E_7!N9?/",3BH \.)>.EZ=UXSB<-Y3BTJ7)X!2#SH=TM(*:RR[T>?D:67YR^?EV*K/W2A@&:TK\8^@P5G"Y, M2#WTKL11D1#K-4[_V=N[(-@1='\+\CIMV=^L?3=4R)&3DK M\)1P[\CVK$Q->)9&A[OD\IP_L_/DS'.&0::3FXR>M MX,S:+O/A& 4PM(]FP:E$[FFQ34:R/ BT+HW^&M9W](R\L5P[A2J[MUFM@E,T MO=B4+&QU[_29[4_F!G)C>W+?T*;8\E<26V='ULO,Q1=:^"I<=T!%N]Q37=], MLUY[A41OC1/"GC0^*]87N_S1/WH%*'7DZRU*8L;.#C7.RAP]O-Z5->"7#MHD MH!#M4]6IX>M9CR7FVIE@BR)L)BSZ P6"=>UM5"!@X/Z_0PG_*^I M/V _@XZ MEIF'5&9$<[Y1@[GQVW]UQ1XM"\[\#]I>C3\],BW[3>D+^3\J?=6'VS:IN8;8 MOUV;0?RY-F/^Q]K,L(/[\')J^,S_"%3^J0E^P"$B/5"G[.KL^J]/R 3-&W\^ MFL\:^^D;^YV ,]9.TRD=D+;?V/U5HS4Q&%B7D+MCIJA3&34Z>#7>&T3-/^2# MD@[7FFOEAFJOV[=_PON/>A1%%\6O'"QA<*J^)[>B@FKM/\L+X3MG'X.\K<_Y MA0GK44_<(\3M=6F_[B 2Y'*;0@FT$<$)@2SJP\6%:J MTN_T$D,+CZR9YL]:Q+?JZ=U5_Y05+ 50?]G_!+;?V(/C625,S=LURCH62#B] M3+O'5^O._*;@3>[J8-P8N?1.A)Y^=$V&G9.VW3QK,W"AV:4R3[8(*.KY.[:US?%SPA82;J*N4H *'^+M? Q=B?HR'< MA==2,]2E8N]XRNFTJQ3[C1%?!9Y8[?!%W9=!64 D9T$<:]R2-63,SXW%J%[% MTH>H-3[N0C^1'UIVPVX9^BET*+NVF M,_*Y+.:/"]VR\8A:#WZZI]]B]8KH2_4V@U6$&X4_/.8TW9J!(S4W=YE7Q\ M@$-Y\%-MJ- RMY9T[%9,9O%RM]=7>OIDA5E1C?A<_.>I M3H2Y^]3X-WTP>V(O,_3%$# ?I[D^,<]E?8?MX1;U#M_.:W M/Q6L?BT/N*V$"T:.[&D\M=8.*]1];4D :EDU>S 9O,OMBAA0=^KT?& GQ[8C M7S"CQ4JZ,7 A+V-<[7K87:+>N7?6Y/6<+A"WW 6'/ED&'%(-QY)@G7?HZY3N MPU!XMRZ5_I7XF1X;?]'3VI&ZDAF]K_NU57 MP])^#2[;XWO)I6UJ6O\WT:V5>QO/27WN])23/N@W_I++OE?\'%G/&^RZ5G!< MO'K@/$L!O,1M"G9>^X([:&XOENB:TSK?V/:^P(H"\$ P<(_(9]:L\RD:I\M] MO9ZK1ZPA:Q .$]5SC54,O"&B^"4+BT5CJ/WUVF]LIU:?/%1'C'"9[ *-YR10 MQ_%]L];;]I43_3^-I322/[>9$ZR!G/Z*DS4J#<#3'O1T[S>=8HE:3R"PD?X7 MBN0?'D#=V%WT@\+$Y\.F)\QDOW(?[+0C8L@U)]<7A&W^'_;>.ZSI+6L;CG(0 M*Q$ETHD*"HB A28EL0$B @)"Z%'I(+T3($KO""@("D%Z$2*]!9#>Q-![[YT$ M" 0(R1O.F7-FSIEGYIV9Y[F>F>M[OS\6UY5-0/EE[[7OM=:][K7#WN1#HDET M@3 !C, M;GHTB_?;4PD ?[3P?(![KW#X0T21[8=72?1^I\:RR'S;&_#^\:[<]RD#"]$G MC-*'O]S@>=$;GBF-K=3[$P,%,\_7TJJT>L@_^55SX6]22.HN4P!1[_YG@ MQT[]<24WO/:%F@TU9E/]1_8;_>W?T5#"?U_LF47CV=0&AGZ?86DW<'E ?IA# M]^O$.!-05_$MA"_CRQ"ULRJRO T 1I6@FU1,\S*$BD^9DQD!_^0BJ(DD\Y?) M%S_^<&+P'PL^'/]_P>=OV:-'3^4O'FFYBH%-\33>8XF1Q:54S/$8EBPV<^2! M,RD BPU"[LBQ7^A9^N@DPE4U%9B)&O[45+R_#Q>"32 FKH5=YE/*G;499PK M!-V%J:A-^*F??-6\'6VQHY;J$QI3AJP6A?K=[#C2+4WW:BMGW+^:+K4R0J2: MB6O5?D[.X)+D#$]\UP[5%1&D#X#EF: MH('P0:?P26E.Y-:P#P6@^!YXHU%N!+QZ8WD!@G$:/X]!TKTFB7=?DA=1^)3Z M20 K/>J_ R.()XF04OQLOED8?QQL]5(XT@&L:MS[C-E!'5H[!X#7.A/ M6F[SECBU232)BU6SOTC3-GNL:;]TQ-Z289Z3"F'NO5G6+Y$!73RADAV8V2_ M9U-JC)$C?K-0.&A,V>C 24*(E:3D_613^.!,%Z+S/2(LDV&;O.GI/9YJ3SY/ M=/:8XD>MHA@P+=;\KA_94:)(.[ M\?WV/6!?Y86OOBR][H2J1P2+.1?WJH]U1A7501[P=,+BB%]?WUACGZ2%IBHS M%YNJ,#/@68^*7OKWXN$*JA]]\[_&GGSADEP;APSZ(A5<-"A!,S/"NYL,[7$+ MIP#TK#K5>#/Y%0RT1;*>QF4J#BED3A275%TDPM%L")];VH_L.F=VU= [[[:M M-RP&MP20RGC.3R7E[L,=N 47T^%.?P/E/@>=,T@E!,?](]<5FZ59@%D)C1B8 M:ADC M7[EH+TTM'5>:O1%?P@"T@>#V/+E 6XJ@):/=*A[:M9HQH$NE&@5PF4?Q$5Z( MSMU>+;^I(8+1=N.@G'&:?,P[O1=Y;5N'?UGO<9=D!?^'7($9%OF7-JWC ;ER MC>!3&.A4YY4ZF6T!F3(FIZ4C!N2A+>OY=?T[CDG$]O/=>;BV#'G M@'NF_FLH^W #_>1:H]VT4GG$-53KMF?XWI:L>[=_0Q8D-@E370MEW5(TE;/, MH>U"*[,-S-%!VDE0G*!TNYO#KP"T-?^3E_0]-!V35_T+GA9] 6C-'B0M+S(Z MPY'JG5/_M=WRC,DYNMRC8&1,M\'ZZ.G" G$9>*9PE^7@$6E1^7.\0_(<*HQ& ML6$ SI3^]RZHZ;3@-'_O^[Y%DA%-<8./GATH"Q !TLO8GY!GR=>53KFF*POT MD.=ZH<0DZ(1LY8@8L/^31^Z5K*?K N3US;QW6:DICB;I+NAIC3=)UB5=U5.6 M+N+?%0.>[529B&=.(;O/G\RQ/0@AT[IIO:301HO1SI>'\R46?"TS]E MUYFUQ_]9.?NNH:6O\GZE#EX<\G[I;!T(PW?Z9HK*Q:%#524W@ 0,MAT&CS%[ MXR]% 23 DZC[JY0Y)J2G617DBP3_I75F?SKX&SCZO_^PE"L"96#VABSBY M-?,P2"1,^)D,L[K*:[I$QB7^FH9I6^:RS?XHZ[W!5Z$&((ZS*C*@UJ?_U15 M=5-.O[FID8T[WXYF6) O=V/$TC]6WK=,Q+-;M#5[,"+?\C>B1< ,[LI]OCF% MQI(/[S 4D'5+"FR @400^K.XOZ.--PHN (#WD M2Z(G7W2?QN &S9PNTFO?S7$K%UT#/6.YI2STM-=+UQSJRK7T%FRML;,ZW%>" MX9MHEZR-+GWCOMS$'#W;]'VLK@/AZ9H;EA3-489X7%[=O-ADC/,5RC):CD;! M^O2K^T<*J>ZI')OPCP984K>$=N\H_T9RJ3R*(?]^@>9/2:%#@&%^]Y\$)+:H MWQ>B&-UA%$"DR6_=2P+(@*%?NI?D_]R]E,U4"][@7OB-$Z/^"TCZ>P-/_HZ5 M4N.5ZE\&Z2X?#M*U^)H+G1+Z"U9,["N1LI5G*C(V\?_V'L'_-%-WY)#%RG^- MWB//22(T_>8C'[R&[I%[8Z;03&808%?[6KHH2_ZE-W*.H1IC;N3WZ5FL;^>)Z8A M[X5,=R"BX!#S>TF+Y=A&ZB;;A"_13G5/74HW@EX_Z[U1CUKE1.+GT)DK7W(* MAYFO?YE\))!XCUTE\9LZ#>!D$\[:YXO4+T)0]B6_"$&YY9&]OP(T#@!_R$R7 M_BDSK2$40KZHY?)2M*ADT#$SHOXN*6^_C!SO&6^!%0:?7$:>=;R=O;1S+O6C M6+LDO>YA+$8SGK@CT@9C,%E9S&[;D%ZIYE%-)V L9E*J=MV0^CXPL01NXN#6'-(D[CA)<)>822E60*,).]0C MJ\<3\.\8HP:BG8VO/$B)+K%)Z7A]C1^#RT=PZR 7(56<1F)Y MGZ]P8SN;73,&0]=9"1O'00[&O2 7AXC1(@680>LLWEF)ZV/+ZZMZV=?*;TGX M:3!?#/'B;W:WQ@WIL+!IXJ9*'T(,HSNCRF_=&06[(QPY*DN-E!S T@*P9QXR MIZW (FE?!^;;5-QO'X ).]('GD&;0D=)"@H4 +]"OZ'F6JEF[D??F,%*MO'/ M>X2MH:54#1&#]O.U3<_Y)[+*U=^C)D@=U#OJ\U\/L0O)6FA>8M%\[G7K>"K5 M>S_B.LPZQP19I&(-3NE0UR0LGF;R2H<XCO^411!9O-D?)YLLN+=1=:[4[ M3CB&J6Z _B0L /=H#)E_7"ZUHE)^ ;I&@'^;'L),)A+]<4DOFXW(V#-M0NLY M\"6H#XIX(A>],E)]H_^(6B2R1:B3 J@C^6+%W1_M&0=M"-&[NW8)W7^ UI9/ M;^_ GKWUT ._$[/H34"K=#M:2FH5,4E8KC#9H*;][GY#L#M &C&Z^GI!-14P M;WT/R$$HEWB;L2XUC@](_+^D!7ZQS"6)7%2*SL=0V;VQKDLD^^:SX#2W_D_4 MZX+#73+=*OBQEX?JB\YWKBK(\2>W=X6F]3[H5H."G#X?HP"$JE\:B3>$%3/2%EMQ^7A^\ MOR5V'R;TYH*[')XP[E'MMS5:-J$[9H?\"=Q#!F&U7=BT;O[0XW2W]*Q1?\(-W&6=1)T+>@N21RAC:K9H#7P:9[GJ[H!^K/9!X^ M/=3=>$TK )I\:?L>KSJ/%N.9WW,2"7GF1,4197[_]5G\-:)^?:%,B-EEHZZV M4_A$\;SJBPV=S$GID6W.4>5EW?Y0"&_*L<-^*.Z/:RTN=]2WE=76N[M%Y&HH M@--K(GPP#;S0!P;L!X%/J%NJKFT)B0A'R"AQZ>65.P@)B:H#ABV7)VG1G)$- M<\K1TES;J61X7Z-LZ&2[\Y3HEZ&T=*F(P;4ZI;H0I)T(!7 1$;<=RB7[M:-P M*[][M8\9EBN11S 8Z6U."CNNRFR@.7T7I'+LZ)N!DQX6LCYFRQ5K-G-:1;H6 M3Q6BXX;XC2B GZC!R\B&US^!/X!G_,E*:@U4,$.-V>X6H^^BH7]8R"V'G@@Y M;$PJNOBW!C?\I4U#KB-;;O_*(N8EYE$ W-A?.Z-RM2D AASI4-1Q9'/4G^MK MEAIBWDTD%8G?$E%]_)]?&>Z<"])5"7KY\U? 8SY;6=XCO*D-S(D_)<4POGS] M+RU/DR]3 +_)3^8V@9K<_S(AI280I)/0(,,(8^CXMT_:_(^Q/Q^14F@ ^'SA M^K'[?6]?8?I8/!5L/#4+.E.XT@^E:W31]4(A>4.Q#N$GF_-'["+'P]2ED\EX M*A)*3W,+P0+<+Y;U&NLY-]3"!64WSW7)0@SK-\L?'*9:Y1 ML^&/"#&$ \U&=3;WKS=((A/C#*1G?3HZ?6NI8=^*.6>;!.EP#RL!.PMWEES0 MGX45@4JXM5C.^-2AU,I"CYALSI6F3,@<^I=^I\9?^IUJ,S@ -(GI_?1&']4; MB]CLNG5D7E5/4*%VJ9H*X20O6H#8A!=P!Z=0 $9FD>&K%?626LJBG0EB% #& M]=3N]GSK]>DJJMM'#/OA]+VYH#_.[3TJ$]R= C7IN^WCE_7F:Z'^)R9"@:O. MG9E]ZT]9AM&1\0_ODM-[#FAM432>K+=V/6_U35V%[182#=E?(V?SL/8D*.HS MVJ9'A$WQ6JM"V[*/U]C-:&=H>MEVRI!V?C+3U6204QNW[T^1 /9(!.P]L7OJ M]8.KL9--XYM^IQ"WH+!\$*.->FK[SO]@7&U]UZ":,>M'Q4QJTA+U#.R9BY^&P&@# MODLO5ON!OU1GNZW85U&=\97NW.PI=?>;8]%A2O/2]I>6B8Z$+;1VF/ O,2O@ M6L8W@-/1>!F'KF36QYU2K^INHL,RL>J+G0[ZAXT_Z?_N).F1.;($T8(S>V[) M[=IUV+C;([I3-PF;U) MTR'F%VJ0')P]4-B"VPK-]KJ5"C*D:])AOD2+AKV2-R*BG80/5RR$7TD)M,D< MLI.J)#A[5YW^B\I;CFE_J/K@MOAMJ:S<8_+5;D S 13I7#NCBLY_K?RN>BL[ M4^/(NY"SLO<.V0VT4U ?" A_;->@2,*RVWYN9'%'>>+(#EJPI^H\L;^6 MR9@*7?KM]+(*U$W\!H/8DIN,B>3&PE M&\)>9)F6ZY?0160N;O=';)^79;/N2$#YNOXHPW'5E>RG=.5:.;0HRV#CP3-- MSF1I/916"Q[5F+:H@'&$.^\*Q4H5<164+5W8N:%76Z"CR-XI)A?JS4>248#? M&2%=QH_[I5G$G]Q2#GN@I?O!L*E4G/1&A!UY'L+E\EC&7[O$]2D[;8_EX_F% MY4)4KJ(0P5.$4 ,+(14CG:H3$3KNCYNZ&&&!9A1 X76>4YFF]%5H2_%7U,]- M$SBOI^??B*8=>S,WICMX<]76:KQ=#-A7:F&H%0H.BO*,(\/XU+V7W$"@]B'2 M79SOG!2:83%9^J>" "Q9.FC 6Z/;*L:QZK/9M;VF6U\/SKANUO6EXVO0S]H4 MI8/?3R 9JZXL.7F*^C4]J(ID=BCFM EMUDI=:OWF,4M#0U=ET2=E,I6-/.TB MNZ,ASQ7YC%.OW.NXF%WF]K&JAW%F@E(3M)@K*MBCN6>BX.JU@[H6 M2II!G1B-0,B!Y^SN!UA\H=S@$'V!Y=29DVT:A="R\@!QEA:U4>72.V!?TWXO MTFG\.PUEY\G1^[.7?3=MS3=*G[(1^WEZGH=_)J"-2O&B;TPKA.H#SLOV%<-.\J,;KU[]3+_EP*[0LZO3<.5C<4[UA>&J+ MX^>./8FR W@3A*ECY\P#G8(PF>5ST _3Y*-E5)3J3+H$9L1HW,Y4-9P(\=%*E,\L2%.506Y1Y9!GUPI@*9A"B P!YEOM\0ZE2>_*P/']V\P M%7XDOK2@.CVP@Z1E2ZI9B7.NA%3*??]=5 >,R18O.04,N6IA23_TZ"Q.3:GD M^C=DX3RWARQ_7V&X3]69+M&O7=$;*A2 @!!S&S4HV$4^7DDL\>H#^8TQ3P:Z M/ N]G[%W1&X[3-V7 G"JVZS:1*95)]HIP<]#7+O)IXC5\-)]_6K/:%_RYLAC MJZO0U^*DH4JFNT2A247PJQB;EBQ=>F<]ATA MITR$!JJD,LI86]*FG* MO%EW\O1UVPQUE15:!1G0M.APA3 5D[W]V^E6#;H@ M*7B:BT:WQ_!NC.!M4#XXGKKY$:C^U"T",DZ?H;MOI=AX=M5AO2]ELJ1;;A50GI74GJ@ M)^^RSH==)ULQ_8>BT\.]U6HK$FX4@)\[7QI1NZTE/]SA!Q1A,SW_E@*XM\(? MV.H2SY6"V('$"7\MNS:?8_Y^3S""L$F.L4?AX'4(96# >A%'C':,^AKU_15+ M'A3 M77>I J^[E#QC0:P9'"C1D/O(:EC[U"RJ>##/P)#_])P \B962DU"N#Y M A5=GC+?.KE)_,,*.TP=[%.+")01/,PBOE.="CEDD 7=O'OB< 5PA;$T^9!$ M_K>7Z9CP!F3YA%^)97(-X;M7W7ZEN]MK$$,S5RQ=H.2'\;\55\WSW,$4P&6E MWR0!BO1.&8B54GU\_;^44_A#;=7W#\3VMA',>?"OY\\_I]@N1:-$/$N M*:;TW?X-UQC!$UY=M_=;E+55 MHS=[]E1H&L99, ]0!(VS):5>OOBVA@0!XF8J(0V?PWV:'LS/_H( MZLI']A[P3(_;,^VLGM'HQ;+ALBV ,S>.+C-7-00.)HZU?4M@BU(I';[2$ZN@X+YY'45ZM*1,N(P! M3Z9[H'$W9A"@X.W-S\Y,-.@&;D4G:=1]2_;JTX= MWTO(-+%.2%A#JJV(;^?8-PR)U1UP@NF)GL?'IH:@ EQT?,"*A!5E;D7N1E\WGNIZ MP5T>+Z=# 20X18B5^HT@-0ZHS\ZBSO-D+\G:W3'>;HKJF-9N58]_<+NX4G4@ M38N H-*U%C54!@>&4ZB>[-K% ^7,G5P1EBF]V13D[854V*G(AMK0+-C2GEPW M=L\C!'N:J*R(*XJ),N%<'/'LIM9RN. DW9K54_=F9,8V67W&J:3JTF&) MU;6CQ>Q2FUS4K%+UF-I@-5Q%?^>92.B%.OWNL::GKQ5.V4$Q_KW*!KJ]7TGK M":R/MC=&1B>G<$1?K,Q:A2MZ>BVVNZ>UE;E(F_B%[-U:UWT_L MY0:CW87[8IYVSYE='_P:=>2][4$+'=7O?;'O[L%P3>M!&YQ*0P*$WAKK&$N% M.Q+ ;977Q,-,6M3D@3=;I=]!BGS=M^#ZV2T4@'ZZ(C745IGT_7M50Y%.[OMA M6:TNU^HN=F*NU.2J4@ 3,)_<#T4%2Q?D M\AO$C:A H ::XV8)&I6[W:A"YM 22D#9"C(@DANLD"8?-;"#4C+"GEXZ3RF M%E]#Y7V(Q4FBM_971T($!W#F"#K1(@%?'6B 0_FL.VKPSU_;=5I !FE,RA$@ MW_HS_:9.]SER/3Y?8=6ZB(SXF/H3VF!6B,$T9W+4:5D>46J56FP9*4_OM-9T MT9 ^'E@J$J/\5Y#N";J;+Y/WBIAS[Z=7_'TD,=Q#EV"9_-YD/+>"M3VSS;F> M/+@Z],8,N_<:?PO_,(3&!=U66H9KZ$%=CRTM;"%?A#B"538]SRSK*R'4F.2. M+[\P,N'0#US<7"US>*>;PZ7?O^W1>1YLT>=XPL,]]1$%\,%\))_(-U%Q_W2Q MLY@A$HN(I@ &G?H_=\+C>WYLGD2!3#:Z-_(&,FL<;EQW9YBT% ,;X4FWI8",NT-=5_LI51I%5XV^7*Q?[*38V[^ @X8 M$\$C7 ))'!.CU^0PIBJS54I/7AR=BDB##';H>*:LL0%C7]WC<>ZVB)\HS=Y8[NJD/-)MPA;CXF6A0#RL7^!&3 MT2:2O.(<<+7+!LCR:@>M]J4MG-[4.09H:Y^TV/U]7HB[..-[TTA$E%;(!IIH M!CY# 72PJ9.H?G@J:RT<3P'<[7.L."/(P:,F;VUE4")GR]EK\CSQDYB211*^ MA'09<@I7U%=@/[EZ9?!8\R71"._KZ6OH4:J3%JEQ9\3=Z5F;Q:^56#/'N6I] MN:19>]G>^Z+*-XYW3C40O]?275H&?CS1,,UIF>MK\T?N+LFO\+O[V'.E'%8#?F*! MT(R,LSX-3L_?RUW$.GWX/LK<\(RS#5W[]0\S\QV<@!4H*Z )!Z/>-F>(?5MF MN-UM;>JM@7@+=7T35?3FX@$]L,B-UM6D'NS338RJWW,.D))V-$LS/RNZ'ZBE MZ1J2PHA\9U?W*:H__#'ARFBA5>.*?5AL(NW?3#=GPY[U2:HX'X9,+)F%#:E]=#78*R'!'CTJ)A-Y0HM&@ MNKM#9?OEDJA!#F@(F4?'#&+D%])B[WX++:8Y"=V_[>F]E0NOXP3TD&#.!P53 M)]*IOPD3 ZU$+:+*J\CQ=&Z+&!9B'.Z)-3]%/NG_W^-_"4QU(# M(\Q9CF+T_+)1GD*[>_F?$HGZ7$DV> M:B)%2?\F%I7M?B@6]4=DJ#D&!.,?_KGDK)GKFQ M!3N,XR^E-9\4LXYLL_(FE8;](W_H_[@II$JW;NQT,.-:R;N7N?M>8']]O7Y%PWLJEJZ$ Z$6J U@#\72! MN59<^;$EL894>&F_XDV$C:[,_LH;1?#S2_LB '#D-7]_SH?)_ $IB-Z7A,W#'J>QBMB,.Q78-;[%.+VPX/2&%^DZKBHM8O"T) 40 MI"_@?:\C4.+9+0: 09'ABYTT^\&[6'UOGK+=A+D\!3XXI\W86E<8B*UU+S^LMYRT;E2GJ6LZ-"XA@$L9Q2N7CVD6X2)OSS>Q:Y#! MX>_N0)!V]JIB\KFYY'E9<>-\V?7AM](S!.@*V?-]%U'RVP5.YE KXV''S(C- M)W(,^Q=7"4L>Y; 76FJ?^=J&-'JW%\)6]"T5SLA/WNHU)<1H(6,(%LMC [&/_JI_4S+W>"!RD /2P$ M)U?_000KI-0;*T ET(7XZU_^2?X;PWBK$+-NT-H@W M\>^":UUH/1(PXK(VKNPG %N1-U_['GJ!\/8K@#,Y@NHF/5C7>'-P W$?S+.* M>,P$RLDOS>2U$H 4P.E-9PK@ 3N4>!))S().)E#CC04#?PK@B#(% -+'R[A1 M ,NB)A0 %'J<0KVG\_P-J&?N#V_3E@!^&VX_#__:TU]O]E&K2_7<@-Z#N< ;V9%P Z!XWX,22;5^5.]Z?]&G;GWQ0 MLB&R=<5]9QJX>V<5>+!O/6-*L_"8-ZL\?LM-/\HU0Y&BS)A MXOU)&

OBWQ!3+5U7\BY7#O9V_>V!"_Q[?_53NA^H0A ^ M'[_N+\AZ^[+.W:N#GX[5IT0DC#L5YD!8B-E31G$68P)X[CYYIRK+8A2C432W M%+I5DW:U\83T#_/J5;[4YJL=CH[W.U\JF &?NQB!P[&[L HSY^+RZ"@3A&%K M7\G9E C08N%K&8 [89OZW$CT>,OXM-1,A2P7N]7RXD>\],Q9D4X2,^PTWDWZ MX[(-UY1/*K ="^VY]74->+$_P+/+V6GZ8<=*"5^Y1^F,JX-M#ZN MMW#;$]2Y:E7BD<3&:Q#CK#<)N$.ZEWCF\5]WI2L*.^$PW8\BZKWM)3_13N>WK2!_DVS.V58+$+ 4(:A)3<+X(?9(< M ,TDT;EE3\+]F-Q2ZI[A;[<&S",'!\,_\A'L>SPD#OC#7/S%6N1@XTF0\#-1 M:G7=FI]:-II2/'NJV_8&FH* YTE/>S$M;&T%H7FE7I=>NQTA*>[M3"^.4Y:#563?E?*;&.0.,XZ0DZPC@*"S70UY\6CYR$ON&2^'4W+X?U3JW;, MS1_77AJLF G^W*I=35BBPA<'SAO_G<+()!7+_ZZ;4F2^XP\KFKE9A[7>GR%! MSYM_ 5+0"_T.S80'@S>>$'YM.9C+^:7E $D*_'.EM_OQJUS3"[A48;*LY"6%LUSILX37XC$7Y MH$;N61)I;Z8LSPWHFCOM.$6<+]+6NEFZ=R0!>3+0ODSV- M*8"J=@_81&$T]*>%;(GRUNO3(^QGOZURV*N?_(1]\5A4S#0IJ./O IU^? _[JYQM1#0R1@OB]BE+JXPU7Z=68>)4E&7EB, MX";XU@.6TFE5@^TLWMEJK_ ,)M[;4.$E8+1R^M8T1RS/F_Z%R*AHJ\.\%\ M>O+QZZ<)33Q['73E_=2+DVUA['3>)H&E1&EB5S1OD]M_<0"1 .7DKR]$AFO7 MZY^^<.N;H&/S0*.0T7X5W)B?I-SC9G,">QFSWU#L>?']JR(]4UWAO>R"^]VH ML<=,[-,9\ ]'AKN#MFT�W\]K:O[,>#"-'%^:N[9&,[5&4;QX^Q)>K?"&81 MP1;H-,T.U \R\%T^93M0@3SO66D#0%O@Y.IRN&HT:B95[#/*IW1:F.9V3D)] MD2@[B_:+!Y\$IWWOXE,BV V3-#_1C).U^]4FE+UW.$_C;UF<?YG<0M[.!##."803XA72;$4?O3H99-C]_S6TUQAW$'._^>73M)RO MG[U/99=(7YIZ?XWEF6R?K\6Q;9%H[]\T4V&\OHZ=P<4Q!:D(I>99K/U]H=WNNM-K5;]-_ M*CR%>CY_]#]V"2=%PW%(L-H8;ZY<#1G235)AK;DZK/<(&'=,"EK.20$H)1-R MRRM>B+?;RZ#$ NO4ZYXY9,L>-H\^>_X/%RUF)2B NAQK-2(VC9A/5\AJ67!? M5]A'?L-$G+EI63^'^@[O:;UK.WHX_9Q4L[F;CLY6'8V&+[.Q=-PTPR*5,@"; MZA,D-H\))%U5;";SF9X8:\D/FOD;(#EN^C:]7L:GQ\2"W&^G$ROJ=B0@*3XU M-UK+#Q9&'(QVP%.2_6\'7!Y,K;_NW!H_,ZZUY*8_]?+#88A+/?HKK'1F#YU'2JC*UM&F?ZQ MY$1%(1I_0B'7U[Y144CCC!=2 M%76*8"Q4!4;Z!"1SQ Z742\4RN[N.T=]6Z\3M-@)V%*SO M4=&/-BLWBHXPC':ZT#G\+1Y$![=#H.QU1XILP4P5G*-::XA7]$HYLKT62+'! M\'3"I@X[UL>3TZR*]82]H) (>'=E>:,1.D9SY^7%+3LPT7;QNB^Q@/2 M :GTYO ?YE6T?OQW648NK\ ;=@E\%,!7!^0>;9$;R'7E#PN.*L0G)J54<)WY MCX1'OU3CHG]7C=/^YZMQ/+^OQO4[AK*,>B6%%-S\1M/3G3T'9"'=[2.I.(H4 M;GHDU+#[%OF\3:?+YOSBB7$[HG(G(RF9+2%V&A@2S6H2:S))4%C.>VL%W'L' M&1^'*DFWNSJ&Q4RA UG;%&-S9WYPEWU8#;JTF.!]T $]V=!ITF6)]AFJ?+?S M5NCR\50&/^@J^_GP-$C14A^2K;!=HDM2!WKJ(\*E\9SXO+H*D?;+G;)Q3+M M6[[$.AU)L!-SEQ7-4J<@'^D0(X2@UN MSNNG)IE;Y)@Z:;7:_..V3DV3:6R+]*#GKS.<_Y;Q_Q[N5+!. M5_TENRXSH4XGH>[_23(=J-X%-@GSPPAX[KUS6G7-Q(3R#.7:--Y2\I19J-:O M(@QWW@5+DXY0(\[U!O@::BIXNV?-MQT1ON"KNEXKQJ955?*4>]C#^Y#.^ M.8&H*\RC@2T"V-M$V'0[V^2.3Y&'[)I81:]0;A^OI<%SEEZF.P8D_EB@^!WI M(S6-R&"RL$M4PX5V8\M^I>[A]08K'0?OSD\$SCK 3KLQZ2;1U76Z4G:^-4$2 MH:"8X-[>)K@R<6V'QVP+M#7W'K=?YR;GGRNLZ4"<*2D/;RMSO6MV=YO+8R GU>VO9 MB8H4 M2&\KL>T!2>LB\",FWKHEC95.8T(AK$)#!JZK#AD3D9IJV?&SK>$90_P*VQX) M>M &?9Z.GT*V.TG+46]9V-,\4QAV@8^W%5 GB5;+]0Q+.Q+J[^+RWRY+)MXZ M!P#L3QSQ'@9A0QK[&Y]MOY]UWG6COZFB(?=NU%V%F!(1+PL%!!2.Z;R*WA1^ MXS;SMJ[$HVB0)$[,3".2>8HW%!.R3UI'#WZTR]\:\2]M8>>411!RR55V>- 7 M?9:#-.&8K@Y9(:N+K@8A$S1\?#SS;> ;#*@%F)%4[FS[[3I$2;M0+! M>6=!,^@QNP+PT+N@]\]B3L=ZBX#/T->N'XSI!BPE?/ !K M%K486_RM9>TPS8CVL$CQC SD*SGG6L^8(9;AG/P4_.\;F(3CN?1L8 M(YWD"PT,3Y]2=ILB"4V&RDV%!WMB7X5;I'Y[H, S=E8.!9]R.E!^?HP.M/32 MJ0L:#(EX0!>9_:.7?WO_)@7@3=RS<@ #23P(/!AF$F%8C)O-#B]\)&[AW=]& M-UXE ;3C7QS6,;V>\[*H./"2%^,)=M,;68G/ =+7 M+#KKF9(PDR"_9G[@I);.:A'-NSNB?ZM8,#E;&X;LJY%A5/]4\Q^0./N_VI-H MWGG?J3B12#%:+7;#&](!Z9UW>2Q59CP%B3H"A:&91 OG5N>/=\=O@36Q6\N+ MBW(^GGP*KY;3B#&N0TZG\JMOH>3ID&@X7)O0.H/1FS@C5K_0G7&A/ L4$L/ M'FRB?FM6U[ZN%9@0EJ '3*DSWK)]UL=V6[[S5H/L9#-,L\"%NZO!U2ORLH'W1O-*("O"'C-N^'@:>Z)(T[ MOANV8C16,!-W($F&VVJKU#\#U1Y_(J-B]0C&)]R,V/#@ONQ\>C(["'^7U8D[:95XYSE_2R2K21D0UQ.&P2;AG,=3'P9K9/;] M7@K@M/L5,Q9K=WD^[OAQP] ->0K TG\#'&_;QG M/#JH&O5@(=.PQ^:M>L$= MNVTO(FH7J9V,2MAI0)X7(@4\S8DK&=']PH#(6T/>7N#O86"@@6;87&AE_C%>[YA(B?I)M4TWGUM%4JPVKB3-SCZ MN&.OBA/R(\:H_U"KR_FP75'Y]#]+.?K;5"3H[XE'US;_:F4I&?B\&",UN1R\[R>W-/[GM;7%F,CFMRS;3PK/99'7'CS@C/F4F3-ZG2L9 M^F%T^1]]'$]$@+B^6Q!BE MH&89:P;HMQ_HO6P@GNF 24D.T/Y2(WZR 1HM3-R8I5_>F?=!H?7X)Z M8$]6!UZNDJS$H%2J2BO+W[;8VG(I<"6L*,FCLR=#LI@S6RM-QTXI0*@;.)+4 MZ6NVD-<+5*F<[JR[T ?%WUVH6NH M/E=$V^>XG)E8$(4J' '&]G=QKT@3X3E\-C,V!!XI/9F3\@M[+:Y"RQW21;U) M1>)"9\:62]S&THTFL46NY]_D07@YHX)A\!J?C+C>+Q,>=T;QS30HY95?LKFX^C MQ?:UVW&5JS6MJU)U;<.XJSCY-IQ\AXXGBGIF:A!1:B?(Y>/BS_.A#]L MN)O[><1;^37^?#Q/$P5P1L;\_(6-+_.<]C<3O@$^Z*G MK0/7J:P"\9K9G#H*6\STT/ M/8EO!T*)+!,?UX&+3.5S>><;,LQ]0$'W_!_5\%R7O, COG6T#!Y0KI&#VYE* MX81VY[!.*R;P68;VXZ249*]+K)N54P5WU^O@ ID)4%?=JVV1 XT M#S][S_;TJ.U[E18KG_!<:7"]$Q2(N1D\O ZD.DP+KILR'.^,Y>XL'1.?)X;/ MZR-=LXA14Y"D<@_?ZOK]4<#;J1:DWH"W$ M6A2M>?:<26'^#>,@3IBE9)U.?I.!WNIL>(K!WN%4TE6V;S8# XI3<+81-@O> M=]]QS4T(1-ER"YFAA0)'8DAV$6PA\"\:1"\Q"@F,C'!?I'>:3]Q9)F77 M86RGSQA,[01;DB0G!U(D7K8%NY3!;X05R"\ J%'>2)]-76OR?,Z.@Z0M2R6[ M@)A?&RA&ZR"=#.^-O+84%U:$1S5&#T%"K;?U+@\'6]B4A@U=JGG_;5H:>E>: M'(4+]]D:/[9P=E'B%?*R>U=KW5SL?@6" KCTYAF&=D)/\IO;T0'MESJ9-_IA M#U^D(1>2/]&/JRHZJ@^X#UM6?*7>X?_2F,U_9U.'FFKW]2($3T%U<=@4W5*N M!,)[8#]H WB.)-HK)6U[D#DYF!['_ .782L,?>(QN34_7(E0!X6:GSTL>"X: M[>9RT0B-5C2L,Q5(I=>B+JA[:1%#G<1W9::$Z X(')#D#;2JUQ1;QCF$JZJF MKI&^Z.DOT@&Y:@U0H'#X.;I2F0O.\RC(E4GLOL7XC5:. MC<')W&39LH-4;=9GO<[2SE[?YK)1/QW$*\\@H,K+,^&(I-)#5"/3B;E_[@2[ M%IQ3*O"C'W2EY,'6Q#[LA9[-)V,TD_U\GKCV@-F^1*?MBT.8//E/0580[>QJ M+NI5OU@,@TYMI>%[KS>[':/^S&625YR4U=>M][IT7OJ3P8-C#,?(!U7JA.GW'0YR96LM(5X[8DQ].'TO3I M]K/'\:1L)CD<, #=Q"1=IJS<#&<:8'>HCX#(Z2/A^W*&3P:[! /X"URD(-I=[]?7?7K9L9N-C3BRV8(Y*1@M-8I2(%;R>*!>X@'71VK MLM\J*4>B5R6@[ONX<#C!>K&KF#>I@@L$,G1?U2[(%I,(+=ZC[FR^V+]+)OPG MC9.-CO0I_57T:_B$BJ_2U'I M]E;]K$0*I B>'Y3(AWZ8DU'Q1A1B^,Z=CC"P'?F2 MS++7)^(,$V2[/4*^KG7/&;>N$JG9FS!NF'>3/=F:A@O'[2DR,0;"565/"\@+ M[XM>9I9=O/(V_BT?]'M"'7K.HAJ/;&CGJH> JKLLM_87YLIDU%U%+9F?N]9L M?X'Z40!GA<=I!^$-KB:.4C&W^(_Y6P$ .#NYS(R/(6E%'1EI20BP#X8NV>4^ MP/+R)EKSI4*9K%[E7?+"-CC,(@/-3P'XKGY&=@BID*(H@""T7">!MRB>$ZOJ MRW&Y/-!(W=WPZ&WOH#%!R8=^*-55QM)DT,/ ?Y"I?_3WI"8GS3^4\6)71,I6 MJ!^J+<>_/1;]7S,3"XFUV,GE8Y6]UB^+WB #L=>I(1W/ ,S7!3OM^3ES-UJ? M3>YKH11;&@6@.SV<#_R^'[2U04H'A<>L):_M()#Z/DHI!F5"3=:@@Q+U$MSH MEU@_[+F1"9P1UQL*X @UN E'P,+54B)F(U(B!D=;C(WO<">DQ%EZIL9,?/:J M:_21<%S;*_"SFW,67-CSW]8H,,EP9?@AD*9U6C7#R(;^T<6]_D$WJ\^6V6;1 MY;X?UTO* HU"*P.P\_#S_97N='@XRL1^,C@6XG);.DWY&<^\RA8/%,>U"(Z-51^Y[ M*-&)ZJ=SI P%D\@_^,TZ1=J]PSDQXFAZ MDF0O2<7Q('N*9=[OA-*4X9VX%ZNH\'-98*(VY]$E,Y>,#9X#5B21\=Y\I(4,/B^K(3SN(QH2^E9AJCCDFBX--T^ M#6$) 9-A/9M:?(#EO]&>QSQO5B%C"U[;]C&;D"DQ4E+H*7Y#_; M^H7)4 %"3:9IHEGA6K@@7JB6WW5G9.%< />2I1'W9PK L3S\,W92=RUV&L[H M"U:B+9,3R=N-[@"2R[P/K]W,C#ZHW6 ME;,3R/P#"D!%->]V>JKI:'E/9.R3MUH?SQ;77G' MLWW8P!J0E%]>:[\R[D!VW=MIZ'@(7Y M3_UF&D53BEQUF:?,2[Q&GCP*GS$6",/P\I2FS"3EMJ4_=C3\K"@Z+I,M8IJK M0+Y@X@-=$*+>AET4 )X16?L=YW] 2P%L:,/)EPNVMZIC/>;AV_J29'17*K%$9*)/&V&(L#/"S> M]GE>=;&7'XD8^;C8A-,.K8.L=F]<37+DHG65Y&!VO^+^I,RTIF67(_1IKV/E M[8?>/WK0+XJ5:H;GK),(4%]7ZO^[?OV\1?='Q7/=*\-[ N4L1ES+X3.T\JGN MU_N+,LF#:'TVRWF!.;&/MSUM5#^:YNCUBT?(]JF):W+=GY7>.U_#?[7$ AMO17TBUY+.?^4MDSS>8\Q@72.0]Q MZ[+[R\_V?];^"E=Y4%^C__PZZ.<,V,\@)^?1O\)FGJJZCFRY]:L&!9_G=>JF M^>TE?US)SX/M:JC[C7L!_)N*5_ $!;![S@'XZ_B9K(4_CK9#\\1,:,1>QU[J MLZIQ$@@70/1_@;66Z(OC5?6^9T^=><@;\?JHTW1<:W)04:>-\N=%"@#WN1"[ M=T8?.9Z:3&84C:4 [F5C][>*9N&X>!,G"^:"#Q7"+A)P/Q+6D/BP7FU# 75=-/4G:\AD9W3@,O M!@VA^/NX'Q_(=U#"&03![-'H/*WKK5=42V:ZNG^B\/U@OV3*+TZE[38[ M0%H>S4,-X5QXAG9NB%G6E#9CQ8':4&@T![?20BAS@^-9?4I_&T7/,8 MB]--!EPHC"?U?E?&F=14LM6E2;:K&:=GY!X?JRX+H9[2],P=Z%MT4IB> M5QL,\D+0;,OK $[8O#G_;LMO%"O:B0%.@P.'O);V>GLZ!JLO+\TXPA\E3X*PZ6D+K:X%>^' D;%F7 V)O?3CH#7,!BK3?N@%8J^;$07I=T&&Y^ MV]!-O;GD]JZ?[$9ORW )S=Q/SB)-@5/NS[BS:CM]G(*TG?HMJ/A$\L:=5WGO MHSD_[J3V[O+O)NA1 ">Y&BB S>XGU+VZ2G6'G7^UTKM.U$J@.OS$:K("%375 MJQRZ<^H[?O;GIM7$H+8#1,,VW)ETGAKFJ-HBL>!*ZO&\ B:J<%)_*B'.A'IS M69.O%DOQX_P;(6"\QL>L4_$0D9)X[?M1-Z]"PFZ6?,KDPF=5XPJDX-13AB1% M!U, 3GKM$3J/^86$WS]5=&9>\9%'[XZFAKH!RG990'-8VV+K^4[I+Q/31LE M&SN62H+N?\HJD^U47-NS(*47/F.**2[WR![55V8_>[%-GNOYR2EW9;R"0N?. ML-EGQU,UC>K5#OZC%0=T<_S>)5TD'?Q5@E5NBF$!7: AVXM["\$C!]#S^K1/ M5)6CX^8,)S:N1?F7-+0-JJWM> ;O;92532&#S^M*:A+-K[*%C1=)&'T\:%@E M2.V?S)G$^K%&%]D>I$[)I_G=H=]D$S6..9CR7)_&=E72U$&.=9)N!',SN.Y\ M^-,(XX7DQ=VXQ2P#O_=R[5KC;9\K7\V%7:#WT^)4[U.>0LX>F ;%.<4:I6BE MIOH6.N&$'M[;0ZFMF7__TPUX\4_3F^2O=P[7;BI>EF,TUQH=H'UZASNJ ]8. M/^_),TZ:WG![775Y=ZXV^X"=(#LH0Q:1)XD@X9=+C>;LWJE[*TL^MNV#F>2 M?]HA6!W0<< F36JSK6D&0Q\\91BQ*!#DO/?;-R4@@B5^- "\ZZ(C B4,'85NPSOZ*U5T"VKO59DBT,T[-B29P!"/Z"O7 MOJX*D*DGKFQ60KG1]*.Y^9[!I76!;$/DN$#WILBH&>0FCEQ4J&7^?]C[[JBF M]FWKC0C8((+T%A40%!$! :D1E"8"@@+2$A61)KU#('0D=!$01*+TCDBO03HB MO?>_=^[WO??>..]\>/P: M#:2:+@,F'KPXAWMH6.%'D,G?LGXGRON:#"$>T<2/[2X4+23-E<$".!/ZQ14B M^Z:*B%_1! VM0PWY?EAHV:=[T,E!L_VBD1TY*R2F!Z*)PU$[X!_.X=_.;W IT.=:<$5.V!5^U\*8'#_#SL.8P1;B4=-*OYT%]/@OH4Y#<2/\F!$&$O3*L$M9".5 M_[[JY<3)X_Z/TV3*%UCY>_%Z[LE*5UX;A@UN=(C";5FN!]T=W&3RMD6IC"7K M,FI#U? G]+4PWXDJ4_S$:DFB[]!7/72PN$6I,/W8FI/RMHKMUY9S;%(Z,D=6 MJS/]1_"\OHL+CN M]61D_Q,5_PK($(LJAM\;(0'#7&KTU2'11L+S:.'M/%<(C8M7U@]QN;O3M&W\ MS\V<=KMIUBR]GZ?7GX D9NU=HXNLS'^H_]H%,=*^7B:,)+)_FBS?-H96DN.A MR)S3[@N?Q$*(-JZB8$WT"*7\,7*TN)&0::DU$.X37+TI.2<9O/%QY.+\01M, M0B,/E;JP>ZGZ"*(V4)I-J#DMZ&4F!\]N7%Y3,902$<-EV"D<65\B@TCJV.S# MCC'O&0R(18L&M]X2R3X;GP7@B4&\[PL+N/I4,MUV&2R:T-4MQC1BK:I![1_+ T> MAVPU^SGM[N8]U#:YS)+. M4+UUWE\4=-_Z"QD4>EG =DX/(GA)P'PVA&OGJD.&E10)\$5@=>7[Y=J^=%LO M^ 1EK2:E)"+,CMNK>7X*C;_.**)1^<*3,'E$Y1G5%#J]//%*I&,G:%F?S(LNC0Q;ERL\E!^P7I<'Y,^1#YS2$-1*. M7C"O?7)*EEH*^:9QA]W)YL7#4N2]4?)5,_T/C<[_J*_E_JE-?NV7-GFJ?_$V M>0DU!M8D Q.=&U2);V8%N#K>T^C95LS3"C;%TWKE05NL3ZS6$KJ]F52N>@=Y M9(43)4L!VM[ \,A\]CPHWG FU17^" M\]LX6#-F/:V^MIY8_^80%:Q5F4<$X;CDOH9EXZJ?F[0A1M/@->=ZOH,K>IVV M!(=DA6;?@1J9IZ$)%L>_BO!]1=WXY&WT<8^5J7=HI'M.D2[8B$YU-V& M\-W=^C&8E[4Z;*C[VM73.U]ON"_\JH/ ?0B>N&N%%%PVX^=WW>KRKXU:@.$W M68[&T'MW=[]L0R(0ZZ6P_>WD>3'0FSW M5EX2%.629V7_R.#:>FAW,U5Y9/(BWE13HR+1([O/TUXI@\C3Z]XS7-BKV;Z.$P56W=XC";5%6.TRZ=TX@F1X^ M!JX#&:EU>.<$)0- YMX<#[Z8C[EI M.9?RUMF[W[VW=+(RS!AT'8X.KXU$W))^Y471413GPTNX/UA_'A9VFC=^1EGE M&(?NTC?;K[@U;Y;W^[+#(1>\YK-:)E"L79=BTV_$XQDD^;?J^K@F^KQ9L+*S M( .<&.90_>(<83/-U/;_Y>7$?[P"#K,W0E6W2?.Z8 MEX-2FG&.7#XNT1]^=R+NK0.X41X:DN))1P+TX?(DX)73'/J0^B>)+;[%L2]) M/VZHX20RP2C0+[4#/!N)1S3==AEBA<71H@HD+A+%,>*,H6/JH=3-_.)-* M?IL>3.PRAGU&4%E(@FD+RFAA=P;L+M4D&016N!:W?_'=H+QZDG*1G_O@^RUF M)%?!4]$ MI8F'E7%P13U>4P5'"B;C3LY&B-?* MPG41-EQ#NU^[R[^+;FW':/8K(UZ6>^SAEW-P3;-=8C",=R>F M+]F@0(Y$M:T3-$6WNP!/<:9E!)6L!B14GMOHJ/ !WU!@A,76U",!*K7=@T=G M]EL\^?[I_:3_SU;'QQ#M5U,'UWGGZ 0 MKRJQK^=S).+1&*WTN:\F'L\95[_8Q+"X?K#7- M'(E'%/N9QG%H_Q145IR;+#BF[*UYLVT( DE]HM1<]I^6JGU04I",;B- M]8>-"5Q]>^,]^(,5[F.&=_WJ_[D5LKR/BP#%Z$A30D MP7P+:X7,LA+YXI]^=W"X<)#QN"-2&I!J('I;KR&!Y5KS^2/(9WFN!+U!49S, MA2!-=DN0$O>[D_P?J6NS-+&@5COV<<0+BYA'JTE.Y8]55$F 9]K US.J^[/< M0S2MBM-\N)(YV"DQU">?C?;W"XG/FA ++T5VBU2&?"Z[LS2Q"&;TY#6^NG7\ M.8=%BM)+NNNNQZA%PEVX7U-\<>>9SRROOT8" F7:)"Y;YY2\")YCL5V6S?W( M1N/V'"I]QBEI[\KL Q4,?W.!X4 +<\)%_%;3T_3H>WVE9D:>6] 3YY?9"N>_ M=Q]RD@!R[(4M520,?#>-K'5Y?P;"BNM1PV@B\<%9UZ<5SAKE<#_;7$D[2/&O M[/&?EAR1M>%&.^1/YJ>R+1S*6C*\#S7RN'("B&E8CVUYL@JC+I/3^0:CARL. MP>[7TB<8B<RT@0_8L2$"TVTOT>CZX8X5R:N5?'/8-"W+\ MHC):_$UEK![MV+HDT"+$V/S+3^!-VD^SRJ>U*3 _Z6A&2N7R?/6ZQEQDETB$CFLRSX.]@T#VBEKK@_<(%\A>!T80$S&1D MP'S'[S^I,:@5G#PQJ%_0IS76]K%JK,W=?"XA!"[L7!'?I^[DBG;TRCKSX*@7 MH%P//QQY@C2\\DK]B<3HSW?QX.RO[R7\IUHBQ^GWW<")/:G9 M2U']M9(M8%;QF7-3B&?N.L/SPYS)[_2 +@.]J[RZ,C85-6TS=Q==EOU1^- MO6"J"A;5F196W"2HK,>N"&9AW!I6S5T&98W$:,F(+15> L9;+!R NNMRF[1* M^C<62CZ6(\?'10*1?*?2MHN,UCU\=#.9O S17_>@J)&O/?%.N%(5BMF>@&KA M8$)-G>JUK!RZVZKHZM]T1E^F549M& 39JM\R^+-E_LAF=%Q$^Z=AVQBO:IHE MK\L=[?CG-P&OI&_<"]F%(!@N+]72Z,/'[C3'FT=]S8\/T8@F\<^=>>XC\XP% M5+EWA4XVJ0#;<[#]-[MX!N\@Q\&61N%X:33/9.,SUJ3BO;("3:ZEK#FBJQRX M&<+@+'3:65M][["X+,ANV%42@$(' MHMNWJU>)7"2@_3"=!(PHDX!>]NJ9/Y[#<)H-9W I8)[#1,=$][F1XU>>1ZY; M?*KK*,_J1X9?+,L&O[4N'[C<$U=5S)@(4U>I@8:DC\@M@-A6B"?[)NX/F7]^ M\=)F(/&2G1+XZPY3-UP95Y;ASLU?4C'F74"_/2$(+S;_$!V)VMJ5;TK"HL_@ MA%M@K&4+A>LC#U0RXYNF*EL?@G?MB^ZYL*U(=6O1C$-$S\K'R#PPXD0)8RU9U?/;*_<>I99;N'[=+]9S$89:?1Q]' MRLE=WG4+:>K$N8)+7&)JO_AYG:I[M/]<3DT^LS2;LIT$6!0=\$N@]\Z1/[M2 MATE;T_<#?GD.$O#1#$T,8VHB]L&V-6T0&_PLQ+!7-5$A,]N:<$ER5.Y$'#$+ M4";C1M+6DTB 7ZQF;SYO;;QZJ<Z2"9"?9W?9>X,H1AQR M;:;SY55V^&W/B2)CSF3S$>E-*+I4%TF0K%U;^G:NQC:3SFG;M&< M,0@6!;'VW#:YAO*FR\H!GK!"NP!?FQ[G;)O7+W%.^0, $D9H0C<>=.6-7AS,U1=V=:0:B MY>-:B7UN\7WNI[K[E1\XR.%OJ*789T^\Q;2#,1=,]/WXM>C@%_NV=@VX!6Q* ML;+=VF]2'U=, 2F,>-?W(#&<&);_'N9;@G @05UXS[E\H"K8P.^$J,\S4P*O MA):LTV:/$A8R[QKA-/<6#7)WW)(S>CB89NU='O)5M3;,S9[CIO:R3W-P(8W3##ASS"%T\$:=O(Q7 MSHO%"O50SMK\;5HDQ8N8CN-^D:\I @XER) ^T-J(9BNLA6>]!+4*G8)J'\JO M,EB2 +KQ;=TKXT$37Q-9#X 3$%VK7<__MMS]SUB7B]A512X*TE4^27)AI&Z& MF)$3-LH=_=U/9N6RH0@9TV.\,Y>3E+-T,5I*S<@M$CMS;;OI9K-*>PZ#>) M^*40 G7=VR8B3S]!*^UVKJ6;=I?=1?^&ZU-L6_DR]*NWP!#W/%4PM8_ *GMA MB&!F@E>G D]LX.3QF-C)Q_XG.VBXDX^$85)P?73 O&1SW>E&/*__BI&8TM4^ MKO;\1;83/-FZ]V)WN?)6>G_N+R1-<8OI.PE8Y'(B <:H W8L:"R-J#!]D004 M?D3P%]FAR7#/I>?($;%HW0QY'G5 XQY&K/Y,2/&5F_YOM(L&T040-?7_9F&@ MV.*QB?Y]A3G$Y&'].;9?OBDT%\EJ>C^'TXKI(9TO10.30WC\1N*-/=Y4Y)6._V20XG?H M\9;H]!G^5FS!04RS;Z"E5N==["D//:0'"VF M6 X.]7!P<>,[0](BCCZ*-GRNKJ*=G/2R):K%K;XE,LE4E#F\.T4\6%3;:2[( MUT^8?K[-]B]O*\!56OLJ^I!H_,A)IQS<\OQ>JHU-FME'/3;D;]@1+27O7_?@ M,XIF1XO6P\W3UT1+A_-[',*%C028@1!./9F"*WHP_TX6>7GC76D%GR+\P9L? M7Q#44SUBO42P>\V\'&Y8?#VG8)-W>5.29]EE)^)F R$DTWJR5GBV#M3(7*\9 M9\&LQ_KJFU:2@7S!ZL9UN;SWJ;6335+-IBS\352E>F%$T.X'^\RTHONIR*XA M@D*&Q?V#ZK@=O=GPW.+.BCX5_NVB"Z5Q8W723K^.D>E232V5!=48FTPJ'1<< M5C,6 (<671F1O]YYX;J%A)&C/7\EF^F.PI$:7D\N*T#6=$$FJ'8H,YY5ZZ)1 MHP+ET N'1T'9+B,NQ(^!PYO[)(I5>>78+Z4MC M9H$S4W3P3M]3 1OO:!9BOYM$ V?HJ+0^YND;?AKX)$X<:ICUGJR/6R)LSRRB MY^I D%[Y)B8R(&3K2VLF&>R]L:K55]U577^(0"&4N1XX]2AC$%V\A,AP? M4NS"&F?"RGT$![J"*V0EDKI*S=Y-^?,U"G0XC)Z5XL%RFG-6-,,B)_97B*== M/3@W8K4G<$\O3)(3'H*B=Z2G; M5LNTN;=W!_ V :W&P^!6J7GDP?&$LQ">K M\F8WP(]SPLA['<1"L;D=(7;B5WE-ZQ4]ID36(%-K7@L?\-2L3RO\SOOS(@4& MKR@C?XDDO0]6_L*_*>?)Z*0,QH:3IY5454U:$M9YRA?[>)S^\_):8[7=2*DH M73B-3SK]Y#FH1H8%C$V6\L6X9AA7?%$FC\\"_*7B,2]JLRV<1];3V>2, MTN_#[)[7RGTI!(J+^^H8[3[)&O:$3S4IV ME'D8"Y?'!6'!NJ4);6[7+:M-2FP/^4IR^$KD";W%X+ MO6/DC-;<_(*HEGY:98_1JV8^R;'-6MXD0K1C;7Q^WO.F)T* M1S73/"L]>[7A,WF^8KT,8E&%UF/DVTGE,X*V5F[VH>O >0_;19-/)I-G^^E7 MK@/:&S293LCU[%1?MAO6-T3O- >Y7'$8.:XO.&L7DJ3E>Z$N[&YE7:+M&+M6 MF;0(E4*K1"X^:=WBOPW-_ 71D-%H;-SOS,#7>X3(N.L/(V/GQW]%,,M0-DR6G_,,8XMWVGK,Y)K5LS&@ M/E+1,5WRB]3L.6@83 )^C02\*K8D[K81PSQ#:VX\U O':R)_V$7TJ['X;8Y+ M/H/8A9MI0OQ620#5,P_X:1[5CI'RS@]E&3=EVLFUURET:'.-A3S)OKW M@_LRC[?R\G^C+/K!Y-._=?I0M7#3S.!QXNVVBSMF*F'$') \#CYR>GM0 MX.GF!UF\W8M>_R)\=%Q'IS:)NK2JEPPKGIZZS#5\P]SU5*[HHV1 SKJ%8(XU MM"3<-L_$/<=DE#I1I2PQTHOPGKFF,L7Y8V9UV(R/JS7-:=PBM5(862^$QF0& MF5]*$%5RR70OG4'R&E@W5\OMR4 M;R9?ND ^7/ST^9?N22<&[HU.?'DC5@,6GI1:U\GR"8=GI?89<%_"TF8%E7)$ MZ/VX&A/.:^41TZ,$7O:+A9IFK8$9:RVMQC/?.5EG/JJ2OV>F>]OOJ%_WS9': ML;=Q[_R4ES_U0?7GM%Y*3V4A:8)JS8ZUN6]^XHC^X":R<@)\F78TDN MIY/\ M+*5AR/^WSL;_K#QK1&OK><2H;?S\'YM+^I^ZF+A:FIGCMXV-NSBOMTK*OKJN MJ[VFMJIQ:2J:04\3/6_"T\1\Z;M^7>0T9%;'<1NLI-TAOD04PRW;6'\S<(>* M5[V-D_Q4M#5RU+(V\\!OM]#H%LYR'@V>0;QPCUSSLK;T$)L,[SR_.)M-> MCJ+H?=,SXVA\ZQ-A<[H9R]\JLL'YJ.89%EF%^8F>C:A3XY.&MR^/UJM..0G/ MRR_/'0RW!=13BXG"<.5/U63JFTYO(];3HA;1[SQ1P7!PJOO=@?;^%\,23T+Y M$4D&D&F[%3+,%/+H8J9A.H'F47VA9LS%IN946RZL=[L%Z):AZA*B08]>T<]5G&U'^XOF!_ MP ,.72128HL2\PQ%]G/%^AH?B]RL"U9W6%*42XR"?>!?-;D4A'$]L==5"$U\ MF^,_L01KB>+'4*X;HQ_E/+BK?5 R06S[/%OV5=":4#Q$F"%(YD3D$#2PS&B' M/2'JOH( 3-ZI@Y+K^(6H!H=UG57P*9=WAG;EUON9,QZ3#15OQ;RU% Y0&9[# MB6FKX^+HF"R#)ANP _MLQ> N),(D\V-M]VX&HAV9B/_ HB6ZHER!E(''XDDY=P M?^1EMCC&DNNZE+RQOE2 D$=4ZW<:X=!:WH3.;"5+B83ZAT:AQY0$'HNFIU#: M7_?&SES,BJB7L9#G_G%UYU9U_?LJCICBX^939,"Y4NN%W*ZQX9@'MWKMUM3& M*PW<-GO^5F1"B4R?![T7)GCX!WMIXOM@M]T#]MQ*0QK5CT(\;N 7V5PM7SZL M6GA-F>KEZ'UR2]Z[LB*I_YN1]9L4MOFGKY37@_4XSRJL6!R3WBT* -.6T2*, M2K%\G6J6&8^Z/S4O!%?&:"H6'9Z/U)J5ZA:$"^"T(>%;L;I#VG.]3^W23*X3 MF79@>@0:*9ZUM]:_;/11%G3!G^\DIT,ATT-[@"L(4/_+@_- 9W##V8M-V(6C MTL;&E,WRN7TNY-S,N*^03+Z%R>B5R/1D"L5/U<%Z9]*?G76DA:.QYO-?4Z[[ M:_ HJCU0#!WIJ30[/RGA6$54*YMR M[8I@(V3NG3!DQ0-% @ M$L!=Y*(TQE[H5$J1!+B(?$-*/O2@-ZA?BP=0&;I# MN]9R(-7J(?&3@1+QQ8F\3BLR(!U/BLFD RCXW!KT.FYH;M.**(F\O'L:4=P\ MQ4 AT4M3=.&35W(OS7#I/[O^\"^VW%W^J,U />Q( +_@/.J01H4$O#?2_S"B M*QS8^M-AVY#A[SFA X(9L9AH#?[-TMO@Y]1E/N(OCM[B=B^'.?XR9LESZ_=C MEHCVF+]-6>HKCG:$*@DQ-MR];/'^>&H\$KA[4#+G1H@+T]HOA.P8C?3';0N. MKKLFI8\PQU<'BH:"7\0HKS7Q[O",?\K=&+C&/KGW/1*RS6-$ D8("/SQUR3 M'[)]X6?L^818N0R]X"JK@3B+Q%CMTP=4\DZ;AN-G][^%:<][L<+?:FUZN9?4 M/)-_>@8_JP%@H0;.ZZVBIS_A*V:=9P2N1 MB6L4RQ#HT .-O(M/^\W8B!+NFAQIIZY]$*6,DKY)W5-T%;1J$ADP+R?87 ZQ M[B_L=V^CJ^,"I5U>U &?PL%'CUZN5"/&BBLZ#Z47#ESVUZ&23,4X%VSJ\)=& M91/Y@P4MH5!(3?0"S8@U':AB.-8Q2DH0R59M>QUJP^=$VT= OWP*17D@ /!6+9 M$CD*J7*#^Q-DWV:>1S30>DH&][;-V5S@>%5^/P"U3T6/&X4$L3OK].FIOOXI M-AJ[-@W1-,J74406DZ/! *KI"S10H4 MBMG_\XKT9+/Y!$_^GM!B M.'VSV1F_Z ;3.NS#5$L?3'%0_2W$Q)/]^H H)VA#J%GZZ'$E_^YNI@9*^M: M PKHV[;'HF6=_M#^K!]U":G$.H-3Y[)W#R/Y/Z-..@N?.G#3/R7.I>'QXQLL M7HS8Z Q^$+M32*S4L)LO#\BTC6RO3[NYR=+)*K^%>"_>9(QK:_41?5?@G)V) MO&AO^DGG.F0\MN(;%;Q<4CS^8I:<@50G_D X9H=5GKME*$JV/XMN>P SN5MG MW>)YR3?K4)$HL$AYD4DF'8*A[UEN\6@MPR+77*];N!X[K\EL'978TZ<"$"]% ML,SN#C6=W)V8.V$:'TQ9U3,4!1R)02-2<5IW>AFYY!MY7X-VNR7;$;,J,3A] M\*$2;*NH>8/,4^ TGC\.TXZ\EU\9X2"M*6+O;,O4S)#GVE]AD;.($M;5 PJ3 MK2!,B4*_:X=K1/8DG9OF==]#?JT>\4EMPP>-#\)JA@Z2W]22 !:H?#=HK*G4 MF>!V1-W&KL3>QG[E8OB5[ ;*T0?9J=5:YWZ]B0L0V6.6>A$NV5 %2UN4I\'B MB33L#8KG,8G:ZB(4MSIX,53NRT@28&$"NC=C-[=N/G2-AMOIV\V'1(B8SRVO MD;=L\OP$6 )@S"4>I4",LD 3H)!995\YMU8P9ZW8'%IT0M-N,VQWP:SF*1]D M4VV >- S!U67*, *+G!U&AFV75RM^=CW^8W-@Z,]B/LA@];[(E4,@GP=4BVY M349>/B<.UW >\ @>0V7I$^SE\D8*-F=+*]2]+$R#65L'(\5/Y ;005 MG+IW!WSM!]1LZ'LK*+XSS+WG$PJ]:RN7-QS#<'/XYI V(_#3JWKTE LC0(Z- M/8'3;-C("KL\6,L-?9&89>]W_J?CN"BQJ!?AG XI;[8LWI\H*'C_J0PY/,P8 M?.(UKT-KI:YV ^#*)/3;O-9(1"V3Z4+!M0&-0?,408MKPTN!O-1PGL+)Y%GX MD7?>3R/VVPOF(7'JSW3:9M(/^ Q03##E* M12\FCY. 44WA(Q8^-S"(?(BS(WZ.)Q/_J_=IA+'+#PYI&M>S*9\4%5ZL *?\ MP%\HDL-H1=4:F9'W]0Y30'NZZ4A5T"%6DM=7G+N;9ML:>-:YC%,+-LO& M&S^Y64P]BMM?4MA;'LYU#YBGSO@ I\+L]'J$Y5CI=5I<.^W$GAL-DW,[2PVJ M][I/"3?--B888 GR)_N^F?66KLIVW5V3C_QB;^^UL%64Q^!!*9ZPD'?:1'CA MN_^+%Q\>V=@L%$<*#-KG\MM3@6GK+[F#&E)8(SN_#*8/\E\T&AL>\W';H7&; M@@9@Y=:3L2'-WR'?V^&7N\5:3^X6QO\/\,C[UUFRTC-_* G>+I+]DZ+6 M)YB;T&@JUTP&1[TQ N1'A@%I^'.T]#_\Y6;1'U0S>2%$A\@PY*]CIM9:IG:? M9W[I_Z+]ZY3I]P.&&Z!#ZHE_9\@T/\*M&2\9_-[ Q0NW&7#4+&6.2 V/-=S= M[GD)OH^M: [+/O\U=M*DK*ZZ>(Y>C5+>ER(6EQ3:&6?QT-1I^D91Z#3#\+7A M_AG=1\M.@08+%DW>K.$^;%TN0S]4PGR8K8CG^A&EBU45-65ZIR^'V8LLSC*< M6$T^-QG8+$D8ED[]G9E[V:/-#\(VI-[ MT IFN $[D7;K^UZ="E@H7:B=!)"1Z0ERE/%J2DI.Z@G>V=1\IKI8[E:F49C'L^>+:=Z9\ M08:2!5Z*\.0'@1G\;A_37UW[94X5RH]-(ZJ Z! U)*",RLO,"OA=6$H9BMNWHC2/'><%[M[NR\:G[-&RZ!1<+QT,N'0 M[BZQYQ"Q%YKK96)UI3^,\;?-J_OD4 M#^@>!M@#])4T+^>5T^XH*#'J_D+"F-K@RC_M1HM^L1MU,8EPF*%'_^8V.O7P MI]LH-!4I&/[/<+U?'!I6'2I,=DKTM MTD? 2J*+/S;UM!I?>8E(Y@/KB\%7J>=5>6.2G39O<9-OOT5Y&5Q>WNWY#(R; M_PN=_4?\STJN3_+X9#SD/./7\=1>:F>6\;HJ>S8:\&";)IHA?9KGH\C::"#%.N#>OP! M15LN,"J+I*"->INAKG QC4N]->^B&>P!RMCQ\I5_#'5'QGVK%\5UI.+G11+B]4^E8<47N$5PRZ_VY,\%EH 3-@?X$7MDK"U!R(OP0K 0[E6RQQ?! MXZMU1%JZ!CST^KPNDH!SWJ+>&BZ&2OM^A.,?=L+47+H,5 @(S1IZK4.V0[1O MSZ'NEF:D06SABQ=Q=]'MY5#T2/O,:;]6TWVW<2$! \=LY=. T#S9B>0^- MO%8H=.'UUO/DK>FW=8<>=BQ"-DU1/92K M4 ]AI*S#@IHAK12_ZLG/ZN(":4>KH-V;!=XE?*R9!3;"I8(?"SUUC0,]1VFP&BX;#^J36$M?"Y*5W( MXXO'YYY7'B0?,=J#YJTO@4_B)EH="[JS>/L:-6]/%]^"3(4[$P"F]23)H!L: M%"I[/B@&5_O%V0M$TLD$X:CB/$I'5C<$J="7W:Q)TRQ$CWM IE M*OQ2[\[F)RO:2VG7R3B4]S$)J)8F\HXX_?2$/OW3$YH!D\,>I+US+".U^LE= MQJ'4?/L?C@2ZC?]D0(%=+=2D9$><^5!F97Q-U.A!HN/<^73>X^_ MUJD;K880/GV$W43ASAY )(I$1R 61\JS;^"0U-NVH--"$VS& M1TSV% 0-P)M1%7AE3Z-CC<2"6J*H<7:>QFO8R4EA0LT8\>#'BNJ! CX&RGI# M*PS!T&VG@1]3&]FTV;.&N\H '"&5#TR*0A#FM/*TKW!A^O&KN$NG19:R>HL[ M>%:8?:\3% X5UY/26WL:QW7&/4)>.'ZI=][PLM'>#MC\H6<6U8AZ62]?HTX" MZ">[K#F#E%XZHF^7ZO?B:0)E(7/N\#H6M?+2!6HEX_:FJ>Y'Q$OE M*Y1=<$',[48?SLMR@S3ZM5!X9\.9QX5A>:D>,NBX.]34RU)X_3\VHK?]"Y<3_WO3- Y^\KV[. \"\D&,S=M'4> M#1_!FY;FG2HT5&UORL6G,"[4BPP7P^FQ/0HA3<-X!)(WI4WG4_BMK<=N!J[A ME-O^MQW:SSOAO31,K7SH,=]*1% ZO:43.5$&S\N5G=V&;I%OUXE,]XTHI:16R0 \#';&DAG/C$I7?V+G8FW* MT'*B*O19:U_XMG2R[A1$?6 GS*YDM5QBV-Y;G O=S9N%^#7*<21@SDC06[Y?4,VGXYL"YY7L@W>?O_@%Q+1XLSQ< M[G>>>#OZW?;&H9KM?%N";'2>]./%)R_;/W_SY3+-?&094^K*+#'\&OFPU_ZPD^ YN?RN/.V (1;WOB->MO50S9E9IXJA])SQ5LI<4T MJKYG$(OVQ/8F?Q[I!G<+_8V;R_KX]//2B/ M5U+\/*XB!9'\2)D%CYSR*%!IFQ88*CW(%][U>%[VAH+7["PUL/RQY_Z5PM#Y M*;>FZ$ZZV&RY?,>/YKJZ4CR1L\..R<:QEY4R3->"60]FCA%I,V]3&_ M7HIQ%(P,VAI[L*@C&C(@1#N0 *SXCGZ@W35Q\ E+E@3'1%O^LHA%1^!JLZ-[ M09JXT$L'B_'_)^UOVDI,K;;_-(6^;+_1[BPYK;F-1X7M)IY31F[!B@U:SC^_ M_EU&)"J.PJ1VNZT>)!Z 2?TRH8$[G+?FN!FH-XR=:F%\C,DM.4^)>@*[/=)# M FC1BPNR)B3 #H67$Z!<.;5 D,',*&%&D&4@>H-.#Z%=C(/P.*^^[K6YT:(O M)SJX.@H;D<"2K,?\YKDF*!O:1GD;)*'*?;/ +8#WJSZ'XFX;#W^9/:PD/L;+ M;,Y;2[M26=UZ=6!C+ECR^'$QT%--R.REO'5P20U/[0;**V>)R4EKQ:WXG']J$A[.$Y[1IIJV^HAB! MJPW(/LAW=Z2%-+HAGM4DK>K-(R0[QZC;IGZX@"5Z:GKFDK"PEZA3.R2 @B 5 MO%L(/=1/(=Z(7PH>TKU\X4K>:K2HIEJ;;=S.E =XDXF M5'[>'J"JS\HA6$>QO9NW:EK#"1R>@L+.[7K+:Q)?[ D@GC^N6RVR>]"C*AP[ M1!B*XA@@+W4ZO9$N#3)'?G6%!TUS]Y77-&MF:$.3" MEOD8#3C%NI17@#<:6(PUHLY M;GP]1OV57%H6 =S%>(,8D^^*4NQ)>*4Q#L'OA+M193S5J/?FKM*1*P%Q].;2+3 MI#D=Y>!,#9F]DG4P(B/9!@.O.]XP5 K*5_E86FJ9[.W&#,X O"&Z=BZ"M!+" M$L2]\6'(]YXK[PD=18E=1>3ODI%3U:4]+NK"I('PO+PFY%2)V:$LKD([H6>H MS(C#<<:]-$H6%04@%LBD E_4"CZV*A.P7FS<+LV76CJ&%XU %]A7HS?YLU2J MG&V.?9O=83#Y4DSQO3M?K1VQT.5]J<=D6-SC$SO)3.4^(\8#R)#:\ MW3,"9O>;42SW*MB/Y@+/O<-'S,4U[.E.17UH\9;CU&YB;V.XHIQV*OX M!F!M0'N.O06G.@JL$CP#(N_99_N+;7@6$TX4W>LEL,VA:?V.8E+'QBM9?^C) M]8/SDHL)ZZ[__(F"_UU( '.(.)""_33+EOC%+)NN=OM7(8[V5R&N,!=V,GR? M',A*_ZY=0.:)O]/8!'!EY!#:]NA7*^U"JQGZ? F)6J[?&NTG_F*>74_W6[77 MYI=J[T_S;/(_?/-78*,C+?]&4_.=A1HY0)TF,I'OG8RCJ SR,RO10R0(X[1_ M?Z [+O"1$5V\@\93CY& F2 2<*J"TY+1FM,B&WD]-PT /='\.V+V'[P#JO^- M=\#_@*3/](,$--D=W.QA04PL$Z/NXH]5'IV;:XUZ[SZBC=4MZ/HQ8\5M]Y:S M,)CO!Z?4^+& P3//DH -P699#JR@T0"1;RV%%=N=FIL1KO=)G=$^MQ(B?)Z. M2U-!:G,=.F,<$B'/X>[6IEJ4\YE7_Z5$QE(-U6O05K+_B3V>520P,US6)=DT M_JPZ,L>#J:S4^E7W:,_'G\*-.^2SNA>*GJ"#I0EK%F**L7R+^O[UT-]KSE%K M;MV$KVAC>6ZP4K]V6%S]332A^%AHJ^>Y@+8!IK5QY:@L"VEG3Y\X:VN^4>W*=O,IP85SS-=!_@]:5VW\DK_N>SKS9I[50B^KWE4,B,3)%X] + M,>9S;G;*23O"*V=)@'1+]5%Z[9WEHW-*_>0/5%C_#-41[RL?GUK_F$S:.K$R MVO/=GRED026K7PE$J30B RJ2/4%D8ET@)*;B[J,V^FH$=_:_@T1G. MW0O$"N-[)& KS! I"Y%8W)]KJ[12"8,'-,\63FDOKO>FP3@71*UU66H[HNJ MW3R6W5-HR5QUJ)QG2BCI=;2B4!D"JPHF1K#T7" M&'6!>.>/[28S$4@NLL@+^_8.G2%5-9$W0O^ .5S2821XH9[$0KMI+K4^G=O, M,XP0_A9/ OB(GJY5!9X&4$JUGHF'Q$>KX+N2:-)S$)N^U755_AFJM3\3,?-:BM91 8\7#UT9>R)N_ MCHOPCE,@>A $D"\:KW[&449@9^IAEWLM^O7!$O+0P"J'O"F_Y %[#JTT!^@VQ4R:-VXM18WJJ@#;]&2=N8\Z&J2+C'_=P%+NE355 J MPR%!C<'LK1D]I1WUXA\TA$LP#I=KY\N&AD#N.T':;8?*D'65/98V+KOO707* M$2,NVQ/A7A&=A+Q5O* (^#K(#W&VS)%#9U"(,45K_#OT-E[0J:/ 2&LLZS[< MNZ2Y_"/^0**+_X=946KV>]"YTJ.W-WC;)L2GE.U@? R0;^S5@F _;LJ2SPE: M5;4\=2T#Y%1P1; _^SV=;=/%X1 'R.H?[YO4__N_[M?T48*O*=D?(H4 M^(=?-+;[_0:KNF/Z7%B.WS98I1JZ5\X^N3LND%K9U?C?.%+P[Z\%^?,$U?Y: MBB<K\=)R=$80S%:$3M%7!;D**KI_2J3>7ZHI^>T M)_B^%S<),/:EZ._[F?!4OV9G)/IGL_$F X+1P\3+..%;DQ6>NZ6OB@B?RN2= MS <6VVG6E !71OW =4CIN]=FL7=ZS=]^C-_69B4!]?I2A!9'&ZSZ/"K?DJ1HK=X[_;P)D26VBDBTN8K6/\6(OEBMQ=BX8D-XT& M=C#-J6$0\^;(=\]'A&5KDY=UZBT?@1[7%._,5WL+[UF5Z13DX9"6D#JN= J1 MG>?\)$#A/6V!^AX2DU&X5/QIL.B1LYV0Z6U<+*J_BDME[_40;_N K)PYS8>J MQ(PC%AM/Y;<82(.GO0[>."$2$KDV-[&CP[)3B-; U/NES:Y67T)9-$7W3EPL M]W:DMJ!SDCM%V>2(EUB ,([&,-&\/58;W;S/&N>PO] M G&0Z+P;]RF4=-&#^'E39IQ)U"%LB]W4*0 0Z=/FX;I5X1CU?HF]AW M(-:BVO526FC6/]RZR5EN;!8/'.!-WAV6-,8GPWR_9HN/!#B?V22(>K=XNI\)X7A3 M4[&UZZ4$Q\?([E/Y#U H\!/ZATA PR%1Z4B]R0>$D;VHQ6C5#X,N"&:-P_-G MH$Y1CGI5;+4:\V V8XG0.:[SEL-:34:/KK$E#%NZ\WJK@@U7X9'+K$G MA-FF!SV3&1^#.?>#]V:BT3EX_7)+]DN)[Q\5Q,>9T194DX SUOM1.7)J^[(C M=5J'@OP#(":]W$.M.>@[$E"@/?_T!Z>K')&85F&+O(,O27]13[()GZ0K:N] LP^?*T?$_%5A'7L MQT@+U_^[_EZ1W^:7]%CT6WI,?5J[-?&38\-^X]AW M"I-^'R__5 MN,X?MB)GT?VY%?GO,N7E%^)5ZZ7:2@YO@_Y_7WD',#V19Y5(T>\FT1FAYP(Q M*^V![1+%RF?SKFNBQRBRU9B 0XB\DT43IL! M4!'KB[==&#\9933R!%L8?S2@]EF]HO!Y[_S(!#>HKS2,EOK+NF;O^7[>J@HU MWL [QU\:*%SI"G\E[;1Z"RS'[UTB%2Y2U'^AG1TD;5[5 M'I[@V?1KL1SO6YH$+K.?O=>-TN MX1T(S&GV/37.A-!".A(P[Q9:MMJ5&6JY9S/%/'6F/V:W;?M8M3?'''6L9;F& MSC>C51J,\-;"D13D3>%VDT9Q_^SV5:$+Y5&'Q>>-CQR&LV+I'\S#\]H'U@V4 M3^,8IPSF*WWHZ-G(!,:F:M.>R(MTY8?VHCS4;5>#K%KUJ.R8$Q>$Y%Q>^L,PFY0'U5F+'"@=7BZSZ<6 MY8FWRS$[@%96>=U%?2F'%N%WS(.ZI%%T+[<+0',58?7G8;2P9GVG":..'I3S MR;B1OG/A(,V 7O:][Z=Q/(J8H(J$C#$_$5:O1!]+V-I4R,>&O<)@Y ^'@VY^ MUBJ.I1#5 A8"PP<-%>@')4;]5Q;_;!;TO^L?98T5/UDC^E?6& IU^W-:U-?X MQU@C[#]@C7*_L$:?/^G*?V:->NNFE\BGNOY_U;[VNZKP^7]3%;Z6H_ZDH,?D M9X/=Y/\W.3_7L+ X<\55PR,79C0V463 'RW WVN>L\>TD")XE.J\KB4ZT\0L MY"TP:V+L'P.R1WN@N4HI-C]U_;)U24QKP-6M!BKN])2X;_4"N.4Y(4JXQ /Y M8M?:XZ4\G333MULA4U-0!>8HK,S\1J?^]PYI:T_7AI:@H+2#22U00$$0$0:0EH (B B(" M2A41*:&(]!H1*5(5I A"E"(B)=([H0=$>N\0>D^H 4+R!??,GNT^;6;.G#-S MOM_^X[FNO.NZ6"&KO/=S/^5^IM#?[_AN4-H3U$&I@-L(":@C 8$HAHL(=>Q^ M?F][T3$N";IQT/:T;'CV/1VE,JQQ?2FEO[Y^F?^)(W#QK?:;CR-.$7%5U125 M)]!&[]"].M)>T3$6T87,K_6&TD:"CM<($(X^.$VOP$;Y6?P0]BB7^E$/1#W* M]^Y &Q]J0E\R>E"II>7E\0=)_/ADS1XO^?FAL'CH<0@(;AXKJX*!V6VT6F$?[*T6\0WP4UP VY-"!;I,LM7)RH%&%IU#/E M(G6A[KL*?W?<]KM/8:,G^-[5*++'.-L& 4U\Y=1;9B3@71IQ!+I5X'5('BPY M[UR*0B.9%QC'%EB8(1PY#^^.\KPW/R-/&3IU6)7>OHLSJ&Q2XZ5RE;0,/JUZ MMS>99HO#Z%Y4=X[!\YMF%&EW4^B5O*-68D32+*1MMI+:%>V.B,K5URJR'OER MGO>]T]5CY2P84 -,@]5B>0)!.W@+86<6I!_?>U/>P#??[.MEG^A'ERYO MPE MV+[Z7->N:F;WK)HO(R_:AU^R;:FOQBW"@V+&-BS!]RHJ"3OSNY$C4#\\N%/!23O .Z?6!^".\)J27'EGLU((UK()PS&;Q07([PI=]S,M>FN MTW[\'4/CV1%"V/J]?43YY4\6?#JXW[U].;LO 'M=MB8UI/B"H_FX*2T M8[K#E^6%D@:%G:U#V\V[ M&>(])1Y^"1.^Y#6*? :P/^\]#5Y+9I?7%=80PJ$ +& MOC2S6ZF+"GO MVHRGPK)V#WJYXP=OZ2EPVO063**"=;/,S4^]J))LH0&7O8!N]^]/;O+WZZ:X M7A]/#$W:<=$;NICN+K766'<)1J\+W X/9!<_Z:;-2'0.XW^9K&IWX M_,^7EO_#_@X[-+$UMO:L4I"\'5O#=X\6N)]S&_G9@3 4K_QEN*O%S;_F?/4_ M.0B:.!A1)2SGS[-=-RMY[EO;X&5^$4\I_"&>8IOC^;L\M7[6SX5Q?XO]I,C[ M8J&,_2?W(?6@6_39_TZW:$G;*=?5VD2ZEY4YZCB$%2!'7*"E>[ M5]ZRKL%UNM"!1(:O$4WG9!AZ9(?2(<\?B[0?]IJC&/54F>2BJ-&I]"Y(OV[S MYFVP3 I\^\XS[PJA.D_-O>L+++DS[_)JF*% MI7N[Q1./N'L=HRP 7+FCL CT*+3"4*,NQN%!'6%GT)=3&(C!T.%NVGD1WK%_ M;[@A=.*)ZW7B"Q*P(RQ" ABTEN?A8GLM\%S#%L6JU/3]]'.AI)C6\W[48?"Z<,J54Q- MBW"&+.0 12RO*T\B[#BOUIMI%X=4*M3IQH18H!X,PW/$R&T M0+?F24!!QK"3&NQVQ\/U3:$YFT@V;M.'B \+<*H=U0GG'&0_W&K @MLNP6UJ M=>WL*-X0CZ8$NZX;(4RQ",.^X#:DD5?L[>-PT?+Y6(:Q]][FV$Q!W0@$+X\+ MGOL3H^#'"])UF P!Q='F91D9;UB>Q"8)"-ZUQFI8IEK.PSE\.2K:N;4HND\M MU/9CBJF1E(MC]%41[XT MYRT)2!X-=#&E?,5#^>*XK$\CX9('G)G@TFDK_LYQ['BMB]<7PW1_EC6JP&:: MQQ3-DK(T3H0@1\%;NF\WUH2?N J*2PF8]%W6*Y'9'\,*S]DC*,KE3#!E">I= MVFX#%UX^4V:'4!R[<)P_^RJ7:'=',OY9+=J8LX#KK.L1O8MOUQ_UBLE;8.RY M+[^?CGVA830:N]'VPOMP.=8E8,5.XGYYEJJFF?")Q5.PA \D(%^%E\A5;U\I MDML+8?;4CFG8NG+7R*)O.F[V897AE)T2STI"U25^WZHEF),Z@V>3E9NV:&Q0 M?L_YEN*LJ VY:/@1O-ZLFK1G(G>76KIAI=Z0X.0PO1BH>*91-Z0E 4[*T' -=]P8(\&V1\(R+&%" M1DJX]WJ.^>,Q6<3*YX/"0D$PG2=;7[FBPWX:IJPIZZ162<_0]Y+(!?5K1"E( MSX9XKL"=%UGO[FW9+YS<7C[!@^=SZ)SB7^)L(Q!#[D[8MMVF9:)')C/P5/P#3R MYIE%J]\$Q*RJ\.]]=X.J1^7=*O1@O^3X;,[CZO:>QBP)H*.*VHPON7ZS0[SE M<+WU1H: S6EP+?ND_29_.F0V#J7(M-[U/HW_O$RA-1D8;OZS0[]_V-]OOX3- MA7\3'^A+T(><]R!V+9/"TQND>Q"AS M/<^9RD7<NZ=Q5[4(MX>;P[><[\'&><#W4!'2 3+6[9]C# M0^P2^V^Z%.2K]>FXV-Q*Z- MO?H .H%%+9& 3*NNT.OUN[YZF0$>U1RO;,%R+E*-6B3 2[<8#ZNN!&.CBB*3 MYK\.15Q:-W6,@)?/1F[,Z^?_E*J@/(.#$E6('XD;QKNBL-G2748,G!"Y?WU_ M#K7QJ*_-:7(&7&^$F/$.KP&OB)$ 1D(2>0MYBKC'M*2'K%\4DGE3;=YU-Z&PN+D%&3]58%":!HJ3.2QC\?,+V4:[N\%_\4@JC?C5L4U_ = M]"H<< HN*HM,][^0 K_FC=L7ZL3Y^"BZT]( M'+72?3TXE/;@W$/*=G>$B;KH,\\<76O%;VV]!39"2ETIQ;T7LY:7CPN.VK/: M/80&SUTVNHY!A5-1#[KJ];G-;S5'31*!!#*B9R1T>G/@N]#;R?=PM-U;7Z$0 MKY7;+]UY/1_"QW@Z*_W]KTV ;,+C4D&_C,)B+2WJE ['Z=9Y'=9'A]<8,79& M.,O \_F[,&+D%];$F9B%2+WHAT74&XF6L:>]LOV4ZW_[9)^4Y8C787 II!B= MZ@'R@W"YNM0((LTL9XT.M8PTL&O4YA(!;XF>GC;ICR^#4Z.UIHGKO1J[Q(BC M:LT/\A*P:)\-T/$:%M5<3:F#N+.;\<)(I2_%8*F@ #(Q0R_5LJ0[TF;S2?JY M)/+;D\?Z+T"+_K!_!*T<_0NM%';K(=/*HE]I9?#?3"OU?Z*5=O\5K;3Z_PFM MS)-HHY^'<'R%+3\B M?=IYGPBY,05"\_??H2S QS?H@5Y>('9D63%4W?S^-#SN 71$H6EW8U-BG'@. M/XDQ/C62P%^]=?E!2MHC<9490]6-AFM$-I[>R%KH$5DU3'/;,IS5:/B!LN@P MYLGZQ=3=61GH^ .>SHK96@A-N^P9RRTO%HVPPTK-AZIM:$GGN>DV0-I+9V_$IWYN4&+O%6:E<)* ME4+6Q+[\&%^O^PZ&8K4Y/4+WRL+6^$.BYQ>O:YO0,*%H-1DTF)Y3Y6D7]14I M6M&U#]P3RJ.[SV'1KL5CT7$SWLH5UP,RBCT,#*($X![P,L*2$_BD+.SC*-Y] M42FW=$_[>R9"G$>@[+YHLZ.5[ZLZ%/\ NDRQ3U#'ASD'TC W0QTZ8- MDN!630(,^G9TO]UOJD)F9/GHWU@W"$T)DAVYMSZDJ,FEH M]>3OL[=D;PHUV@CW949>U40H+'CYN7<$1TX'E4%.E6@[<:FC5?)@%4HK'/I. MB[RMI[RD5I>-Y##(\$L-1D.US(D.CGMFG:]1VC^RCMFFZEB6,&^>4;[4;(,6 M.^OA5ZO/Z+I(@"R&=9*XP[VYVM[(S^IA[=@CX+:RS[)!"$DPM.%23ZM'< M/ MC,$F/.SD=KURIV\JK*1W$Z_NLD_GCP&NDQ@)S(+[\O?>K;;&Q&VI(1)P&W,0 MOR03CE-XDPD4E74- M6'EMZUETGCEX0L,_D1,;JY*5Y=WEB5K;=O!_"A_@8L'.#O>9D&G')H[)GG$K MZO$4H>6NZ@WR]O'H/QVY^8?]GS**VF74U'2Y-GG/[O]%RUEO/<-N1\J."?ZG MOAGF4DM/OLL'N;[VUW_-"8/P1;_MC$G&C/VFB*=DT5/I:__0[_IR'QT B==? MXI-%^FRB JE)L2<4A4\!/^3I_N8/47\2"2DZ$ E1<#*,^D4D!/9#),3P[L&< ML**#.6'%_S (OKF2DRSS55LSHF[\D)'JI%VX-+?OS(,YP;@*?.,Z4XX=V[;) M-C$87?P!=!?5?6&C[+R(R,K'@L(0L^EW-5^(?.77&U#Y%RZ]N^!YQIH_,FK/ MJX;>=X0Q?;<0XE_<# 41KN.;O6/ZUF_&65AG;@-H.U82\,D"@EM^@X_;6CWJ MR8OM\SWB@XY<@NJ)9_,,F)YZB;#!>KI[#G[1V! M^J8=KE"3Q<2+';*R*<9CIV/I3H?/OB8!5L-1!%<:/.#>?KF(VHD MX$)F]3#EWEWG_:-6#+'3D6X MT^-8S[.SWZT^DP!GZ>9=@FRC1'BPWJ=DD0%':I&\51GM <\F_;D*RD5M1Q(0 M !' 2515]%U,'#".V+YM=%: M5=?]!QIZG:@8^6@/59H2L85;X%'WYMV]5MUK>(^)?6KK5["MC#=M"0X!I_?H M#KB0TSU-PSLO'V8QF58C7V4%(N0LI:"BQVF.GZ9W/;W]N?+7:3V?DC[77RF\ MB@@D7BC$*@=$+W"H/D"N\*XM)T5!M$9B?5[(<^_?S"">Z,OT-)GPL-$6_J 2 M+SI\XXLHI^_G74>>_J"=54Q:$ F8.(][NWPD/O-"GIV-;RW@_82@#@?(/E\- ME$L?KWR_M+"'7W3>Q3[:>5"_^8V20E73U&/[Y7EC,PA'X;TT5N(V9KUH;7_L M56O.R=F"#4@,<_OY(PJL/*^O465DP/2>^#VQW52=LSD-KA0G=ZL^#;T"R^6F02U/M&I2EN(_HM M,@G=[\&55+XK19$*@I$Y$/>8)0$U,?;F;N;4,I>Z;SV4^_F8S82''#IM<"4F M'$\%U]K1E?SD*4=^1F5ZNC>'WF4M#[VQ]T@8TB"L!X> ]J9T<_#Z$PC_4 MN_]A_Y,& A60@,AHG.Z^K^DO.FNPUF7X[\!N_F!P@3T9;/)Y_R*X^Y]_H./_ M"=)B#E:TOZSFYK+=_](("OF5"17=3SPHV '_6K SE-7[\_R"O\68?H=M?Q' M&OM'8YL#\3PNVV=\")H/DVQB9(@=USA@-$:H< TM>:ZC3R&2^)*)MJ,[T2TB M0YN*DTO.W\G ,^2H<9!G]ZV#LW@:3BZN)^'56V=:3SP[XEP">\72\]ZK8S'$ MM$2BTY5GRS/L,OE"A?"OI^S5U%#N*) Q+4QZGV5=_%##R"*"GGAYK"#J[44R MY(E?>B)C00(6DQ'E'N.12T+=Y8Q8GFM8$A#CELW4LWG(-Z>/&8(K_NN1WNLF6W4 MXV36#FY #=>JKRINDV_L0I&N\Y;.LEPW3H%J?_[<@3JY$1SI:=BY5'0]Y5K? M.IULP[<;T'1"0&\)M?%QU^:&(FJ7+\T7[B3>*'J93;G'$(9XS;TYQPZJI:50 M'A*N,[]3 D8_A^*XC>A:9T5Y[0U MKWVF^O!C['B&_\D3ZQJCWN80GD#1DP&YM>=N<26CQH@ZI_-R"[J6HT=;1X5< M=9-N^"C/:W4H.ITSK7[[/F&HC'RQ?(Z>TCV#@;_R9L,6XK.1BO48W):^@8SO MW$@,[G1O]Z5->\:I5!;^*;[.G@2OIV"FP>I:LS0_RI$7W0+VX8I[QV^R8 P6Z3X4KK>VERM@ZKQ[Y)?''];'O&M6ON4$V\B\&6P,B?-0MJZ-"S=A2DKY?IL]/6J M#8H22&W<3AD&7B]$ C@?&/;/,?#1"4>AMYPF@N;L/=2RPST2FF.ZIWLO-;6S<4ZM11A.. M!T6@[W5MWOP>Y[69-4B792?62(DY@:3'P['.S?7LO!!^G-_(\N9HDNQ42*MR MHSN+77E=F'L(Q0,$O>-CM"E2EY0,W,UKQ-U]:UA]RZO?J@:;R+NZ]+,AOY^>>XX M-,KU"<(RW=,55[_2:@X/XI+>> M[MIL$5MY9#\]-(+F\9:/U"O &%W&,R0-XITG[V!KC?2MG#7?)5\_;W^EXSW= M1/%XV'Z%#.BE^TI!EJLP2QUSGZ85\S.WHRN/'EN^!K1;)YJF7GA,RLU15/P5 MU.4/^]H;Q?Y^OUO["5Z6E!7Y>"B46U<%H0Y&4\,;POY37]O+[ MHJ:4_Y)-6W3ZG:S#WV(_H;>NZ2]])WHDH,+E1^.)6#_,H7UKE_IV]T(H+K:= =@[+O>7-:"B7HP;=3K0>JYJ^IA%U M!CRYP:O?:S6)^*@\3QW;%UXIMJ#Z>4'R)%\BQW1)\='3(2X,I_?0\_--'^@R M&A#Y-'UT@RZ^PK',,D>?G?Y M^JYH1&UGOWIS=K BN-J8VE-J_*V*C0VQY[//NK$!8"RW%18(>;\;:5@ /,+; MU;CSO\P\FAALPI1++UG,Y@;*$"7OAN]U>GY-?[WT.Q(!<$9XW#G<86"+PEV6 M[W!1I!FS*^5TW9X>YE/%./X5GF*SDSJ@Y3GMLQ/C5T+)8" H/&](HZX1B MX6"M)D>$7]Q,'G1(8J_6FG.ZZ&#$C%L50657-]7"B+J]7)8I MA#^8&N-X2J<;VSV_$)V6$-J:$UO0+*4G%QU,!'TG/_S#:]=^^,')7Q:EG[RR MLG52G1,^P\5N3HUX*$UVH+[)JN%6OHUY-?WX5^-BZ'S&DAUCI[2#F=KWRV;HS=4S+)+D#C24]V M3(B\/3UDC1M$.,*^+I!O'#AVRNS!*K?35],HC\BIH<]+VL!.Y0>P@U'P!-*' M".YTULAHW,UJG(6%OO8ESDE!7Z$+/, # \X4!C9&;O +<%T20&/>)N4IL%Z& M8/&\CH]ZNA5W3PMMH=X;U,@ZJ3FWQKC+Z#MOJ.L/.7R=337\Y!B;/G) ^ 0U M"3CLT$0 =OOR]/45S&VCM[XJ'Q&X]*;.1UOY*R=5="ZRCNF>7#0=U5O9HCT2 MD#8CH6(GK*YJU/ZXPY,R_;ZKY.T7U$UG!TX]?1XR177/X$:G4)3M#V,E4TBYGM#Z%Y_)&)G]]Y9(A0X_@V/!(UH>TZ1GS."!\C M[TGX+]"?E[L-01O0/AKS-64<"1#S1G+/?A,E7,1UBZ7DS.F>.'O)S"SZD@+7 M\9V,!2ZNU90.:V.M4%.4!?WPV=?7FO)M.>W[))R#UO)D9PH?)7VIOVC4M[@P M\/33QZ]DVCK%SDKDP[8F8$8XY_6^-/:&GKTYS[$LG#]UV'URWM< 5+_/H=;N M36/C9(@BKP3T,3=7T)CKB'O2N9A!,?T\LK/*)@;UBN>K^BWVYJ MVJC:;@BH$PG:+HK[B(4_[U@ID(JM%1[FD0$YA6PTKNQ30C4[/$7QVC;CQ:C\ M33[]%F^GG9F%K^9?/LJIK(P0$^3Y>C;ZL,95P2,2!FPVCC%^PXZCX_X\Q"-H M)O*V0.=]!NHGR\3\:F+_W*8=PP)+A-K4EXB<;"8%ZV?>\^.F%!'*\*?X>*MM M! U!\23-UUPWT26$*)D;PEJA3UJN]#C*F=\;_(1;42RQ762]T[][$KW&_?:0 MWB*FJ Y%):L+$<2F%G_.7"\[>'$.X6MLQ4QM48\780''X9@[(]#>KM\ MUXIK>2A>9,K06]DXJ!?T; CM0S:9LK)/.[Z6E#^^B';:S)7^4_KA.VPG; M7K,MCDUL3)9QP"-2 0_*$.(Y5Y=J^JCNB^6+F!)5@4N=19\\!+:A_K!J"3LV M_#J&F+2K_@9V08=R54\O@EXDLY/3'%>UP9;M6PT_)$&K8_(%WSISG_GZ#(>B M5]=-#:DW.T,(A<@V4Z/M%(M26Y^T5/\H,]K4+XYAY]"0E$W^X75Y;L-QN^>E M2@'38ZZAR3UVZ+,T9 ?*.R"&X+J%-+YQOT/SE*! S9<00.ZH\)_OK&;W9H*, M8M'Z)D>C3?)R18G=076K6DKVMY?GI 2J#2OK%X)F%D9;1V9+$Z^:*$1'*!W0 M++?+WFL($ MR%VSL^ >E$:J.U-J0D%HZ="@?OT1H6W35]=\\%1Q0?-I!SK2X8PLL8_L(V:0 M5PBE7D/D)T&/TT21R6B+V*96 (M?_&SSP;B"M_.()C[.4DI&N"I'T?DXQ0NO2$FTV$8W*+;4]PT#J[5UH2A>]CJ"W4V67.B5ZK;#DC MNT_MS;1B4NS!6YY/@+8VW,U@2NK>0IWT5,*B_;935Y(B1D0(I4/> M:[=WZ:\:XQF8IG;'&L;H%UW )MC61!O9V@*J-(3,_K%+4)[-+&-:PF&%7/A) MJW/A6C;F5;LL/#MD]\_\!K8W>*(9SG^SZT/!W4O?@V/LMF/7X(R&D"[^*D\& MI[21>7 9$=RMDRZ\(2MT"W]]$L0T0GN]+J;- MGDD79973EW-KPNQ%TWPQ4V M8>='N)Q[/[-RP+E\/VGUY"5(+8)P%D3X""6 (EAK@WX! MOSJRP[#AQ2-8&F5&D_+PA1@MX"H9Y"V%?"6>[@@]-L\>OR#9:+)^+L16T<0W M1S,V<VR04KQRN/6WJ")D3X-@2Z5\%M)50* PU,8M+CYCB^,AB,6N;"?G3G M<4FGM61JQ+?,?X'9H'_8/\(H \F\^>=*VEF=G\'XBM"G7X:MQ)QZ=!#SMU###0/POS_\6&*5_]%P !Y$#! _9EF1"ZX!/%/HF 0[T%L"I->6T+Z<4*L]%?RA/ M\4#9?4;W(BW@QY%(3D/7%]C:XA6+1S9KDCWA -&I$2<67\ ZUO9Q%\5R!FK=V2%MJ9YV5F"MF=>"T!JY32^ M(D5Q('0">[.C'M?[TI!DGPOO@LZLMGWWC@7K+=>8]6?J%QR7G.U:[7^G+CJ2 M6&10%%AYUM6T]E G"= *7=$E&F:1 #<^K^-@%^(11=?(1=1)(F])4)-M=$L8 MU2#H+"#C_\QMEQEZ:[YWOO\U=XF<&GPY# M$BE'UB]O1<14A>R[3!;F?&[>TJ"=S[#B7%8Y9RS]1.XKRA%L%Y>W5,GNNHYF M4?5"&JC:<,";#16:GLHQ0Y+GG(.VO:AKW$'^R4,IEM%;+2%LAU?>5&8_0Z]G MQ6G()?L;E#@Q@5;ES/8]^SWX14(3G2;&?+F9.ZZINC$N%/%D&,(SVO)-0[P< MC/QH1/5KOE:SDVGC01LF=Y76'!+$&%+W*+7%R%:CC5#*_OGS$OF*.M#\LW5O M_[!_CN&H-7X;AF8OG^DBJNO_10I)Z4 *Z>V!W'#F/R(N385B2/GK\LS6?^\O M^G,)KO%V-@GX30WNGY#G1PVN59! ]O6'?UWP_@3P^#T5(!B6E6DYR(PX1\QP MHTW-A+NKZ%/,D7>YF3S@ M:&:QCD][FRC*[E $*4=\_.1Z>5PI/6N85K\AYK)^2MIWF,U>]CG^]V6XNBHMWS<. MF7OSG*HAB+OND2MN&1L'-)6VI:*>0[H M4QV,!)QR%.;QU EQXGC3T$_'0SFRZ_T "6%P'II.*B?@X=5 =R/X^+2%@G($R,<*]Y]WTF\ M240263&S.)9063<9_?O*@OJ,_F'=IT) 6\/D1PA.-;B-&N4"#W@RZ)_BJD*_CFF M>J\KOXR6KU]_?NN-_@VHOT2#5].*5XL^&7M4SCUV/?GVTW#*2C]YCRS=#B-( M3'QH3K?ZRMM, B[P0!Z_(P%.SY0G@WI_B"*I"URO60E<9;6^::)4:>0YV<%$L(E_4C>WUNBO:/UI=LSSU;?X;.=S2>Q4>Q:U[7 M9!:_IT@5=(E)"3BU((!D_7<)WQ_V_Y;] 4/_B7U9D(X*>V,JO)7L0IN5>5WD M0BN3\NS88#E+ PD 9U^+3I+'-$&]>9T[)80WZ_;5YG6B263;1P$O>YXI?9EOA?U;5>BTUY4YJF@ MP08BA3#=:A) 48!B-(1;XUL79GK/A\=VR-B6QN]C'/)P35M,&W0!$_O\M7K/ M[EML71K4%\$V2)DNU*VAAR,L*)H))[ LMSID,TC 27'W!/R4O@\QG&T77.E= M[N&"-/DEI/BYZLXE(/6@AHE''P<)GY@KLI+,:#>._O0P$R.LJ&:T4=[J#>KQF!:1H8]\1$2O[Z2:7&;1XJG;DQOBG!(9O MX5LI!X).ND7^$TLV%NO=MQA6A:&TWQ/N9S&G52Y">#L\H:#X#"OG7E\V:AY" MRX91&I9I1IH$H$?$AASUF!.$)\..]%$VAR]0CD+#!JLZ*H\NEJ:,P7#,GZ+] M6@VURW?B%QSRO9[!NAQ!?MXGL<2^<#7]9C\2$-V7U@(U\.K 4\UO25VAQD=%MO>EE91*Y3Y<[KQ$AZ7]ISL8 4\L*1C M3+]0K:QU]'43P3" ^,V[8$7^* G,!YF'2YHJ'RP,3I=.4FV#8)J&)/*HI. MD_O@RE'KS48U^"3JB -HQW;2$[7=]3B\]G INP"2*LLJ*K7MKEKEJM:-B(/P MPG>3?X&HSQ_VKV&4@7H_M['WS%Y!_!1\DW#LQ-].*]949'K\5_:UHW;XV'_I M:^_H4/YI=5\;'WHFIVA\;(>! /T-\M >( _96_MS[LNIM+_E[\H__:C-0?VI M:^1';8[9+^KIO];FW$O]VCN;1?XUC=;_<;VNP780P>8#7JQYF;U^H6'I,E.I M9VKB M1W]]@;:5.R0@W[UD:]S+@J+->@,.)ECU')T>SBY]AF+\1J5_?8''& .]C= R M6AT/]TODQMZ 2>1#8=TY_I7%=XR)@/3I78<%->?7M4SEYVE$4^S/^MU0//0C ML:_UBNH$+R#%N_7A:%)Q"QQCZYNT$G1"_>.SJVO+C8,'M39Y1AY.&"2;Z\Q$ MEGAC:AA%=5 [$P O.D-, 5G-I >E49IEK,F5\UT/0H(MM;:?DC=09//W32XX M6@\44'2NI3]N"MY<4AKK7E7+'H*&_2 M7QBA7#2*3W(U5<9N>#@N"DQZFJ1"Q4,W3=LF.@OFL^?9+S=^^YQ\+G;\D'YG M;5<:-DM#A.O](USIO:CD 0O4.&%%.FAB-E-8HBZG_B1-7F/U/= SV(N^2C%75:413A:-='7HBQ:7B_"QJP9> M)Y BOA-C=<8Q&9Q&:3A$?>79DCV6 $>IEX!6?86(&CG2^@;8K8TA(OWKI#IBY"8QLC8+6.+&+; MI_OZ@XHC#T/XO(L7O N#HD90+IWHDH.1CXV-G?GA:MB1.]=\J3EO,NG.43(),V$>V<>&W"O) M4&ON(X2>NN=,=EQ+@OYIDYW_L']ID[WV,]E11E[-_UT/R.*GF!JS@[GW&7_= MT"_OB_"F2[\,_0H+@OQV48.LLZ0-11TC 8WA$R3@SZ+CI758.T(@$?R_QGV> M_(?40:>4TB0RK!V(!XE$9 @)Z!*7\\[:< O]N]ECL/<"^)E,W_SXC/W5%_L(@E@M<&,T/E9F=LB+(J/ZF+)NQJZ ML^2S+'12 WP[1K+S5F'*].,2&1Z*_9=PX"#4I/=J05)GH0N&B50KB-AW;#T;(,/P[4O(0<2XY"& M+&-,V<7&L3T-D2K+YVF_*91@L"S4?])K#IO_;:%$5FI%5.F/31'E?/6U8'B5 MKA32\P86&>!R;B6+6AVU5C.\DVO>[C>/QY0W&^))@*Q?$I;X.F?6+PZ[8KJA M>* G8S@:O.I!"*?DB-.M5XUGD-EQW"N4ZW]]B'><:G)S]161 MS#JF$/?"9IS(K(,97F&]^]CSP_Y-) >[2#TH\*7$I-&Y^/7X3WNRK$O7 $G0 MTT]EM-3C=(AC TXC=_73.&-ME*,1U]"\X9\&-^&YN02^XL%M>#,M'(PW]4U\ MAM<,S_+TZ%[E',)[J(2-V0_F&GAO7=_0K()N]SSF]R7RN1(5X[4C9F2>2-'" MSP2)KIRE@$;T5UZ75-H"A(91F]<;09G*[KKO)G8!RL$?.O, M'X(I-IP(NL3V8X[GK: UT0?1(BP$J]#L$.+/W13%]HOKZ-R1E M+@OA]'IY:E7S:A]_.N]RV,19'/%N1I_@$OC5[6:UF[ M=O_)5=V9:.-MW?3=#:Y&)*)<%6=PUS;]N$RF;L; "6=CU M>2X3(6A,[*0.PDHE]](?YO,Y";#WO%1IWSGO&+3#J>R#]Q\41]*YJCU MG<+=DS2%]$4K??M;G#E;K-Q3NEE6[+U^$ZJLF)+$P6^L?0SZ#1\XZ7PT/;Q9 MD1=Z('SX@#H6\*-V&^YN*-49+=[OD.))+*=[=ZED3:BQ=OQRXNERV--9AXNK M8D]V$WTW=W6%ZJ7*-$,)N]P$,4%7BR_O0K6/$C(>0!=G-+(]C>?2"!]1]\6UF%N2 !!!&U/VQBMK6,4ZO%@CACC#$]?F72Y8X"1N-\!GOF+"M\Q[,R>+UOHJD(;;CDW$LP?;NA7?A M;0Q;%J+$;8Z [KBY?)&!_2'KRM,]-=N7'ES4V-\B\W$S FS,7]FG6F1K[YOF-\ROOL M/@DHS'J+&"4!2D7HKM!)XJ[$"CL+^9S4> ?8_.Z-PP=XM0X2N[WK;SV)K7Z5D6WGL74M3&VP\WQC-:EQ,Q.;NR#BQTDP.MK$\'/ MW=9O'$GG:GV^U0R\-A#CB=@>>MR[SS2-6;=^(G*K@*M,F&4X./0J^C&9 MTKO5_]W1A#_L_TGC/F/YL^!CL_9*;@CX.Z'#\7 M@VLW$)0/FM21>WWP706G6_JTMNXMIS0-_*M_1 N9FO$H#&5 .:,-2KL<;&'V MW?DUH1-%H/RZ??74H6[==ZZSDT8^$QI76JMCM'M8>+[YD0 G!C)'(5^_ILUZ M-_ K"+\K&J/8'6<42MT_7^>)EPH7W&1N.L.& XR@$;;/QGM M!SM#9;SEM2>>]B]Y%-)%PE :*--!-UOCF+V!4/WF'1Y4"PFH=4]0' N1-9V$ M^>=U?HQFU3@F=$F)$]HISAJ]WA"W69"$B-57%J 9'5CP#@+U MEMS M865WX'FE8L^M+:A/,S%-_;0>#ME(6WL;(%CN(\[,4-RD*"8CK8PF.Z6 M1(CNOI_$-2&M.$6N@U9G8E\BS#+V4./BSWHQ>D'<:)%/Z>AFEW4BXEV&$RZ@ MII*]" 8]8?'$=M0A_#S'<&2,'9KI.S2HDH^@X, <&Z-BA3YR/RV2?DN,$5%5 MX+[BBXVOD:;K8W<9RF8AZHTB+I, KKWDM>P>!E/%&W>^)!^Z]_"0(4RL^>FM M?D'.%J]T$A!#$!W7&.R)C'I@F%>] 7VNVW>!'T>7^?J83!R'YHS49G,10*0U M2OA D, B @HKLJ-.=2$)1:7[B[/=YL^]G^L^4'SZ:#W36>A6%+MA=#!V7YG= M/JQ16E.1:9KYGST9=RO$ MT)U76ZM[S%.@Q="R*^9#$EV>5_ ^(D&=LVH])OI>3]K>T9_7/.O[PCGQ)??Q M;;""H%Z_L\RN$$N]][E\\DL]VV-;_33V/D;+ERFPT=:KYK9/@_;]ZJP>MEU+)-\)T6/GM(5GK/S/+-K8U,CXC$X0KS^-+,2/GV%&:C7OB!N ]3+XCXI4W MG\VC)CN)>S"=!&837@;!)5Z*B%.F83O95,6?.[_,WPN^J][6X]GZ&5MYT5'; M0IU.V-!J4P>UEKAY3R+4[C:6F+B]6[!QQ3F]5T6?#?+ M#:'/9T]MW]%;NYV5;S[T$=[NSF@DE#DZLCCH@\)!X ZBI)+S M%\I^SZ_CW?K6('5 "(4'7T8G^V3H0#H&+Q$M9430\*B!.6Y1_&:Z5:=*FJM8 MKZIK^#>[Q_)F)L1O&PHKS[RC9NPMM P-*K8*7'@[R^PB'?W>M65(D0#(IKAN M]JW!^4(?54[!LRM/(%4NA,6O'=XG7=%UBF:EOGN0X?7*S:!"N=>>8[%,2\H! M]H*R^,$W'\&2;EY#WL()HLAH$V?U M]-)3%#*W/".*OA [OJ15]O#J!5533J?3W*OC?8&(NE&JZ#4U2?4N0@;:QZ1K M0E0Y7Y!S/++MNUN+ ;>*C\M'E5[$NH9=&9'R^WMUE_ ZY8&&6^^AT>S>,D3^ M^'GX48(^YD3THE&%_KG3A\U?MUV1>WZ50$VUD4 YWO9RPR;78*@I?9C.9:10 M"])X272SQ9U:+.ERV5'M'^.*:PM08:6%'[.;/KF"R.QF\,7)H4\1;'QBGT_; MWF]_D9$XM?ZF*A/W@"A#7^)68CHH#:\F:)RY&]3G,&2S/)[O\[#0_^HC!;\P M":H/'H?N]OG-(;@V]6F=Q-NXYBANGXRJRZGE53L.K>LH.1INT'SXS?17/H46]+L.Y MP;H@U<;4)-FPRC4G>4D-@Z \5_$RM(@H9U[XY"J1^5DM3[;HCE,*9;NXCGE MP3ZTGITI.^?3K<<%)0;9$_YWZ:B^+BD< 2\(J?_3\P1_V/]MDU5J(ZH;_Y3G MR2,!D3'_S3S/_RP>3\AZC%<8-[ALZ;0OC#WJ9#A1(J\B!G'=43HTV8TS,L4Q MU@P:ORP8H^VW?".6SI'RIM5(:9WR KP1F02K@TB0OWUR K4-W_J0.FR%WXNU]6_R;_=PL[<%XTF Q K3Q"#E"LJB1<'@]??UY39/-&): MW>NPG(8]DA[5X+NG.*1"V<2USK?)!8J-UR#*M?565)9#&RA:]S\XWM#Z5I%S M=>L1/(IQX(@*47:X27SW6!0;1BGBFIR*8 9A:!WY**\@J*%AM//H$ U#YDTY M)B7*-203?F@/Q8)WUN55SDN?$SW-O]-7W %^Y3O +8%;Z+[.[?>E=LU 6:A^ MAJ[B'?PL:-:HZ-/(/DHUK[Q!%G_2>&]>@5@PC0+?!X$LA1"Q(Z(41 #>4,%3 M>_,1-CNY&[M_1%(Q$'[RY4#!2(#Q=?+]MUI>#,0C2,#9 M?>2^%VC_4$8,!W&5IZ\1.F6FW+\&F]P9;6 M_MX1#>%F+R'FRF:?9P@3?]?!X-'$8((086S\S;Q]HOER#O4)RI5:72(_477] M25B,>W1]ITZ=^6O[]^QQLP]T=&XF#1^O%FDG,KTQ5/>%S0P_*(S+25UL?,'R MVI::3^E$FS4FX]4E*1VJHJTPOI"T\_F9"MOO>_Q][7QX/]=K^_Y%*A63? M8BI$))4UVTC9DD0Q(502$K+OQI+L)H0B1E2R[VNVK$G9]]V,?1_K8,S\ALXY MX3S/]W3.<\[O/,]Y^>/=ZW-_7IJY9^:^[NM]O:_KOC[6V96VS(+G*Z[;G!93 MV;>WI[,@J0,J[UB]H$B +JXX!-=ITO6N7PBY.UA.]+ZN%R1AV,1'YBQPUBA4 MNWDPS^D=L5*:N#N,U7%/6WJRE5\Y3970VQ3FE"/W+HB%T' ^%Y%R*A[2*8'S MJYFW! 7-6Y^WT";1=V+RJ6FTJ#&\=E:3\DQ9#^P+E/(FQCIN@D'&=9&Q9T]+ MLN7EFQHV(92GV")N/HL)E&#%'AV$2$G9!,4)!PZ'?YBN#,X65T7QE,&HJP<4 M=*J8>8M-G5QYJ3-2K8T:.3'M*TH2QE1.\KX@A?4(Z."K'FC[->UU6B83AX?T8#FA M9)-3N UN$);*D9WGIRQX$N=$M2ML]LF?+<6_V1PE-ZC!QU M?6 AS'4AC"%7_WXWDW<8486;G(P1RGK6#@X?R;TY1YHXJ[#[5'" ?C<.*/V0 M7K6^CZ5N?34DG\<--"?'!UIFP[]1G01='RB3T4AFH#L_X01QDH!^#VO'/-6# M S?$7S[NFR57+:*P>O@IRZ5 M/Y!A_:_,XP!W>X_)921EW[H("'WH.4'X+.$U'/#$K3)_Q)O_I-KT5,F=VH*5 M#%X*9/W +6A)0J^#?%0G.KPL=%6JDX7MRVGOV@\%.2Q#IM.'#ZQ"?)V^]*%F M$-K+4\7/LV:>$\PO3W8D"85JU-^WXGI2X"YR"L3J@?H"#78DU#Z/K5W!OSDL M/J!I34![G8G:D?]OU[!V\;\-9A;\VF;GV:9!JFV-B'# >T">"\JQ6W46J,CP$:5>8. XVVT,X6W.L>_N.#: MYOY2'B>;EVL=:"A0>J^N-2['JZ!_CMQ?(2;9EFDE+C _%3%9ZUT@@Z"0[^_S M8=#V>7*MU7J?0V/1:X<<[>0OY!-?[1V56A8-3(+JJN!35>AI;E0%]H4M_5(]N OY(K[,@X:.3GK_3V3Z;N!.6 M38GS0Z%,3HK<1&WT)@_'9$KJ#JZ_J1EYJ,L+9Z_3C.F:'EE,7I9MR%PG4I0G M/=\J8GA_\(2U^)M(N66^Q*YF:WF=VB*A48IQ+;JLECN2,[&RO7>88ASV0/=P*+-^@?R$!Y?N:SW^B#BA9@8G=7*Q;3$Z7;;S5>X%<2W"? MVJW[9\4N,@>/V'E\!!_4UF+TK%A\H1-$G?F9;I@IQX@XGQ)%LN['D->:'+-#4DQ>P:5P\Y#=]-">J; ##)15PF3ER/ M8:-,#C9(5]O/&BG=PP*3M">[ZZ*Y3^A=UIWVY\H--X]S>:#?3(">3O7X4QM? M!"^7068.B^+E3 M/I+1=_:4F9)6AA]-$\X7BBA2/GQQ+:LL[-[<%WP\:M#J_\$P0P-<,%;2EN26 MPE"OX71JM&'!D 7[4&/)R8+H*SUH*F[8.C02KA5?G'/I[J>*JW%2P-M MKN !8'8P7V8)UH6I"B WZ=TK M363D,0)VI>6'S1*6"^3#G"FEYUDTO@JH455\&-;O\?&H>J<9BB742I5@(0K0 M J5@]GW(;O5/ZG=\/*;,2W$\4 ;VN=8\_7*-3O8!C +PR &*(DV.Z"=J*/C4 M.:\M1?;.S[Q9H[.Q]B!=L.)YT_JW/HPRQM MH2W3XF\3/1=/E9.?5WY'MGU]X71)I9C;F8>[(>0HAC[6^"^,UUJ32G7X(E'!#-.Z0]SGLVKXK0A?%Q'&&LW M&(.F14R93>]#F?@J?'W%SDEC:WST\(!#R9Y (BVGI\YD'1F7'_,7.MWR5.TP MV/NR'P<<=0,MS\"3[!?U1NW88!X6&IKL"AZ?,[,5/ OEIN7$JED#'17T__82 MZEW\;X/(LV.G4QVA@H4>,^WT5U)"OB-"R)RE#E6 MSNG;XW)-UJI\+X1DW"^&S\]'Z)QHK_8W&%F^R6)N=+'9" M1P"_]L_^(3T+Z<2"9[>_U%Q]WFEJ\;JIK2.)2E+4G_^/4R:[V,5_!AL_^-9L M9X"6R:],30K\Y+,]WJ;4*7[D!?'Q(70S(BS[*3[<.C)OZ6YD9'3ZE8_RZF_ M 52"F^6,^)@Q.B3GG$:2Y[V-#H17)?^4KH7?;M\V*8=N[;+<@?B79I?0L&MV MN_@K\=MFA\@_A3FIW+W1?(Q+\O(/=BG;>EL(YE,\)[\(6[O[4U7QUE'>^+0! MJ5_=1G;#[UMV _I+>/?$3J[:5@FL&FQ>0XX)=CE3=K[B;5 M0:*]N9[_SH9EN]C%CP/%Q;.U>.=$06_-MARB;+(W]%MCC,P?S1CBB>>95NB4 MQ[>4X=;12$+>&P$!S$9I_A9?ECVQ68-ILU&#V?=S"6;T'WP8PH[X:S+!#PW; M>E3L>39#]Z(=1W2>@NM_P6&)7?PS04:1OCWQWLCU=;)X< BSY1",]VCL[SP$ M@W=06?"M[NJ74>J/&5:VQA&J_R >@VX/Q_K^%2W\\O#OI@Z[^.?")CAT!RW4 MW4$+51>PE!>,J7ZTB7SYIF:HF8@#-D5#*H=M0VIWA:_'T_+ZZW9HB"0[X[/\ M]FKWOU1#'&_>U1!W\5>"F6VG*;6%JT&W28C\OU-"E*F866'KK/M%0MPZ^B8A MCKB!=TB(O#L3X??H\'9:\D>H+=<.ZO>!<[NF&!=2DB.F[LV1K/.#G3IWL8O? M#<+RQ!W$+VS><%O,=3('3P1K\$202U+R!QS&81;$,B9P2@_;#AT='8W9.DCD M_*9:0'>(%GK;18N0RKM25#?^T ?ZK?#JW<:!MJR-%N.O_PORCKOX9X+(:Z=G M&F[5WI9.5C!1'. -&?A37-6MFQNB_*](GTVB-M[0?+886L>C!^45=&^C7SS9 M^->9DNI>B#=P56FC6.N<],:SDO_([9TR8<2_D E5\'O'BUV9Y^2E M@/_K-D&Y@];V2$QK9R1V]ULDYK S$J/=7LVQ\9C'.W\DN-QF:2:_2CDK+&\^ M=+1%/]I[F/_O/NJQBW\N1*]48:_I?)?@KZ3PX]UE[X:?M7=O,,2B[PPQ4?'7GHWJSRCD$.S9[!;Z/>A>[^"-@9L.;#ONY[_+&6T@8/AZK_O*]W*F>PNX$'I;8('H^R>0_]X2=D;R&"X=/; M9<,FQY:K&YDN=8[H/+\?B2IWL8L_ C**7_FFKX^@@\.B6P2/^%YXJ1YWJ3=' MTL$?\1A",)^^;9FNK:/4N+PW H*B]#C@!,_V3!=\[@3ZYTR7698&O9<4-U7) ME8U *CIDH_SC]U[\9$Y..9MDL'8G&=SLXX!MSHIG0^_(_Z9WH!IN-6\6(>X,K8(] MMD=?>>I)OGB;?O>'1)R=)'"'D-AG>6.CAZ^R-T>R^?7HOU_$W<4_$X3EDSM] MU;S&-J6#,R_H:TXW5F\#Z!]8]H0>Z>*L'.^7$@P.JN3<373!_[\J-1%?79J*+&6_N MNAN)KNY$\&:B:V9MO\9&GNMSRX_DN9+)$'U>)@Z\_0NY3<8*A8/+XJVM@] O37:<9$? MS MPZ=\21'!F+1ZG7LDY>7!3^VFR[9K[6-R\I^LQ%2]APLL$6A1VH%J?OHC\H^G MAC0D%?N>N=HNT;'B@,6)6KYU7D2QSZ,;ZMA>F(+_W6&-KM!SNO9,\;%#8CD4 M"H=5ZRG$TKWG3 C1:[>S49=L+E4:X!FPB-'T(??3/<^13_=:W&WKXY_@:\H- M2U7ZR77_MBN.W8T:=_%7 N^*03^YXON;KEC3]JW'-U=,O^F*0W]OU*B]/6K4 M_G=1HQ@^:JS9%C7V+9'\%#3&_W;02(T ,Z=9[V%>3^HQ'B,M1^31U\]^O!^N.JE:U]&V-$3 M S[TK:VU5==SLWT.L%U6V7LX_.(%L#]7YFR*7R:83B,S3*5Z_OH#>0/ICNMV M 9$RN:RJ;]3/A.[S3/.YEJDA<6[0$_) _$4*,>H,'%0&]Q56Z86%VW-E,&9R M+:O0+\FZ=1&RU >,R67G,/LVHNN_QMO,E E3@GJ$;O@NAVC"U]CL[>*C]UVG MOGF'H/[0[(Q7["=TUX!:GPB0^2CRU6T!:%VA?3!YC]7DDNF+ M1"/DHR$6E0M+5#Q>;AV4>#9U;UMIP(3MI@@\L03&+("?)7D.WQ MD7%OQE9;?#H>J@9H:H!O#=[V785=FK[PIJ6^B>,B$D3:;5!V7<&L;/*MM8E! MB^GDQ0M$[?-:(J:6.(!8$4GZ/,SL7&-FC_L[3@G]!A\:\? 74\SMXEF=U;/@ MCW4"B_+HM@MSK=6J4$A78&UCFHPUO6'CWH' M++)%FY#OO,S9GKY$MU3S $>V&U$6'6%RV-KG%I%L$0'A419\JN[C?BNL;R-1S$Q6'4 M*%C?S[$HM)ABFVAR& V1GDUZF=UX.G"?@RTLHNXXJ%>G&BN9K>^=W=^.WZPD M_]5F]3UCMCBLEHYV[$[HK_HRW;U*\M?%/?Y#<7=\GP[S4B*OQ*^M*W:C1!#]G0H$%XKY M#FUT*50]SO'O6_-NNQ""^N" .7G+;Q5,R&C8]F%:7)YI>_>L]@Y=8A_>UVP3 M)B24_A29?6);;/]A\PSDE=TRBUW\E2 L7\ !*Q?@U'@?LIF\.E]0IX@#@EY^ M5_^:N#;4OXUN&.4_8JD;%4S_M^,R0Z;E]1?O".^)?Q7>._\6K_ZW?'NKIMZF MNU53M[[Q$]B+OX]+M6UC83CZ2#O=SKX3O5G.NCY M([YB +M-,Q??H: /5>F8?X1N35>EB=)N9H3Q+O.GOH3J29Z;#=?N_*>]"+?< M#M[!!CL0N77?JG%7>Z%C1=/O-/9T+W)R1.=]E?PO*(G>Q3\39)1->!\S[+!1 M+?CI6[7@YWD%,/::7H7V$LFW(HRK%9O2T,:RI;[W^_H1?KL]4+3-YK1]07/R M_+_FBI$[N:+7_R>N*+W+%7?Q5X*P@N_/YXITX,$0PU^HXK;1=Z8HNI,I4OY_ M8HI^NTQQ%W\EB+P-_GRF>!9:??H7HKAU\)TGVOS"$U,Q&SR1_3M/Y%))(_@/ MF]!\\TK?C^EOX8(,NUQP%W\ER*C^!1<4V\$%D\8F-X\])ASYD8*%,LP='!"H M]KU@8=N0VD^AQK]R9D-YO[PU4]&_9,BOWF: M^!!'="K?W]T>81?_7(C>N+:#ZAE^R9S9R@8%LI]6;A:YI_W(&?FCX$JR%;:P MGT\VRFP;W6KNSITTMMEA0: =)O8P^]AO50#].U#OE"VV,<'FC6,C^$B*BU B M^N^GW;OX9P(?3FVWGX*:7YF8_J,_V4V-_(:;NI>UT8C:^]S5/=[GI/'3]%7" MD\H8JGOX/:""+NKWWMQ.!VMV6MU&TZ:-@UDE]7_W"9Y=_'.!4A#91OX44LXW M%6\GB-VJ]9L%K/=\\2'6[UOM0M!M.B#LUZI@SU^I"OJB [:H@AG)O-M4P3*- MR-=25*K[7?X+(MU=_#-!Y#W6MTW ,+(-B=@A8+36_U0??NQ'_*('N@P'L*9\ M/_ZX;WPX;*=AA9DFKYOO^T[?LWU>)[;^IOY87Y+Q\1FS>-XKW6 M[IGB7?QE0&G^IM?J[&3\G5H[=##X>UG&MM$/:^T;!YA_A(W^+JW]B@8I,WS7 M4>WBK\0/.BJOC=,#2L=_Y 7)4!Y8.:WOIP>VCE1O_"L)@_W7$L9_T =M\V*' M=YJH_\T#.#1[8]U?RP#HOT'<:*(P49X5N98'\>6,+2E)W]/_N MTNA=_'-ADQR.]U#\B.*?/50LY,58\9RY%M MX]&H;>&8Q%+]/*.& @X?C<(#D _S_AR86KYQP%C[$!<P"A',A1+P70#^^2K.18' MJ$'GI$"SS\;A"R<-X46E91,^P&OQE]PG_,R(9!.@6V(ZW(:A7PD]]QZ3!V]_G.M%%*7,R\LI9V/DOTXZ): 02%DPW/R;!)/5WS_"_\FO;G=3NI'8G]2=,JB"2YX,W MEIAVUC_WC)[?D)]H#?CE]? MHAAN5[3,;4&ERT'"MB$.+#2'S)=\S92*.8'Q_XT/L3NGW3GMSNE_8TYD_$W0 MP>$"R/>2B?&YB#T(C>).D?+YK[IBS_W>G;SSZK5%:=?A*[P\8C;L*2G4XRV) M B=^O%;IZ?:DU,XD-0]U7ROO>':FQWWBSX M@*S">(69K+M'XX &L[;WB((U!/8%OS9)>]=+AZ10L]O&7:]65',HD*@.WZ6O MIQ[QYTUD_EUY+',L+PX(L 5/'M?! 6]-(1=O\D>K9XW5T1&]B],4&FLP]IU>\/:\+OYJ]=$QB! M3K^!,?=-\,(? L5_5V4#V!$'L"QYX=?YVLSZX<[\0Z_%7YQL2\Q2%-S?VFLC M6EAL_T6_UKR+67MBZN_Z&IVZL%>88_$S3%!<9S37W'<==I4<[3JB,F^FE^7= M5=.U;"7J]VIMY4553B&@_?>EL?M6+J10XX"?\MC"!54[\]AIZF7WV'*5I#DJ MU(Y+T<50 1N7P$;)O,0^JGN^^-_CW]TD*'.XB]^Y($G0;^7YQ=MR;[IBFX?( MB@39# M]\+X[A&R7?R5$(7L-*:)+WS;#4X\ZVFY_$9)8_6/O*"0B2]X[LIBRB^U]UM' MZ9%#53K6>$]['&W]_:PS_JU.@#R@O[ABJ;3C/W+6^=V'1/W:26HJW9?^ /.[ M""U=9-TA=%FEUG'LEZQF*8^GK:SGT\ 31T<>=UYPZJ:@1;UII[?NHWG;7,0V MQL#N,7+I;?AS5X212U&]/& 5U"!S3WAPJ<*>U&'(?L">[("#WFQ1<.Q+!GY# M/5O61QEY5C7,95']=I"&S!BG&+T(FS6$N8VALH]DPR/IF*0O^UD&$Z6*1CD+ M,IASZ9#[4T^V%O%V:&2_/N.C>_J*(']^M @!=KP(N; W;)P/_A0'=. \AD' M3?.XI"[%8;['X8[O*-H)27-'B(-'A=MLI<*[#W,-S)1K*![MO/J4+/VA:@E] M4LU]\B:S2*0HZ)J8E%56?Q%!(%O07VD=2[)*0(&_:)2Q^'3S1+F4P&Q=.-4H7V?/9K_D](?TQ2U;G"\L5 M,%=A^5MHRJGY/7K-RC0U;_>ZTB=; MA=S.'OX(6 IAWD-2%X0T^N@<;LX^9U%N6[ 7B1 B'Y[LFMOCJ.3?=_69#'\Q M@HSB%CKE(X-QTIU;4J<*2?R68TQC>X847NQ799)H,GZ>NL2J@R54 M7J@G7V2R@97#_2@,.J>2O0;DWT?>&MZS-''O4X3I4+(96=Z4LYCA>W3X:W1; M>9LJ@\S3&7?_T-/&)M/$3Z:!V[ 7J$@BHD*;JG*8QRJT;"V%N%-=@:WBZT?K MO%PGP=3[E;31+D$S=:RMNG#5!JG[:/@M;3*TQLV6=MB"O%[PQ>D2AQB4$,@/ M>!QY "6>@8!Y]W+N6:GS6*A;L#$J_?G;GQL4LV][JZ6E8;!DKJ6ER%28R:DE M=_].?)0U:UN8P]Z&SK*!F27?DG _Y:%I^O"XZU8D6,XJ[#ZU(DZT(Y+'4_SL M!Q^5%C\/]SLO'".ICV5Z X/'^E^-##O)W)$">,O -#,.VBA7;G:%NR /7S-. MEG+!SRIT,ZQSY^W()'AK#3LFAG' _M%L+:;U-UVR30&!C2U,+(>[8!C[P4!' M.58L_X([8%M<7N?MTY\WM>!WYJLEJ=4HX5%V-IV] ]8$-11V'!^7QR*51\J+ M&3,3:%IY^$3HN'5!Q23L/1Q)BJW/[E%/-"E(#'W3<"">;Q'4F>FJ5WSP??]<7D@L^).4]( MT$$/8X_?)/GRF)D;_S1V$C>F$-1FBC_%>A3FXX6P1JXLUO3)K8\?ZB M]'#0&1U?\-]WQX!ZMHG!W^_4_E2!+F9OOB\@,%>25(2$_9/'F>+17M9&]'J41IUU_E[B@R7];7?U9 MW+# ,&O'-"M<60[L!SCR:"DABWVL[;0]/=P=6-Z=B4L*I&YW'6/489-,)CYR M@?T8C\,\#)(B,@LIG4%+B>K$H_U'5#2EAS$7]G;9/A"P[NXK[ZACCA@E#"A$ M\51.[6]54,8!EU)S,WU-0EAO/JLL1/LM.XDB"^W(RNH\U:'EI,SRX39^64-Y MQ.8/O^:^%CL@UCSO5G5)TR)=ADJ1-3F.X93> R'@\!OXE961?CE:,)6HHF7L MR1ZVU\_?$SHSW-%A[N,P^51/U, _##J$44A$%VNAKL6:.\SI-VC:,CB(W.3T M#7KE$F@U.;$^/E;$,@&=A3F(M2[N,TKWT:&2R;5>H<+N<\%PL?1C72W@[NH6 MK 4WM%DT16))1.ORI>TG.U:N$PDBM'WL>F,0<:+G9M>NP)0^N'O76"#-[C_N ML@4X1(UU?+%[AWLQ%]$Q_:I/YRLZF=ZVAK*XVQ[O/+2V7U(2KE 6M@#>XR#0 M6$!P,FK5L>)KC59P3??4F?B\DD^$>=7(Q@QQ/K2;7),X\[B=Y>!LUM#D/1%[ MHPXK$9<>_R@2/3&AJ,--$FVG'>1>=SYL!\)6&!X?> MOG".NA_46=#5KQIN'^MP/EOP??72R\%<=PU7ED> Z8RK3-K^*'3P@ D#ND8[ MIV$AZ;(!EM%0Q3!/_HZH>S=UR4KX$/'<*V[@KDTHDB\'1)ZI252ZK"3F4NA- M7!/AC3!KY R6M"> O[!D]P?8NQ*&4BAM!*_-"E;T[1\3-I<_$:3'E_[9K%'6 M^!9-U<52%YDK-ZJL- MZ6#D6BT^G#]Z4(+)/R&^73_LT:K_6TNFK#=<>4//^LE,S.P)JE-.H6U1BLJH MJO+U*]4'?"YIR(1T[O>[Y)?H31^>?$VN\C'OE$H6^*G6:10.\)DQ%H4DB.5X M),VPT:@&I)YIV'_\@-)<,@3$JUN8$(F^J&/RSL$:)0#7#^=.4IZC"V*=DLJ5 M(F0/*J$B6-"U92\'^[2IGRPJHIM-CLSW3Y>5HW^>'\/L&1][NGUPWF6F5NS1 MK/"#(JMU>!1,!97CF17>0@IE,-;$I+]D\@F8J>2=F9%@:$)G( 6?GJY-21H5 ML+:S@/*-AA-+%R]]]0+=/B+2]A[-4ZENXL^WM\5BJOKIW(@+=N$\06!L6_+% M:3#GJ)I*?@CQ=Q%$54L^R&8-!,Q M_"86I8V= OLBS\KNY>BG 'NEVXYY T$?0=2+9 P8U=RF*4\?"9HYOB.9.O;4 M5;55[VOEJHRY.KA&P$_S-9.]UB0?KNIZ4V5E>=M$*Y<_BS%1MFMK4-ZOW\YB M9'9 E45(/#>*[#A*NV)*59$:[%Y _.9D[/OR-;:(C_=)Q&A7'/(IAA56T".W=[X=8A1_NZ/# &(M[':B0XJX8*@2,8:S-1-E$7+L;98*M>9?(GOKBUXM[SQ=#VLT-T6HQ4AF*PP2!,'#STA@"$;&N>J=>">@[7 2_O-)V1KUV:9K M,VME6#29!)43*=I-$R4-2S3,;YFH-N$>D)>-4+G,$<.^ER!@GJ!NV9!0&9V# MT*9$!QI1#M0&4'=J!!4MW7U68II[WUVE[FJ@8NS#:0?J@?OI:*6[ RM:&E:Y MJ2>LG[BIA^TH!M;, ) M;_[3TY/4-P^_":J'^$JAO)'E(%J+0K*+P=)/&E_H!L3L2SY,%[)W+J&D*D4+ M35M@W0]G0"]79(SA@$XWQ=E7DJ)F8+NNBR8!MF9DRYZ$1R%$A@,1X%)0IK1' MC$&T8D;94$1C]K#5.8I;ZXJQ>+.ND#(WI8Y(;./-_G17.J"K0:(:'"Q_FZC2 MT62-=/;HR'3K7B@5QA89(8W@(;!Q8DMU[N_N 1017SX25,W.&<8W%8&J M'6>ERTKE[2Q6C+F1@;8.*6>?ZE&D(Q_/5&D%-]DPE@;8<)6JAK&:O9DY:!5H M"=,+^U(^Z!O9SF1'(,&L(5@!\F3>5Y2MR(1VHG]T4D2J(I7 :TGWWI/%%=F] M:Y"LL4[W=TGONL9I>$^WYI![G0BP.P^?;\PE\\]1%< !Q":(#^T/(F\%MBC> M./:X R1%BC;M#>V?W/CZ]B^L^508!;#.GUB>6_[@5( #+[*-C= M18^_2WZ;E$;,1[10NRLPUNYZ<$7M.8)DX(JF,A?#IC>G#4H9M3YQJ M[8++VT*^VYL3:6,O!;[2<">QL M) ^Q$E.\0X3W-JT%50,>Y3TWJIS$6J-"'ZE?MAK6D'?TR0,LKZMYL#Z3$T6> MS'B'UD 4,Z-#C"Y5=F:4O:EXC ,>I'NYZ# C=">BSC(=E$Z% M581Q@>9(3RR'(CY7/+X MEADU!%Q>!;^R.*7*0M*+DK<49B:/XF-@?>QK-1H$#RCM)@WM#/U!4 M']%^3MED=JZC?<]G&:16WH BE0'V[.QB4=J[M#G=3S9=,Y>1\3FYZQ>)"F60 MAN&,BGL-S1]J.'TZ/00AQ:@I ZN!$LS#!55+1OY##CR)G_I]5 N4:&14#P@Z MA7,0MBY.J8J1E:WZ)YP14.LJ*&=>N_D,3%EA"C^P&*&CA+9;Q0%>6;S@B-/I M;]+=+QX]-1?I;!IL'A:#FKEE"/(H4W@29!K?_38_?I'S\#RLXB:T)"'>[6/V MS"R"[,!7OOI+2ZQ98?(/".H(;?>Z7KA0Q_05L$V$4XL:(HT>#-<,#/M0JFD< MY>\IV1MI<^^6^^W^ 5MP/0R1XN= F=BEYB#9<(\&PDYL_6B_Q/1%996T'AO1 M=:XF#&5_%XA0']0A0%%]GCX2$G*=\()X[@) 5EI0M^31EAE7(*8;)<4'88@K M4'-X43OL)9EZH4I2'B"8J'L+V-_GE3+?:UXZP:K,86%Y@>3-?7*EWG\5?K7R MN%A,%+*7A#&YH[DL][TR.!'YWG09>ACN;COB702RJ4&0^9Y!M%CJW!VX=1*D MYR[+?<+YP@$A]@LK\(!V<@F2V;J*#WVTF#L^JKW'IECO"S("Y$+>MK+V7P"K6:.J*,=A_$]D&.38Z*V*L^5B +. MRS^M2I;B1?:FMH+)GH8?/(E4R9.W5!F_R30"\GZ/]R&J(3FS'8LI3X6UW0:: M*R.SX\C"CWE\I:"Z$>!7T^(_N7:=B-H0Q8+0]A^.--EOX]39I>#G?7"D\QJT MSXPJ\A5@&FF ;A9YO+A $\[*E/UVL?>:0S2YI5L*8PF./=6H.Y MI"_BN?2Q"H%?C%&17.$V(ZY2@?0WA86//E4^?T#L(U5-38V1>*UA334R)]M= MOOJT+][]#(8-%]%5F=.6@?Y,S>U?3KH MT/).R)-, TL%]:%[[D2?BZNXK&XRX=W^Q*M#[2DDC>(4Z-!*]4SUOG*_:S(J M0WSH07K"Y*:<(:E%XNK%_I.N5FR*U^KZ'@5J$&>9&TDNL76"-+BYS67Q8CD>7%TQK0"X9=!0HQ^*^- M9%Q8% +7,6QGH 2'%M\Q)JL)>.7K7SA*6)WLQ&WSH6)UJC)\=D;2W][>[%+O M;9+IHP/I5^()W9S-KH$/N?*DWJ5G:[:/_V(X2",J;>L 5'HA^07A?.\-#0+;UZ^T:/XFNC8.J>'/W_3 M0,I>0X;\[ ZCJ?#/XH&"G^%H%'49MNY<=VR9 (E !Q0$J$X(,'$XVSYH5VK="Q M*0 I9MB7#]O*TH@ 9*&@)%^%FC#CPR5R7AR;?]@#O;&;RX6 M*RIE03T(8IXYF=^8R4.L+KAZ+^B*S+)J:B M;>YV'2=?=[R'XQ>'S.MG#QXC1..Y*(L.LLZ'65".!\,3I=8Q9I]&%614%0/O'F=K>9,V=Y)UH_,($4 M/*0;'EE\VN.9=$P6HE\B(D&/L:LG>F:@32^$V4_]/"M\/>' RVK%+N-S_(?MGC3L@:-.8].].I/%RUQG@YR\CC MNB#9":CMO:ZG&&(C'%#DF-#PNGXF*^7)4MC1Y0>?YR;DO'L-?.T_4S)X?![4 MR\43N[K_0EOCDBZ +]GZ#XDSRC:YGK!?42?QC\LB8,'N99SCG_@SGW%YHR5R M6HQA96&QQRY[CM&RY$*00>>%Y0K@ODU=91C$E4^FV?+4Q6>NW%//,?/%4) MEC/$8 )>^LE]* G5D8*4T];#%$!P@044P&=J6W6GT M9+DMZ+1 *^HE6P#L4-3],)0L]I3-[G3GEG,J;L$G<;&J=<<.UYP"&') M@[1BD2:D<@@<<+!77ZDO')3UB%3(YTN)*JGO? MBSDI$XBW3-E9O39(,,A>=?>MX4\JOR?[1LLW%K.0 D9/F>L0E7:-)B^]C UA MS2**>R;$"D,?@):Q%-Y"LS!]@1Y<<#$[L/=+ V';W0!/;"P^Z&] QR#4"D[- MX@"E9B.VN1396T;AP+/)DOMZ_ON1:&7]3DP1,UI--QF=O#+TDIL&@5"]SO02 MJRNQ?[^3[G4N'W3]5P2(VN;21Z5 J9[ZW%RE#MY,P?XBDR$M-Z3V/C6;/@D% MYNGQ\<8>-C7(Y%OI*Z[ ,;> NFO"AX"Y+AY/$%6!19,66N925E9CP]*;("/6 M@&9C,T*09HQW$]XM%YJ553Q&:U2M7K5S'/P21_U%YV'@-=K'U7LI*X>$ZA R M<:,,_#D>%L2DS$WK4J^X*-( FI(A?Y&@0,>O-K15I))-%47\]7Q@,F&MAX]G MO&5R1%*G:[*LR::G6%?U(A<(&@VVG=BTSI\NC+4QD0M7;CE#PVA3A3E8IZO4 M#;_2;Y$J,W4.$75-<>FVK7@Q6];]+H=S*';?+)=XFXD;EEDR)[GH7AEW11*! M./><>W4_$BW:&F#<>629OXC.!@?<1.5X6M9E/?*O9(-D.1_[-CKOY%8'6 M:RW:V1-\'A7,)[W/99&KW+0#IKR7K[R?)#,/0@_>D M'CQ<3C(_>AYZ*"KRC,D!S-FF+#C%;3EK*!]GEQ D1&;%=?;L63+V!L-(='Z5 M)DK0W>$X/:OF;1^ODLF7G63]HG6?\WD\P8>[JL =\?S::1=UBY=/D XL&\WD MZA"8UB_&:'P@J%9#IR"JO/%;4J:%)DUMZ\?:N_-[7"<6K6H<)8"6F<,8U1;N M@BN11U%%(6&6@_X4(D_V7:=L>LSJ>A#Y6&A=P2Y326;O*1+9N*,/JJ,[L"5EB33M$ML9RLA"L40\I M+Z(-E6D^P_[DMK0/7\@DX?TCLGM=S\J.=(8/\)"HVUPJFQVC,6Z4]JUMS"6( M>#'"SMP.DN",:(<)9*/A"-@AP\<&1>*-.MX'ZZJM@5'>Y5RV6R2^+JZ\:$A: M3*)GLB_]K?M'S ZD4*/G$\?:0M2-W0U/W![WL1SF,W7X2M<),:B2+/<71FDE M#83+^X%+\Z4B^C .'W5)E-?.1^UUNA?86_8@B4KIYLY"@!\K1]J9 R7;EB2U MRM2@8*/*O/$C1_0W+T1YJT!SCR,9<4".]CI=R[3*0)$0#@AZ,MNWGH\#1BM3 MS./\)Q]="T:*@]$!YDF:.4]$:5*L+1]?O:%YJ8ZIA2SV=K&$L)UW'Z6#J6,R MV@U[!'JX]ED".,C6['X[?;&7H)44?<^$JWAABDN!X(#)7H,N[D5&^IE!I26? M[)>"%Q:.8A*F5H:?SD23>A4=1>\G(QS]DCPA$&O^-/^%!=VH#_93]4C>2#V) MMK_P\V=HR3;9G.K&K=#F98D.47$Q]6HJ)M;?QDQVJ60(DF MU-) D*'CL.+Z^9#>[(:[M.=ATT6"(_-S[F2&QS0B(Z+'TD8[F9Z^I!%0[WIS MS'_M)@E6[&'W^SKBZ*)*W6,"PB!U^STWG1^;?EQ(84,[HAAO%J"5MRK5[_J;9WJ&Z'3SW+I?INZ= ;;5XR.C?IHTBQ MXJ,P]=?OT-B1\E6@(4N6Q43@YJ2XC*,@QEY#F11 M6D[1T5>ZJ++$RU/@.$ ?MD+GP(X#C* +0A.CAU9PP)(G#@CP*(4NM>& 2_X9 M'*M["N#(I3A6YD.9#4;I;<*%B,M'+'5OY.( 9!<14BM-BP>AB(['OU(2L>S: M4C[5GO&[ZVU5+^%UU50$$PPTH

40:K-V]UZ)D+:/N0@+!&U1I!"$";^NFAHU"7];-7:4L2TC=NS&S.IK!3.H.=& M@Y%H?K&^R19]OL;3!9?.%1-_##MR0F?,V2RFCWU,3>M@8J/. R'\1@7IP=?WFX:0"/NN*V9 :K$4+QT,UF1[;3SD M(48"S1F9G\\>\G0(!L^RU,71+Z=$_[FU22F1PWB+R@/-I& ##JU2%-F'8Z\- M0HN*5R]S$(Y>>13(JI09*/Q&GYCW7,EUX4"#EOF<"KTW M,L?E$^)8V].#U[Y4K3G/$J% [TOVP9DQDLU%QQ_"9Y^@:2ZPN]Y3'9\2HDAY M3#9;*9(VT12K?1-MWZ\!)K QM4#?4K ^-7]F^ASLW'HAE04A:EQ!=5;5JQ\' M$!KLJ;G:_$A=#^C6%"NU#1*,N]!O=]AMGK^EZZ$5;2#=E$E2[#.28&\5'=AM M0@EF150G0E,12PXGZLRC?)@S7N?_^A31+WW6P72:E#!QID M= D!)Q5D-AREZM28P[N^IGBXT_:AH@*Z4OS#('0-46A_?4VIR=C=A[/7EF>0 MEG[/5:8\IDI3"9*61(T;#2F)-%8NR4F#3Z[&G!3[+-TO)FVN18[@<88PL/E, MB#.W1*ZN-BT/=\[U@+YV55>:'41./S/7Y"D%>[5AV9HMN2G+YRN8DZC"DY#G M/+T(/:Y";67'VH+&M'P0<$J#7LIZ8TN%*Q9^+)>&7K-8I/B3RYCI$P:AI5"D M&.NH.J9)TZJX=FJY@M?N ;(BMP_W'&#IZJ,>S>J'9U@%6 1,V'5[*G?>"T&9 M.D_F/:A*_0PK7X44UA/506EPP& 1&KQ>P[/.:;?Q(Z-S< #;\D<<,*T&';O1 M5O\C+J"?U231 .($C1S,[Q;FQEU*=BO1[E M1V5U_2S1D):( 0Z@UIOB,@?W9CSU9DHDL&'!%P=H_B%A:6#5I>C MB]?7<,#Z*?7-M]UX;BDEGE,NS^" A;?Z^!6VTE3.P.[E1.X@D8<">TQJ+5\N M>'!>^OQG:O]A/]3G_O765VO&.\##MFX29J+ 28CI>3J0^+DQO0 M,LA4$1>*#_??OMUY4;B.<_ I]+D@>\H71;&)4<4CAJMZ[A;R?I ;$7>R/2FG M)^TX_2<5;(E*C,[/J+2)2B'MV[/#Q[0XO*9KL?=?+!'IU[4U.HLU_MD=YN$; MCTQ@YT> UFRQAMH2D#HL\69A$]EZ 0[@3X$^N"DY_5%%6HX=. 1XCX_W5K9J M),3%N/:R\;"FGU5189([6>2$LO99A/FL]L]ZN"$M&UI<\O+OW)0E6)M9;R:* M&K\FTG](BPTEMES)0T]&9M#YQ,[Z:=*KC#JN234JT*+O048OL"64TE]V"7ZH M'2WSL?.\09C4U!-3__L!R4<*OJX/7QC$ND55 +=G39XDBE(/?.*S)TE5C%1[ MU8"DYL/#BA)'TY\67 M1B;<([KT=ZGBR\D<&.;("*$5*JB^"JT38+'L%\4Z.6)NCB4RS2QP-#5@+Z6+ M#I+>J.HNR\F7Z7R31:NT\D"_4DU:VA1MBFZT"=.\1D;R\,;H1PUE[Y[!'.7P M92%Z8O]!),COL3:1$YL"DHOQ Y/Q.,_4>[;3[ZEDAB_+["5H=GL&/00,%"C- MJJY]%(#/!J$-E6D;#?J* WNG.XY.,=W:&B[?X\GOQX"[+4P0V+#I1RVI%_>U%5-FKG7K_'#*8"@ MFV1P]=! L9[8B?&Z4KN0M\+I4HYFT4=D>F_NI6'N8(66Z!-V)(RL0['78N3Q M!$I[E:.MGGH>6XS_Z97>XH NGG4JO&T<0L%\X"AES*59$S?*87^YHC:+F%?O M3%*?&4JLV*-*6^2<7J/^.NC.*#D/6$G%ZB\EZ/1 M@26F.FY\^00=Y(E2S>>>8!ES[+5](N6])])G4SQ,^",NP@(>O>PLMFV?C1>K M/@:I*V)J&D9_1'@YR""95(D5F'N6+NDM.8=[:',37"!N,K=DCWT/9-U]-]'' M+'HK/_E=X"VT>O7G2N>E.@X/]*M^8^.^9RD6;48G,F:EW^KI,911"5ND27H+ M2; <(UB([1@79VZ:',C(*&JZD^TN*4-E?B+>I9VD92&D32D3RGDK^=@S*AW& MIS?:?;T!%+PC*11+7F@DTTOKJ=BD!_K4E@.I ^]?/( A1JY#/W9^B>Y5&[SI M,K1R*9^FDVAMO!]VFTQ)JPF_M5#=0E\JL[;+FGQ?I$Y.]S<)OW;?_8HI)&.5$*7;478KLNMAB.?&$94U2UY_&.#%M MNELF[0$+EE"K[<^511UPP*PA5I[=MW@*B0.N[',DT 9C&'! 8#629PT?:C6Z M2( D5#3EE=,;^59F%HE?3"4=TVR4/UZBA+6WCCLS'966$3D]+.5]@,6 U6HT M/H857@+Y&II?B ,J9^C#Y2SW-CKPW.]*8WTM=[M?X&"9;#_'IS/&(;U M?D#5E?N\UB>7,QCXH$;XU?08WL5F8]>M8A&.A(W M!F9T525LGC5C/:0%![37FJ(Y*U;:HFWFUM2:1*GCM$<)KL48T053Q_0%[Z5% MMAF/ Z&5X@S,9V9;*KV7TSNJ1([;WJ-_Q+6_"NFBQ8B NN?'EO;Q5& 9BOU7 M14[NOS4]%=![[)H@R2#YN/2!<1%DDQ,Y1@*_@725:? 3OX=K9%G1<@"2X]=4 M2OW;CYEVVS>@0BL8K-S[2:4K$?I?IV,.YN3D?#K3E5B55&ITQ/(>[SK785@(AQGUC/Q/^W=C>U\^]B"GH\ @>7# =X)R)&GHN+B M]D9LXAU"DXSK#\C2#M+A !=()L37 83_@]"JHG.H&$SU:1R@FP5=XGWE="C- MR7*T2 !E"7=U.&>:J)GR D+^\8#0^4].XR,YDG*3!%&$E>)\C:+D,5G8!,$O M'4[' M/92:8KSY#WD&1:D01@',^P #SOACEZ_'QP $SONXS]-'YWKINMX,$5A+]J4# MO:9:!?!QP!6\5TO!+]ML^.I5KLW(8,>=/[WKZ*.<*RXJ#QV*&<^I!"IVL+-IW!RYD914$U6EM?;@/Q79(HWV@\!/AIM?'V' M#7@?VB4U:JA?%M(5P6H8JS2;ZO/ARF[5XR.# J MS %6-E03&ZGLHZUV3!DW-8AD2G>0,7Z@<@S4?W7QGOC\$L;=?BG8=,"/\JK; MM283OBY#6=I'IC+" %A+,4XT#*AOM$@0HY3+:N)#7Q8(:?!$7FPGT[[1#5>? MDRM&)*Z_O0>;Z;2QJC/%,R[LW4'0P<:=O[7F7NA\[; MV4."'8BR0Y4\RB//Y&OWC;=-4D5^/J@#>U0$[NVI>>>2022Y\N M+.P/GZVJ;+!I*Q5H4^Z67GW#4E/H>U?6%*/A2'<'5:74Z2P*+1??U^I$W*N! M3I'XX*:4(4,NOY2@RTVCZ)1+]&Z(T[;*;CGEH(U_7T4136KKU+-H39D0WU>3 MCV5UZQR.2-NW$:)FRE:6\=^?B5 M8>(R6N?M1YO$((4B9,W=SUQIG.#3H$IGD<\K,P,>F%>*/CB@#^]2&X,W?^NG MH#G3C4>;.N$ _&)3=19_DD(7CN6LZU3EP*['>CQ:!BF@ZX:9+^( !TAJ3W>% MKIY8]U0V'7ZC-9%2"H0>UY*;9>[4E 91V.2/0:$)VJG*]AQL_F+I:!S@7$^4 MVL:&K/,4EG%>*!9?+&]+CUOC#Q.L.[4([M&^@:FCZO/$7G K<:)UE(C^:L]K MJ_KLW$ ?D^+:,3,H06\!?&#D";Z_:8B;Y-E"?: MHBIG[QZ3/39<:F@8PAW5YNM"H^'6J7&^_PH1YYXE7TL<8-C'"H\R%#(,._]> MI>410 @0/T$NQCY4K_ /CKYM2'OC?9HK):]L[&/._3:+=2:WZPDM"\T59H># M!&+C>]BRWEP:MIJV!X0#'3>\DRF/I[BX3=R]'#D+''"HO;HF=<"Q[L$S?[=H MM\6364&]#D8HA]!.;"S-RX$N]G*K85UE NS>.E66&;#))TBQ 829KH'O$]^4 MP+Q"=J:+5165>13AXN!J4'44*2G[E8P&OG!-7L4GEPR,Z/SYF)P7%\6J%Q." M2;.&LB8?R&MXZDD\5F/,]P0#VI+7BR P><2,[ =H)."#J$+#TN1(EZ,T' M/S Z]]"N\),W]< 1L[D<7:5N_'[EHH@2]$PLX!KH^JIW76=0XZ152J^5*"?, M3)9Z?L;#8J7HK$VT-CFZ2L6U22;'\5G'>M3)@;8:B6N2"]T] T]DM04% $%*27B H1E2;2JX+2 MB])"#1VE15%$4:D"4@/2:^A%E")(I!-"KPE% H3DQ?/.>>_[O'=.=-[YS M[^6/Q=@;!FO-.=>B2(]03'H0U<(-["V2LDD6@QVKQ!"C"!2!8^/E(9NTI$!BEA, M;SH,B7P,H+*3,(%Q^]_%GI[5K_:.2LJXO0PFX-P( UFM3,PP1&,=2X0^;CUM MJ>+(P\^'G]T]+^L,HW:E)M$(4VNUC1V(:!O0]_22CV]YP[[RY7R0BL3Q\Y)) M3LGTDOF;C: OL[D3A>8$+0LF8X+SF5MF:B;Q2=?Z M@^^JTG)M"!:VE=D>R KU\/6'8U>J?SUD9;49FNUA>A.YQ:MBE%$8^W8CT,A;DW*A\A ^_!DYU(]O\_CI$N!SK4@KM,?%7G>&*[K/>)R",6E3PS%>;'XN"2;=FL_44H"1% M7I)4+EZR+7LBAD&YBUWCUJJ(8TR[J8?G=RY>+Z'%R[UF(2-P1-W)^;HC'X2O MCRQ\*+ LH2BYFE'!FMJ5E: :ZGF_YQ/(940QJ*3M4 M5[]SGRG"G*$OZZV?T>3>K8%5W0IE=_TMENS!N94CT[4<:?CQ+"09<+*#;+!\ MH 2%862 F[VJ\%NMH;(X[B.L^K+3V1N#3B>]V48G@2)J13>"G@O8WJ$"_CF/AK6+S\E]@3(0GZL9VRV MPG]6R ^;\8YX5$.5XR?R0IS-5N:IAQN10U-1[= 2G/ 'J[H*S;0WY9[$W"!YVWS.L?;/-IW6J0AT/$NMI\=G&"B=J8W,C6A_E&?LC1-\'?#C2DI>,100!'6 6>H!]@WO[,N?5;<_24#2K? M8\/@ A;)V3812AG2003I=*U%4^)' M0D13F7S5)4N3BN9@B>'(79O:ZSI67WDCPI2/S8..XVGD6S)3_2_VB@BK>SHI M/ _IH1XK]9.;@"]!.!R23B;K[-[KRAP_NPVRB'M=7*X0NQ*IX#_NL_@^RUHD M[(&Y!.%.*NSC V_9%WW: %.IR=,7U"F6,(AYW>90KT9NT)2KW^'B.'@;I 04'P[K!,MDV\!I3]=1.LMMGKV&3 MW=DUMIA))RJBRKO:-#/1FF\/>+N9GW6.\S0W"]_K&!2(U3SD%AVDWF)RJ7(( MS8&%AP^YQ")+AG,7.ZN]"D>G'TEC/JC,\I,!SPH7@C[H/!E(RRZ 3[F0(%"B M"!,GO/K74=Q^4IWB$#JKJF%& 8)P8@?NI8A#Y]V!9)"27#[F"9=LXFSI+4 MR !V ]Y8B(_88]-P(P,"JX>GHS.Z; M&UL%7VIND-@BHB%S.0[)VSR4T+27XG&;6L$;>E+=Q!@RT#8W?\U,_\_(S"0\+ MJY3*(O'B_Z$FI,>']2Z7&#S^B5[(GTG@S1-#.*7]SBSY.K'MB^R_CW)A%&F/(P*_[*.EF3APS#(WAX/TQPRQ/*^K6F,?%^QDRD\NOLHJ-;[-^:0]W/947O M1H--!PXF+.UFEBZY+=:=Z/>X'?/AI,MH."AT.E;)%8K1^S73T ]V._Y)\7<8 M8L)*/ <*"[Y-/G;-48Z__SLZY04Z1;#+)"2W^E@\+D Z3U;UA5Z631LNJJD\ M&B+'-54FCW;X+6M02#X HR4=&ZZU_^ZOM:NVI5^Q/OVZ?:ULK8US9/1;XO)O MJA$;157"$UTB_!YD$W+&OJ^8Y%_Z9!VI4Q^G_N5Q:E]D M?ZG(1N8M&$I&A=JVZL0CUY97Q8B?<77CHEY86:Q2K4/6UXWIKQLFRQ+JYH+5 MY3#N:_C**]FWU'S7S2&_00"%R'!GW/C>(0^+'W$^@G!_E8$,]-CH$;%D8-+^ MU[2A"4(8\^0).>3*Q?SK*^HK$VOEIF&6H;PA@8>\EQ-K<:OU#PBT:E4?=KU1 M23,3W:(-49U"@4#KS'RPSY94PV\H E(";]$ 9B)$Z3GIM\Y@H2A/<8%AR_1* MDFA6:G?JWPI*_J*/J"&#)3*0KOH>ZHUTX!CJ%%(V3:ZF", W[MMW&H-\D^$& M.R>VTI(S1YF%KV%C+N<(3P"T*N;BOS5]%=7CX4-.J\TWX%RUTT-C#>6.].6= M"@8NBI33+1,/ZL'K-S<&Y1\$R=^0_W2";,-^DF*O2>_( M6G%)C,3:C+N7G+A<" M4R!EJVVZ]?'_]#R+$R6]PLG G&0.Z0$9P$O-@X[BXK."_103I>*;UQL_7 R: M:5TJ[Z$RO_<[;L^"CWBNQP^F/[GXJ:1?QS-_A+.#+R2DB:E]%RU@M:LX/^X8 M:>;2++/SYH)KX?):Z_C*K!NO_P7M7ZO+_>+BLK]]^@OC+PNB>= <0INQ)3;\T2'2S7"N%>Z_Y_AI.O!"N,?U8($9(_GZB6 M[2[X]>3@]ZA0@_-E ]KU8B-8SP=)7]M^C?0(-1Q3R!V<4%AZ;WK5KLECUH!730I0;XU:9%\"/V,OVM+;1G[U"U?-1#U 5^QH=,-P,R*\#_V4F^"&^2 M@;F00N21LV RP*+S:Y/2Q[5%+!-%,9VBQP>,[@?W7D_OC&D[9_+&TBO?YW?B MIF$_Z3ZG.H%.K%Y-MZM7Q^,[':!Y%]W/V?*S(O$!7!+I.H M[+O5M^J\HC$7#1F2)E;+6'%2[[:6$N]@'.!Z$F1]."\/(G#2BIL4XEM]7SL6!W?45K]VEZ^AKT1B+P8O+K= M4JEX6Q_^2YT8Q:'KNQGGJE[VEXI$Q=@O7[NW:ZY8.#XF0H3N34)+?<)^SY_7 M0'!]&KC56"D(F\G8:*?'>Z[HI^KE=[?C:&7KNVFL\EW)P*]U_6N-;KK&I/A1 M>WE%#M1=W_:;I^'BGX:R5OTJN=K;%\=2<5[AJ;B(L'/NLO?7![Y>LRMS7.C13(5FL5W?_=L7CR?OF M*>?YGVZC928@5(8P:LVJ#X75E14W7EW-0_,\9+P0%*@DTOT[*QNP_[VR<>?+ M*E+,*27V@;+3]^E'^@!O2-LG!TH'_UD#_C>?/FZ(-U:D$6P@P26C]WUA0J\_ M^;Y*/5[$$\)6+S)"-_T;GQ7R"7!H1!,)U+?QB,?=TU7P!#YFZBA[F^.;Y-8" MLR&3\<'/=EYT&BX2G%,QK7K/HX^IPMI^J3'E\%V('=SEQ:P*>I/AA+5B*69VO>P6*Q13679KH(B_ECS/!:NJ)^5$95;3!; MVS:W^<@I?:'"@]\K?^?,<$KT'KUZU.4>1_?W)NZ>3\ZI%,4T,YJ 9H7P!0:M MC,<]'X2R(R?&)8I5PK9WPX&I1H-?L/DK(]W/(TLTXXNPH(]2-/ MU84^739_"0# >5I[XP1F_.^7_ XUX@R(CP+X_G')[V@^\^]-KL@UI!91>GM>Y%;ZMG2,/G#\H^L\\6_Z7-*IP/SN,GB"8Q;8^]K ,GC+3 MB%OP1@>,U@Y7B0N1*8H,1.;##\ [%''HO>!\^,8MM(K1>OS'!V!<(D&7%.Y$ ML1[J24IL^9X,A*(;DSS^GP"3\+ MHI[GADX7;Q8S&3B"#(/,W>]%X93%26<1! V_,V3@BC0%#(/P<+S><"]4]N$; M*/%T'2L92'U-0>5Z HJ0 \%(X;+VC@[)D&A;?NR&Q3MD_9/F7[E.U3 MMD_9/F5_%64G[DTZ4=^J,C%A<-.HJO"+CZ2O&.TZI G(S1N7:K6@UH[CRO?" M+,C M17[:5.S#ON&WZFM_]^P48<3*#,@F/M_ZW#\Z55$[M^KP^% _U,=CJMA M_\Q3C?\%VC$8"TE]-ARUQ.;P0R)5=+/$(Q2YK3=9?*BYRZ'"EEJ^]6;G$.>O* ST\JF4_F'(@LA4DTJL5J16NNDK4 MI#%_4+Z6O&(E-QI3JS17BC>/\IWT13$,CZU^79I%)#SR8GB].K\>^ [PW3@=*VQ;(&!)R)_*I M]2N^;"HYM->6G[B'6"J6_G))(/XR$XW[Q6&F*'.:_JQK3D2H(U\71Q$Z-9,KC^"'Z\)D"U8&)JA[[1=<;H?"Q,TZQ!TY#+T"9:] M2"7*UF1.O(,#O84_N.=1L.W%OE8BD34HI&"F>;C])DAE7A75"@%,"PV)T,." MV*TG-SC)0-MS;5HWU2L.7B[^#GQ?W^&U7,ZNQ!J^D2C'B3%5@0X4:W^(BN/EXARKCXH@R*H[J2QC\^*%(V M]V(NV=N<\]USN!]()\*C09F4W,7$\!@KWYD%;N^6?F5=9$*7_!.JV9[$V=6 M\P0F353%ARJT7W64MS&7[M*SMP59--:GF?@W4AAG(K'GE,_!.'229"GBM@=I MJLK%#DS)C"(T&C$_%7TE/;[PGPA\Q'=@X0==-AGEBM M\J\NRMUBJ>+/[.MT42^WJ<'"LKM-!?(]AUI8#2#@6$49\2B>QOGLU $#_F%O MEWZQ21DK.]E9KA_WJ8GP-(-$>FI$',NYQ[(.)BI[T@I68PN^N'J(%TO-1PA^(#DYJ5B:N/3 MGIZGE)@,%TRJ8 M"&8HIB,_"KM03*H 0AAUFD,=4Q2:%$%^F/=9?K=%N])LF%[>JLL[K%3 M@8#1W:<^$H7MD*?99X!X7+2#!'W_C.8STZ!S_8-(I' ;^Z"TQQ1+-+T2QG&)5 M50>W@\MY,OI?\@IO!E^;NO+DHYH*..R^P]B9WAK)[Y#EJ.YB_P\6IYE&%5;A M6L]Y RY2%:E:P9ZU^(B'.IZL18L'=+B<2V.%GYGJ?*)Y/C I$"T#;D5$?"G[ MBC].'4T<*'Y/_*A-ZZMJ8SOT_=DD#Z1TGCNL=HFKP=94NF\.JNT?8_"5:) V M)Y_T*LO>JTYU+$O\F0WX^?*,LMZ#>!I&(Q]L/N#8JVIE3X$G]UJ?IBLUM6NE M(OC7MGY93L2G6X'\[DK74A@2S]9N[F4FW!-=WOND/U#$\.6&2)@>: I]-$": M".$PAWZ?7T2<-_Y<##%#(:\#&]PBTJ+PZ\F7GYD$D[@VODW:)4ZRU%X6/H7@ MD@- \F@!,D!?CIG=.PK9/O6 #+3.4?<((R%D(&P8MTX*!Q/C?I3X\2CRP+,T MEIES%^/96G.+U6N>M!QL&YQ6^.;D'D=T,W3='I0PO7\KN?#+9*&=X3W?!BG M8%HA)&E"Q#7\Q02?Y:F=%V_=*>9P[ (9T"/U7TG#[J8#>]Z\!E'NX\?M?!:; M)C-J2'W">>8++E)O'S0PQ7%Z3B2]7#:\3;65F9!CY"#OR!W[]F$">P)]G9PV M#KJA]&B!P02)(/)A4(^K8B.=%86'2N0=KCV8LC\PR%=UG,JC^Z8UX[=E,R;B M"10O&9A=-"4##0MD +\ [ 1$;H>0CHW'PMT\]OR,R(TP\@>\5U.E M^VZ^6&\-PG$F4#&A64+0HI0IW!QZ6R=3V2@6V!MM\=D:7J*,OL*T2Q!I(L)3 M# GIWR-ZW)W4K1T48LYO!TL/C0N_#6?ZJNH!QJ7X,9 !17$43IB"=8#U< :%%H) -K;G6B%&"Q).E_?8JQ8+ ;.[Z7]EK]RPO54H26 MC8[ BIPUS;KQ#NV.S/*5R7L!BGL7/&U0GB??CSGQKYT]G M3&NXDF)T6V9%[9*EFJN6\F:?GRK.)6S,1/UQMTDW#W$BRO:5] M1IO^N*OT5@%##4<&;!:[%;FQ9U3 ?MC2"-WNFN7*+"X8TLJ)5LDF=26!'>P$ M>S>5+H]MJLT%]'2<,XFXU&0K"[&HIP1)KS&GIJ=1C:(2JX8V>N%+ MV2 :Z0A' R[<;%.OG^: E#@?K."$-\?047;V6^NL]BD@@U1J?JM4A<<=^=T1 MI--?_?QQ36:%=71#&36ZAMM/A77$YMIU@^KE9+'403=V(197'N#F\^(#D[I6 MKL8ST3@W'8!+;H.O ROB1!:,__6&O((2!KF4L[AFE$$.H'.(R8)*#)S9(4OW!OT)_I.G5,5N7F4. M9(*>#)2L8YF7=\[&(A^-#W'[9XPG9,Z8 MU?>7*)T4T0[M.%-^K:8HUE 60/8SFY^96#W0A+7@@ZU^_KHI"EE*?&VU=(MF MO,ZH;HL7ZP+6U8&M8_J3#E<6]V^*+.N:XXJO'U]@<;UEJ#ZG/L4\YRJ'C0ZY MQ*=5[Z^QI,@UJ9X19]";)V9NXA50?9G=+X!*4TE]\SV)BW 7_"BA?$P)[RCB MMVYZ45__F5^O6A2I8R+H#0";B#LB5[#G/@I:QZ@N(T(G0^VV$JWG;0OAS+!O M;DDWK->3W'Z@3J!QJ(S%44R)FH5\UXSAM$Z_L]-$<@/J.K!8BJ BF)CV);6N M7_G '#^$9!7A:5O).Z3J"CZ"7"7*81E\,0/I#[>8Y\D JNCISB.2N5*0@5J; M2V)M9(U!DY@4-V,?:+_,FFX103L#W@0G'K'5V$#F#GPW'@IT^-XPOI&RV 2&1"MQ)*V(?&^IP#8>%/RMNB8,AF DP&; M/(I))K(C\@F+DT+?R^*MX%,+5IV[9E4WBB6ZWSC3]/I76BKRR/) MK!&C3]:[CSGA2YF5X",PBV9*#(B.1176Z"A'?/?7J%D5OK!>?D-Z!!.AD47: M26$RP".:N@^-P*"W1U/M/$^+V)VZ\=K7/2SMWJTKSMJRM$437\%!\C$SJ;C6 M;^8*J,&LN,-&7>K1ED$;7/S^(J)U#(M#)2).DY!'/OE[3RVMRU3/\C)Y/H1( M2M]EL>&3$ZW]_#NQFD]U%17S@P4[_WQ3<8HZ624[NNFK:*Y MM<.;AQ#'BOC=GKYAZ<'**I=.09N26=6[DW/@$[UPPO0=_>+,I;3QU(4)B2'8 M>SG-DCLV)6]?K; :4"+W1CD\E.2[D$R0LB#)08D"R:SPV;ILBF?1HWB6^(2! M##*@/#BZ%W*%%#R_MTCL=D4>)T1-QCQL:O7R?.&3\;FV1IWSVN3#E'M42O)K M&I(DYNY(R/KX;0IBYU 0^R.V=-%)O]LPD<$IPTGE\G:X4[F9.-K(TN%Q M[F_&9@OENL.?:\WE3 MEU020%6RSI:EI)@M>/BTUW K7JT)8IEYFK VOQ+D. M7:_:[4\W]?4CSAGY;[YH4^#9)*LTVL.ICC#V1;P]BI%0E\I M$@+C8OTH#C)I)XO$0'&6L0;9F]GP[C(_CN\,3#OT65O(=:7&2!P9($"5*0C? M[:]+!@[]\#64EU"W201QZRL$9X\B/D3DWR#Y%Y(:4LF BCMIDV1381 3T--# MG\_2-+#4\W1=]_YF2K:EJA\9[G"LT6\%;7-Z4>)E^]8["6=_48HGZB.\;H>8M$K YWD MX]T>6 6//V5=.;,"U5E]2M2;K3N#ST#%.M7QV:N7BO7I,9LU,NU47E%-KM\$ M6VC;1R/\!DI-_)FNUGUUCN4O"9J!NZ;+@F:SL!;2#!RW2W$'D2W'WBW2YTOM MEFOT2!YL^#X&.8V\0MC*,RV+R"1H:4 3R8!A!5>DLM'3P_5$4^3>FGU>W4G\ M[;IC+D\G2O\;Z].B/*D2+XXN70)49]OH[74]MLH>D%WW?Z]MV M%Q]=7S47>' Z'&ZK84%B23\<9JF223].V**FCT6);U7AWXXNNDR(5;JZ:T ; M?>(4#78N3AU^APEUU%2##+J.;_44I*T-UR>S6M?U95[SX'DKIG7Z+O/DB]'' M E2%C!)9J0*10'(SB :'BJJ14RJ1#WA==>U1675Y#%5,T=J3C_+4PQF2C56@ M(@PJ/.:=@Y>KF9GQ\*9'=%X .-GY'KK)U8"#-]*WR^OH\,H96>;" M(T\ZA#[.[F8D<(*UOU;BL*T)8Y($K^R.G/>DWJ+CPYH8S^V7-\/KY[P;MEBI MNHATN-:@7"(D;E:W9Z-S.,C_I'>Y]-/VXVSG8F^Z%/ M349=(PD0;1!-#X_OZ$?=.5,ID/+B:BNT0A2\MV:G?&04BDD.22RH]'UZ8*3; MG5;CX_NHH!6C:SMH!5RW&=X9X92]^ 3&OF[\VJ1"ALFO_"1_/4O]09Z8ENWN M!_.7^-H:^.ZZI2R 6/LUI?@.3.=_?-817=0VU1#1Q^KGB#^=>N?=? !/[_0% M>^[EML&F;/Z<>RI ["NQ]/G$25&B:JXMF#NO!II+>(AM^NXS(RIV\H7EPBQ= M]98E5OKS(ORI#H:NV] M?.X1(\]9V?8NMY$#C&YMR%?,5A(<.IP\42RM2F[SIEXM?+>&.C&>U:Y?6F_Y MJ@4+5!R;T7INA2Z TP'?< %U=<*X\(3\@W1H[4-/H:H/FH*6.+F'"W@FEI\/ M@.DN"F?=*L!WG*?=10I4D>SK25(C/52J;!^)ETOPHJMAUA&-Q1=]@N)O.#Y1 M6P;+T34',CX8<65PN!R7>^OBR'/G+5]Q'9E[;CEI=0\IV*.%E2$2%R$$>0N2 M I1X$LZ%FITUHF#O%PKV#FVA"FWA/6:06OBKA%+XQ^YT6^0;%(:%\)F2%T!.,X=1?1$+'&#-SBT5BUF0)340D3Y<1(LWVFZ(DDU MEO-)=;6['K5@F:E:( -D4@6"O X07^ M!FQ=93B+@-#K[S%3TWIZ.O,^XZN&=@,!L'D-&FQQY3EN^?"MU]FG=#2,I#Z8 MFWL1HW/TG7)M_5M4_?(QI03$I*^W9DBN/9IYV FJ]]6O]A6OZQ=&6>41_=F? M6<3EN"[+Z[IF/PYV2/>$O\K)&\LYMR,=N=U)8H9$CZ^O4WS_Q#R MIR0);VTH2<(-"G [0'YB-(8B4! +X=-AB-W?15';V7A^49K$VH?!TP1KZ%F= M]!SA(<1*0&G"ZH704DV(3CN,918=!7WR.;P63.]/?2^:&0=!L-@&U'<64K;6 M7EH_)+CDG1+/;14R\&0JTP_VHP[9(3+P36LG0WWW*KS]]3OX-WW('LQRTJ8+VE.0BQ5RWI&;,Q? URG(X9/ JC[W],?M. MAB6!F ^ LJ42SWLBU!Y8A-@Q;3.[=^\>09(BXVJ/$9@:IJQ(S!I,9. @'HZ7 MFH671! ?5=GLA:+)@*JZ><(I MI$W5'G$_J,*6C7<:T'H,/OJ64:_T%'\LMBLX>??J2"OI^!?W=]NKSIMLMG?Y MKMVVO 8VT"'T@]E32-WXB*8S1L5\I3OI%R;\/JAT0()2F.R0/'@R0$Q 'B # ME$"S6,KW%&P\%O%V5P5VDF;Z"_@\PND+>.]Y#[6RXK6#6Z$"_40,IK5.2'MM M/>2C1YM_W7V%S8*MZU\4Z?/F#_"):/4@SUW?^W;B<3V6=\(:C)22KLZ%&:_K M1S14]35)C:5RO.)[WE-\A&-FUE,Z9$U:CE8@N+E.:Y7@^H3X?JF5@<3LMOI M$U^W*1_%E68%UJBX.6'R05R3?;.PZ=C64]:6H<&'38.5'*@Q*]639K1M6W4 M7FJ[GUBAN*O0*EAD2AVL)7A,R_2) =?):N0CR)JFG_J/)1/$'KLM=11!!0-A M6(#3N__8*,TT;^!URWMW)NFC'%^18N"]1QWU0 #;JUV5;T-V*$;WUS=X#$6= MTOL3K,^K,7-<:-=D=9431!O@;I#4&4VY^G^!+HU0\8^'$\Q.(+ M"D<'P2&Y",7O;.MX\,5SC HE?R:4!BX\1NIN^A5N4*I=P? M-TB_EQ*G-C2D\]H7'UVOE9YTM^/F^LP&.T_089Z.YQ%J)0UF<\XG)) M3&9Y.9Y*Y3V4WNGX\H-GF[+@1]W&P#C!*=T&7^5$0)^N>22MW_7DFE@']; M4NGZ&=L4FK07D<#^ ^4!.:&U+93$3=$P/0HJ&\^))..$B,^Z&>#?SOXP45%W MMJ"4/^[&ZR0LUE=9Q&ZH%=59B$TJEI9^B:X1W;N]Q4>J$&CVX\/1&[YN_L+$ MJE9HIX\<.'.%!W6I0DY/J:-A&9WUI5^;1G^@Q\BXQ<&![@K-]>.R6-.S[R< M!;H7?_C@_'G3XO BAP5?"82UQ3E"O>2#[?WG[2GA9\ZWCDRM+6ZCW^FH MY5 M,*@AF.\=7KU<:^G9O:G'?BU=RX%6SFX#K_#4]?)=J9,*8$Z8VIJ(D\]GQ?)8 MJ]"W#:8SU2_M,QD$:+J#WF^:N!\CS"<-]1A[5C"('A=FN?E.X5^ MT!%:7^QB](Y!0>\EWJRF;IJ&"0A]9CPO&;!-4C^*EK2BFN)GI+4$J''=/E,> MJ^%#I(C)* 2KGQ(J?&!R[D5U7X%LI.ZX"^?4U 26Y@WSE]K[D<":G%1W3(*] MTUU!"Y(8\1=XD;@+4$#<;6>/@GSW\3G\G8^&S?>?)LLWQ"QT O@EI M8;SJH2'19_1EQ7V8<'6@_,++Z2LCX"E_)BO]N12F\P03#((-)J#=OR%">(%M M:E5[\7'N9L;SV=2;4X=XGWY#^'TUL\"L/E:4G(Q*/DY4K"Z[XCF\>C&WX.3S M68BX2G3<@WB!-[R\!GF]ET"J;G!\NGG@/'[.QSQ8D$>P3H;N4UV&ZQ)T;RT@ MK9HI@D3] 0>*_-Y[$VU0+CIC-EK1$%]+FQ;K*K>@Y;-HF\)TD1 TP6>CC>=# M1"L*>+.5U=Y/,FF[T*CY!I_TJH$_I('V?I?: MD>1)ZL^0CKKXQ0UM6A9<7[T%+G@.3>_A+K9I,D^#3J"6%>UBM8D[9/*L0W!/ M1 :##/5 ,,)R6\N'WE:INN28YPWD?1!Q,5OG?<+$*[^YB;SV[WSK6T/R^,D- M>) !5M,%?0EC;\FSENHG]&F$=;_M&.3T&NEEP?9H@8JV=EN:9%BN1MXW[8%5*>4(I1LFCQ].'U4:VZ M.9"PJ-CP[G8C%?K99Q]15L @#)8[,?,.Q>(H-.?NK M^IBQ:M,FC,,D3?N4I88(Q5?*U"\.MX<:QVWGA-I,"]&L]_+$+MAG/:JAFHRA M;Y4Q%R7 W9Q/UW;4]!6T2LRZ8M<_P8Y?[XQ5 NJI MUU?-WK)239 8>DGB,/ 5)Z&;.%*4:.6KS%$WV?LCEVCCGQ]U5=!/RL!H18(@ MJGU$#>],VR%)-CM,4>?%E_S87)M,;T<;7N[O%)8_U9V B>A5$ORS8 J-[+9E M=Z^J#\[H#1Y?[](T?-'$ZP,VWN 3T@A1ZUW:Z-1K9G_R[LR&#F+>0#B%D6<2 M%7(:CPR>*OZ@ZJ0VII>$=CO8R%&T)?Q;N#]+;#KA;$ M%O1^?'.$-3HZ"84[*5*<%JAH+"HS61Y6DNTGG^CY=C*&L[D'*M ]?>VD@.WE M&]G48%-/1RI3(X(ZMJ3O8,O :Q8[SZW+LR3F;Z6'%"+PCG*6C+)=DR/)]CN> MD4 KKBRO:CS"R47W1E4?:PAG217"JJTPOE5)0G:^S7[PY]+%W6UUM'CT(Z)# MMCWXVYH&U?,VQXZS3FL)H:TFT;%:E5*?X8TY>-0>4N1!V,0ZF>'@7.U2 W$GZI[J^C$UZ?X7NU"O"S- M>@73)W1-KRIL,/:.HK^+TZTS"B9:\XF7Z>C:*31,G/M!R#H\)ZU^>U$;MG_ M $!)"@#B$\(<\]Q-W),F1;Z^^DHQCM ';^(4"G.H#0@CLRY$@3H>A*++.E/G M*JF"#)S=]!&F_NBG@!LV[Z\QH8U2]'_?X.WK2%7RH1Q<'1KR1 MP]:[OEA5, MG"<)P$ 0/H+#$KVK*-+RB9:#'$V8Z^&&-EE^['!(UP4S?U8J[/>=\M;/9P<= MP4T^^N_Q,5$^-CHSEJZ&WE';&#=CT"$<>XVB&22FQL[M:-6GIR^7EU.F1?NC M/7AMN$R/;@K&:?B$L5+5^UTC^#^8;"W\NF'2>V>2X4*YB>:(2/2LP[$CG(HA MW;<.S\;Z2XW'?.^-,L 5(#R$,U>VDYQ@)DIUP/>0*8 .IIF:JQCGFT?*H$(]\^<_4(Z-&&D>O&P)& M3P(E?!XZV$<"4P&<<\81X0%\\\9JV<=;?%UFO1\5<#)\J6:$\G'JB[?"#R^" M)'#Y\;%1SL]&5'V*Y4LB7VK'2L9!/=GF62FS1?&C]=R9R%R[@#.XI':BBM7) M\(.-1[0?'A$*AFKZ!$/OF*>K GI]F545?4X9=67LY2Z(6W(8;6B%*260,R M\$4AL?IV#26A/P&AAW_3(P,;L3-(_2??'CN?8BW1>_0O$I[]"STPH__AQO>_ALV@Y]#Z6["3]L" MZWO^V77G_U7:C-_?3(N2?OW#MO3 [/!VK4;4=S;XGD!E[M=WTB=-PEAU]'^^ M^NU_0J,.([3]>5MMV_ZVVE\W3@M<&$P[>9O=W84(1)&!Q^FD8T@Z>$]1&AF8 MH+&@1,F]JH&-9"!4I#%YXYPMBD#%0098H,03YC^VEUNIDH'ZPRA"XFA:%%48 M&3AL$ :9,^R%XPZ(_RAZ=KGF#!FXW$KI-I 9CI>J5F6GIO^I>S!E>%U26 RE M5^ D&9AT\(P\=XCCY^XA&#I6"9U?"H^$_=7X0WLF&T=M@O M6OQO1O*'A O_QMT?N[?]F1.3$AW+\Z@_=]_[$R/EMFGU=W[J?5],^V+:%].^ MF/;%M"^F_SIBDLBK$BER]PX92,>F(?[T5IPT#;7JNNB"@'RK B5G MP!ME9OTCAQ1<9):'O9:TJXNFW]APM6J8D8'P:#*0;4 &SH+W MM-F[CMK6)@/+M^%-:O#^7#(0ST3ZJLKJ=OX#$\&V>R<>OI9*!H;>__3?PC-W MK,&XWN3-LV1@^@H9*-4A PQ<9. 6DG0;LJO'JO.IL1V"28'8VKFT2(T1:0AY\'\!4$L! A0#% @ =8M;6$?H&$#6[ ( %H H !$ M ( ! &AU8FT" &AU8F'-D4$L! A0#% @ =8M;6)OBN2^&+@ >]$,( M #$-P #P @ &VU00 :'5B9RUE>#,Q7S(N:'1M4$L! A0# M% @ =8M;6.(7&2K%! S1H \ ( !)MX$ &AU8F#DW+FAT;5!+ 0(4 Q0 M ( '6+6U@C$&>\'A " )A"! 2 " ?X%!0!I;6 XML 99 hubg-20231231_htm.xml IDEA: XBRL DOCUMENT 0000940942 us-gaap:CommonClassAMember 2022-12-31 0000940942 hubg:EquipmentNoteDueTwoThousandTwentySevenMember 2022-12-31 0000940942 hubg:PurchasePriceInExcessOfPredecessorBasisNetOfTaxMember 2023-12-31 0000940942 hubg:CreditAgreementMember 2022-02-28 0000940942 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2021-12-31 0000940942 hubg:PerformanceBasedRestrictedStockMember 2023-12-31 0000940942 us-gaap:FurnitureAndFixturesMember 2023-12-31 0000940942 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0000940942 hubg:IntermodalMember 2023-01-01 2023-12-31 0000940942 hubg:IntermodalMember 2021-01-01 2021-12-31 0000940942 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000940942 hubg:FederalAndStateJurisdictionMember 2023-12-31 0000940942 hubg:CreditAgreementMember 2022-02-28 2022-02-28 0000940942 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0000940942 hubg:CreditAgreementMember 2023-12-31 0000940942 srt:MaximumMember hubg:TimeBasedRestrictedStockMember 2022-01-01 2022-12-31 0000940942 us-gaap:RestrictedStockMember hubg:OutsideDirectorsMember 2024-01-01 2024-01-31 0000940942 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0000940942 us-gaap:SoftwareDevelopmentMember 2023-12-31 0000940942 hubg:PurchasePriceInExcessOfPredecessorBasisNetOfTaxMember 2021-12-31 0000940942 srt:MaximumMember hubg:TimeBasedRestrictedStockMember 2023-01-01 2023-12-31 0000940942 hubg:EquipmentNotesCommencingOnTwoThousandTwentyTwoMember hubg:EquipmentNoteDueTwoThousandTwentySevenMember 2023-01-01 2023-12-31 0000940942 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2023-12-31 0000940942 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000940942 us-gaap:AllowanceForCreditLossMember 2020-12-31 0000940942 us-gaap:CommonClassBMember 2022-12-31 0000940942 us-gaap:BuildingAndBuildingImprovementsMember 2022-12-31 0000940942 us-gaap:DomesticCountryMember 2023-12-31 0000940942 srt:MaximumMember us-gaap:LetterOfCreditMember 2022-02-28 2022-02-28 0000940942 2022-12-31 0000940942 srt:MinimumMember hubg:TimeBasedRestrictedStockMember 2022-01-01 2022-12-31 0000940942 hubg:EmployeeRestrictedStockPlanMember us-gaap:CommonClassAMember 2023-01-01 2023-12-31 0000940942 hubg:TimeBasedRestrictedStockMember 2022-01-01 2022-12-31 0000940942 hubg:EquipmentNotesDueTwoThousandTwentyFourMember 2023-01-01 2023-12-31 0000940942 hubg:ChoptankTransportLlcMember 2023-01-01 2023-12-31 0000940942 us-gaap:RestrictedStockMember hubg:EmployeesMember 2024-01-01 2024-01-31 0000940942 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2020-12-31 0000940942 hubg:OutsideDirectorsMember hubg:TimeBasedRestrictedStockMember 2021-01-01 2021-12-31 0000940942 us-gaap:CommonStockMember 2021-12-31 0000940942 us-gaap:StandbyLettersOfCreditMember 2023-01-01 2023-12-31 0000940942 hubg:EquipmentNotesDueTwoThousandTwentyThreeMember 2022-12-31 0000940942 us-gaap:CommonClassAMember 2023-01-01 2023-12-31 0000940942 hubg:EquipmentNoteDueTwoThousandTwentyFiveMember 2023-01-01 2023-12-31 0000940942 hubg:EquipmentNoteDueTwoThousandTwentySevenMember 2023-12-31 0000940942 us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0000940942 hubg:EmployeesMember hubg:TimeBasedRestrictedStockMember 2022-01-01 2022-12-31 0000940942 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0000940942 hubg:PurchasePriceInExcessOfPredecessorBasisNetOfTaxMember 2022-12-31 0000940942 us-gaap:CommonStockMember 2020-12-31 0000940942 us-gaap:StateAndLocalJurisdictionMember us-gaap:ValuationAllowanceTaxCreditCarryforwardMember 2023-01-01 2023-12-31 0000940942 hubg:LogisticsMember 2021-12-31 0000940942 us-gaap:AccountingStandardsUpdate201602Member 2023-12-31 0000940942 srt:MinimumMember hubg:TimeBasedRestrictedStockMember 2021-01-01 2021-12-31 0000940942 hubg:ForwardAirFinalMileAcquisitionMember 2023-12-20 0000940942 hubg:LogisticsMember 2023-01-01 2023-12-31 0000940942 srt:WeightedAverageMember 2022-12-31 0000940942 srt:MaximumMember hubg:CaseStackIncorporationMember 2023-01-01 2023-12-31 0000940942 us-gaap:CommonClassBMember 2023-01-01 2023-12-31 0000940942 hubg:FixedRateBorrowingsMember 2023-12-31 0000940942 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2023-12-31 0000940942 hubg:EquipmentNotesDueTwoThousandTwentyEightMember 2023-01-01 2023-12-31 0000940942 us-gaap:PerformanceSharesMember hubg:EmployeesMember 2024-01-01 2024-01-31 0000940942 hubg:PerformanceBasedRestrictedStockMember 2021-01-01 2021-12-31 0000940942 hubg:ForwardAirFinalMileAcquisitionMember 2023-12-20 2023-12-20 0000940942 srt:MaximumMember hubg:DevelopedTechnologyMember 2023-12-31 0000940942 hubg:EquipmentNoteDueTwoThousandTwentyFiveMember 2022-12-31 0000940942 srt:MaximumMember hubg:CreditAgreementMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-02-28 2022-02-28 0000940942 hubg:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-31 0000940942 hubg:MAYEntitiesMember us-gaap:CommonClassBMember 2022-08-01 2022-08-31 0000940942 hubg:IntermodalAndTransportationSolutionsMember 2021-12-31 0000940942 srt:MinimumMember hubg:CreditAgreementMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-02-28 2022-02-28 0000940942 hubg:EquipmentNotesCommencingOnTwoThousandTwentyOneMember hubg:EquipmentNoteDueTwoThousandTwentySixMember 2023-01-01 2023-12-31 0000940942 hubg:InterSegmentMember 2022-01-01 2022-12-31 0000940942 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2022-12-31 0000940942 us-gaap:AllowanceForCreditLossMember 2021-12-31 0000940942 us-gaap:LeaseholdImprovementsMember 2022-12-31 0000940942 hubg:DevelopedTechnologyMember 2023-12-31 0000940942 us-gaap:StateAndLocalJurisdictionMember 2023-12-31 0000940942 hubg:EmployeesMember hubg:TimeBasedRestrictedStockMember 2023-01-01 2023-12-31 0000940942 hubg:EquipmentNotesCommencingOnTwoThousandNineteenMember hubg:EquipmentNotesDueTwoThousandTwentyThreeMember 2023-01-01 2023-12-31 0000940942 us-gaap:TradeNamesMember 2023-12-31 0000940942 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-12-31 0000940942 hubg:LogisticsMember 2022-12-31 0000940942 hubg:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember hubg:LogisticsMember 2023-01-01 2023-12-31 0000940942 us-gaap:CommonClassAMember 2023-12-31 0000940942 hubg:EquipmentNotesDueTwoThousandTwentyFourMember 2023-12-31 0000940942 hubg:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember hubg:IntermodalAndTransportationSolutionsMember 2021-01-01 2021-12-31 0000940942 us-gaap:ConstructionInProgressMember 2022-12-31 0000940942 hubg:EmployeeRestrictedStockPlanMember us-gaap:CommonClassAMember 2022-01-01 2022-12-31 0000940942 hubg:PerformanceBasedRestrictedStockMember hubg:EmployeesMember 2022-01-01 2022-12-31 0000940942 us-gaap:ServiceMember srt:MaximumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0000940942 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000940942 hubg:EquipmentNotesDueTwoThousandTwentyEightMember 2022-12-31 0000940942 srt:MinimumMember us-gaap:StateAndLocalJurisdictionMember 2023-01-01 2023-12-31 0000940942 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:OtherAssetsMember 2022-12-31 0000940942 srt:MaximumMember hubg:EquipmentNoteDueTwoThousandTwentySevenMember 2023-12-31 0000940942 srt:MaximumMember srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember 2023-01-01 2023-12-31 0000940942 hubg:EmployeeRestrictedStockPlanMember us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0000940942 srt:MaximumMember hubg:EquipmentNoteDueTwoThousandTwentyFiveMember 2023-12-31 0000940942 hubg:IntermodalAndTransportationSolutionsMember 2023-12-31 0000940942 hubg:DPYEntitiesMember us-gaap:CommonClassAMember 2022-08-01 2022-08-31 0000940942 us-gaap:RestrictedStockMember 2024-01-01 2024-01-31 0000940942 us-gaap:AllowanceForCreditLossMember 2022-01-01 2022-12-31 0000940942 hubg:CreditAgreementMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-02-28 2022-02-28 0000940942 hubg:TimeBasedRestrictedStockMember 2021-12-31 0000940942 srt:MinimumMember hubg:DevelopedTechnologyMember 2022-12-31 0000940942 hubg:PerformanceBasedRestrictedStockMember hubg:EmployeesMember 2023-01-01 2023-12-31 0000940942 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2022-12-31 0000940942 2022-01-01 2022-12-31 0000940942 hubg:EquipmentNoteDueTwoThousandTwentySixMember 2023-12-31 0000940942 us-gaap:TreasuryStockCommonMember 2020-12-31 0000940942 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:PropertyPlantAndEquipmentMember 2022-12-31 0000940942 us-gaap:LeaseholdImprovementsMember 2023-12-31 0000940942 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0000940942 hubg:PerformanceBasedRestrictedStockMember 2022-01-01 2022-12-31 0000940942 hubg:EmployeesMember hubg:TimeBasedRestrictedStockMember 2021-01-01 2021-12-31 0000940942 us-gaap:FurnitureAndFixturesMember 2022-12-31 0000940942 hubg:EquipmentNotesCommencingOnTwoThousandTwentyOneMember hubg:EquipmentNoteDueTwoThousandTwentyFiveMember 2023-01-01 2023-12-31 0000940942 us-gaap:TreasuryStockCommonMember 2021-12-31 0000940942 us-gaap:RetainedEarningsMember 2022-12-31 0000940942 us-gaap:CommonClassBMember 2024-02-29 0000940942 2023-12-31 0000940942 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember 2023-12-31 0000940942 hubg:NonqualifiedDeferredCompensationPlanMember 2023-01-01 2023-12-31 0000940942 us-gaap:PerformanceSharesMember 2021-01-01 2021-12-31 0000940942 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0000940942 hubg:CreditAgreementMember 2023-01-01 2023-12-31 0000940942 hubg:EquipmentNotesDueTwoThousandTwentyEightMember 2023-12-31 0000940942 hubg:TwoThousandAndTwentyTwoShareRepurchaseProgramMember us-gaap:CommonClassAMember 2022-10-31 0000940942 hubg:LogisticsMember 2022-01-01 2022-12-31 0000940942 hubg:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember hubg:IntermodalAndTransportationSolutionsMember 2022-01-01 2022-12-31 0000940942 hubg:TwoThousandAndTwentyThreeShareRepurchaseProgramMember us-gaap:CommonClassAMember 2023-10-31 0000940942 us-gaap:PerformanceSharesMember 2022-01-01 2022-12-31 0000940942 us-gaap:TransportationEquipmentMember 2023-12-31 0000940942 2023-01-01 2023-03-31 0000940942 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2022-01-01 2022-12-31 0000940942 hubg:OutsideDirectorsMember hubg:TimeBasedRestrictedStockMember 2022-01-01 2022-12-31 0000940942 us-gaap:StandbyLettersOfCreditMember 2023-12-31 0000940942 us-gaap:CustomerRelationshipsMember 2022-12-31 0000940942 us-gaap:AllowanceForCreditLossMember 2022-12-31 0000940942 hubg:DevelopedTechnologyMember 2022-12-31 0000940942 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-12-31 0000940942 hubg:TimeBasedRestrictedStockMember 2021-01-01 2021-12-31 0000940942 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember 2022-01-01 2022-12-31 0000940942 srt:MinimumMember hubg:InvesteesMember 2023-12-31 0000940942 srt:MaximumMember us-gaap:StateAndLocalJurisdictionMember 2023-01-01 2023-12-31 0000940942 srt:MinimumMember hubg:CreditAgreementMember us-gaap:BaseRateMember 2022-02-28 2022-02-28 0000940942 srt:MinimumMember us-gaap:DomesticCountryMember 2023-01-01 2023-12-31 0000940942 hubg:LogisticsMember 2021-01-01 2021-12-31 0000940942 hubg:CreditAgreementMember us-gaap:FederalFundsEffectiveSwapRateMember 2022-02-28 2022-02-28 0000940942 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000940942 hubg:FixedRateBorrowingsMember 2022-12-31 0000940942 hubg:ForwardAirFinalMileAcquisitionMember us-gaap:CustomerRelationshipsMember 2023-12-31 0000940942 hubg:InterSegmentMember 2023-01-01 2023-12-31 0000940942 hubg:TimeBasedRestrictedStockMember 2023-01-01 2023-12-31 0000940942 us-gaap:RetainedEarningsMember 2020-12-31 0000940942 hubg:ComputerEquipmentAndSoftwareMember 2023-12-31 0000940942 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2023-12-31 0000940942 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000940942 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2021-01-01 2021-12-31 0000940942 hubg:PerformanceBasedRestrictedStockMember 2021-12-31 0000940942 srt:MaximumMember hubg:TimeBasedRestrictedStockMember 2021-01-01 2021-12-31 0000940942 2022-08-16 2022-08-16 0000940942 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0000940942 hubg:PerformanceBasedRestrictedStockMember hubg:EmployeesMember 2021-01-01 2021-12-31 0000940942 srt:MaximumMember hubg:CreditAgreementMember us-gaap:BaseRateMember 2022-02-28 2022-02-28 0000940942 hubg:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-12-31 0000940942 us-gaap:RetainedEarningsMember 2021-12-31 0000940942 hubg:CarrierNetworkAndAgentRelationshipsMember 2023-12-31 0000940942 hubg:ForwardAirFinalMileAcquisitionMember 2023-01-01 2023-12-31 0000940942 us-gaap:AllowanceForCreditLossMember 2021-01-01 2021-12-31 0000940942 hubg:EquipmentNotesCommencingOnTwoThousandTwentyThreeMember hubg:EquipmentNotesDueTwoThousandTwentyEightMember 2023-01-01 2023-12-31 0000940942 hubg:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-01-01 2022-12-31 0000940942 hubg:LogisticsMember 2023-01-01 2023-12-31 0000940942 us-gaap:CustomerRelationshipsMember 2023-12-31 0000940942 hubg:EquipmentNotesCommencingOnTwoThousandTwentyMember hubg:EquipmentNoteDueTwoThousandTwentyFiveMember 2023-01-01 2023-12-31 0000940942 hubg:CreditAgreementMember 2022-12-31 0000940942 hubg:FixedRateBorrowingsMember 2023-01-01 2023-12-31 0000940942 hubg:EquipmentNotesDueTwoThousandTwentyFourMember 2022-12-31 0000940942 hubg:InterSegmentMember 2021-01-01 2021-12-31 0000940942 srt:MaximumMember hubg:TimeBasedRestrictedStockMember hubg:EmployeesMember 2023-01-01 2023-12-31 0000940942 srt:MinimumMember hubg:DevelopedTechnologyMember 2023-12-31 0000940942 hubg:ForwardAirFinalMileAcquisitionMember 2022-01-01 2022-12-31 0000940942 hubg:EquipmentNoteDueTwoThousandTwentySevenMember 2023-01-01 2023-12-31 0000940942 us-gaap:LandMember 2023-12-31 0000940942 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000940942 hubg:TimeBasedRestrictedStockMember 2023-12-31 0000940942 us-gaap:TreasuryStockCommonMember 2021-01-01 2021-12-31 0000940942 hubg:LogisticsMember 2023-12-31 0000940942 us-gaap:AllowanceForCreditLossMember 2023-12-31 0000940942 hubg:ComputerEquipmentAndSoftwareMember 2022-12-31 0000940942 hubg:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember hubg:LogisticsMember 2021-01-01 2021-12-31 0000940942 srt:MaximumMember hubg:EquipmentNotesDueTwoThousandTwentyEightMember 2023-12-31 0000940942 2020-12-31 0000940942 hubg:EquipmentNoteDueTwoThousandTwentySixMember 2022-12-31 0000940942 us-gaap:RestrictedStockMember 2021-01-01 2021-12-31 0000940942 srt:MaximumMember us-gaap:TransportationEquipmentMember 2023-12-31 0000940942 hubg:EquipmentNoteDueTwoThousandTwentySixMember 2023-01-01 2023-12-31 0000940942 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember 2023-01-01 2023-12-31 0000940942 hubg:IntermodalAndTransportationSolutionsMember 2023-01-01 2023-12-31 0000940942 us-gaap:CommonStockMember 2023-12-31 0000940942 hubg:CarrierNetworkAndAgentRelationshipsMember 2022-12-31 0000940942 us-gaap:RetainedEarningsMember 2023-12-31 0000940942 srt:MinimumMember hubg:EquipmentNotesDueTwoThousandTwentyEightMember 2023-12-31 0000940942 hubg:EquipmentNotesDueTwoThousandTwentyThreeMember 2023-01-01 2023-12-31 0000940942 us-gaap:StateAndLocalJurisdictionMember us-gaap:ValuationAllowanceTaxCreditCarryforwardMember 2023-12-31 0000940942 hubg:EquipmentNotesCommencingOnTwoThousandSixteenMember hubg:EquipmentNotesDueTwoThousandTwentyThreeMember 2023-01-01 2023-12-31 0000940942 hubg:LogisticsMember 2022-01-01 2022-12-31 0000940942 hubg:PerformanceBasedRestrictedStockMember 2022-12-31 0000940942 srt:MinimumMember hubg:TimeBasedRestrictedStockMember hubg:EmployeesMember 2023-01-01 2023-12-31 0000940942 us-gaap:CommonClassAMember 2024-02-29 0000940942 srt:WeightedAverageMember 2023-12-31 0000940942 us-gaap:TreasuryStockCommonMember 2023-12-31 0000940942 2021-01-01 2021-12-31 0000940942 srt:MaximumMember hubg:DevelopedTechnologyMember 2022-12-31 0000940942 2024-02-22 0000940942 srt:MaximumMember hubg:EquipmentNotesDueTwoThousandTwentyFourMember 2023-12-31 0000940942 srt:MaximumMember us-gaap:BaseRateMember 2022-02-28 2022-02-28 0000940942 us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0000940942 us-gaap:ConstructionInProgressMember 2023-12-31 0000940942 us-gaap:CommonClassBMember 2023-12-31 0000940942 2023-01-01 2023-12-31 0000940942 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000940942 srt:MaximumMember us-gaap:DomesticCountryMember 2023-01-01 2023-12-31 0000940942 srt:MinimumMember hubg:EquipmentNotesDueTwoThousandTwentyFourMember 2023-12-31 0000940942 hubg:IntermodalMember 2022-01-01 2022-12-31 0000940942 hubg:EquipmentNoteDueTwoThousandTwentyFiveMember 2023-12-31 0000940942 srt:MinimumMember hubg:EquipmentNotesDueTwoThousandTwentyThreeMember 2023-12-31 0000940942 hubg:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember hubg:IntermodalAndTransportationSolutionsMember 2023-01-01 2023-12-31 0000940942 us-gaap:PerformanceSharesMember 2023-01-01 2023-12-31 0000940942 us-gaap:ServiceMember srt:MaximumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0000940942 hubg:PurchasePriceInExcessOfPredecessorBasisNetOfTaxMember 2020-12-31 0000940942 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2023-01-01 2023-12-31 0000940942 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2023-12-31 0000940942 hubg:TwoThousandAndTwentyTwoIncentivePlanMember 2023-12-31 0000940942 srt:MinimumMember hubg:EquipmentNoteDueTwoThousandTwentySixMember 2023-12-31 0000940942 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2022-12-31 0000940942 srt:MinimumMember hubg:EquipmentNoteDueTwoThousandTwentyFiveMember 2023-12-31 0000940942 us-gaap:ServiceMember srt:MaximumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0000940942 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0000940942 srt:MaximumMember hubg:ComputerEquipmentAndSoftwareMember 2023-12-31 0000940942 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000940942 srt:MaximumMember hubg:EquipmentNoteDueTwoThousandTwentySixMember 2023-12-31 0000940942 hubg:MAYEntitiesMember us-gaap:CommonClassBMember 2022-08-31 0000940942 hubg:PerformanceBasedRestrictedStockMember 2023-01-01 2023-12-31 0000940942 hubg:IntermodalAndTransportationSolutionsMember 2022-01-01 2022-12-31 0000940942 hubg:EquipmentNotesCommencingOnTwoThousandTwentyMember hubg:EquipmentNotesDueTwoThousandTwentyFourMember 2023-01-01 2023-12-31 0000940942 us-gaap:TreasuryStockCommonMember 2022-12-31 0000940942 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:PropertyPlantAndEquipmentMember 2023-12-31 0000940942 hubg:TimeBasedSharesMember hubg:EmployeesMember 2024-01-01 2024-01-31 0000940942 hubg:DPYEntitiesMember us-gaap:CommonClassAMember 2022-08-31 0000940942 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:OtherAssetsMember 2023-12-31 0000940942 hubg:EquipmentNotesCommencingOnTwoThousandSeventeenMember hubg:EquipmentNotesDueTwoThousandTwentyFourMember 2023-01-01 2023-12-31 0000940942 hubg:TimeBasedRestrictedStockMember 2022-12-31 0000940942 us-gaap:CommonStockMember 2022-12-31 0000940942 us-gaap:LandMember 2022-12-31 0000940942 2023-06-30 0000940942 hubg:IntermodalAndTransportationSolutionsMember 2022-12-31 0000940942 hubg:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember hubg:LogisticsMember 2022-01-01 2022-12-31 0000940942 srt:MinimumMember hubg:CaseStackIncorporationMember 2023-01-01 2023-12-31 0000940942 hubg:ForwardAirFinalMileAcquisitionMember 2023-12-31 0000940942 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0000940942 us-gaap:AllowanceForCreditLossMember 2023-01-01 2023-12-31 0000940942 us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0000940942 srt:MaximumMember hubg:EquipmentNotesDueTwoThousandTwentyThreeMember 2023-12-31 0000940942 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember 2022-12-31 0000940942 hubg:EquipmentNotesCommencingOnTwoThousandNineteenMember hubg:EquipmentNotesDueTwoThousandTwentyFourMember 2023-01-01 2023-12-31 0000940942 us-gaap:TradeNamesMember 2022-12-31 0000940942 hubg:ForwardAirFinalMileAcquisitionMember hubg:DevelopedTechnologyMember 2023-12-31 0000940942 srt:MinimumMember hubg:EquipmentNoteDueTwoThousandTwentySevenMember 2023-12-31 0000940942 srt:MinimumMember hubg:TimeBasedRestrictedStockMember 2023-01-01 2023-12-31 0000940942 hubg:ForwardAirFinalMileAcquisitionMember us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-12-31 0000940942 hubg:EquipmentNotesDueTwoThousandTwentyThreeMember 2023-12-31 0000940942 hubg:OutsideDirectorsMember hubg:TimeBasedRestrictedStockMember 2023-01-01 2023-12-31 0000940942 us-gaap:StandbyLettersOfCreditMember 2022-12-31 0000940942 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000940942 srt:MinimumMember us-gaap:LetterOfCreditMember 2022-02-28 2022-02-28 0000940942 srt:MinimumMember us-gaap:BaseRateMember 2022-02-28 2022-02-28 0000940942 us-gaap:TransportationEquipmentMember 2022-12-31 0000940942 2021-12-31 hubg:NumberOfOperatingLocation pure hubg:Tractors hubg:SquareFeet hubg:Segment hubg:Operators shares hubg:Containers hubg:Drivers iso4217:USD hubg:Trailers iso4217:USD shares hubg:Carrier FY false 0000940942 http://fasb.org/us-gaap/2023#UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember P3Y 10-K true 2023-12-31 --12-31 2023 false 0-27754 HUB GROUP, INC. DE 36-4007085 2001 Hub Group Way Oak Brook IL 60523 630 271-3600 Class A Common Stock, par value $0.01 per share HUBG NASDAQ Yes No Yes Yes Large Accelerated Filer false false true false false 2487094182 62252354 574903 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">The Registrant’s definitive Proxy Statement for the Annual Meeting of Stockholders to be held o</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">n May 23, 2024 (</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">the “Proxy Statement”) is incorporated by reference in Part III of this Form 10-K to the extent stated herein. Except with respect to information specifically incorporated by reference in this Form 10-K, the Proxy Statement is not deemed to be filed as a part hereof.</span><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 42 Ernst & Young LLP Chicago, Illinois 187270000 286642000 600197000 716190000 3358000 3967000 17331000 16987000 41089000 32914000 849245000 1056700000 20763000 18065000 791692000 783683000 210742000 102114000 2522000 1194000 304607000 197386000 733695000 629402000 22781000 21537000 2936047000 2810081000 349378000 344751000 14471000 15563000 21731000 66669000 121253000 132324000 44690000 29547000 1579000 1175000 105108000 101741000 658210000 691770000 245574000 240724000 55287000 43505000 177699000 78557000 865000 0 163767000 155923000 0.01 0.01 2000000 2000000 0 0 0 0 0 0 0.01 0.01 97337700 97337700 75524189 75524189 62200921 65868145 755000 755000 0.01 0.01 662300 662300 574903 574903 574903 574903 6000 6000 225288000 207823000 10306000 10306000 15458000 15458000 1949110000 1781582000 -129000 -214000 13323268 9656044 524927000 374892000 1634645000 1599602000 2936047000 2810081000 4202585000 5340490000 4232383000 3145595000 4036503000 3172122000 553326000 543010000 589997000 143523000 131789000 116473000 49040000 58064000 44467000 105705000 120579000 90040000 6835000 24176000 19173000 3990354000 4865769000 3993926000 212231000 474721000 238457000 13435000 7506000 7307000 10011000 874000 5000 397000 -131000 -245000 -3027000 -6763000 -7547000 209204000 467958000 230910000 41676000 111010000 59436000 167528000 356948000 171474000 85000 -7000 -16000 167613000 356941000 171458000 2.65 5.37 2.56 2.62 5.32 2.53 63324 66418 66868 63954 67118 67784 76099092 761000 185716000 -15458000 1253160000 -191000 -7675084 -266065000 1157923000 -268658 9123000 9123000 -16858000 984710 16858000 20056000 20056000 171474000 171474000 -16000 -16000 76099092 761000 188914000 -15458000 1424634000 -207000 -6959032 -258330000 1340314000 -206094 8312000 8312000 -1890994 75000000 75000000 -860242 34767000 34767000 -1517000 260318 1517000 20426000 20426000 356948000 356948000 -7000 -7000 76099092 761000 207823000 -15458000 1781582000 -214000 -9656044 -374892000 1599602000 -257630 10148000 10148000 -3762968 143770000 143770000 -3883000 353374 3883000 21348000 21348000 167528000 167528000 85000 85000 76099092 761000 225288000 -15458000 1949110000 -129000 -13323268 -524927000 1634645000 167528000 356948000 171474000 184449000 153726000 130629000 2012000 5874000 0 -9587000 -4448000 3992000 21348000 20426000 20056000 6835000 24176000 19173000 2698000 -6191000 903000 -145088000 -8298000 115568000 344000 14796000 856000 5974000 3111000 647000 3732000 4231000 2883000 1215000 -89103000 78448000 -63626000 57613000 9686000 -25860000 -19944000 -13436000 422158000 458163000 252835000 27717000 42929000 45177000 140068000 219140000 132952000 260810000 102661000 122360000 -373161000 -278872000 -210135000 143770000 75000000 0 105771000 111482000 107608000 10148000 8312000 9123000 2708000 2093000 2682000 0 34767000 0 113988000 179195000 112001000 -148409000 -52459000 -7412000 40000 26000 -10000 -99372000 126858000 35278000 286642000 159784000 124506000 187270000 286642000 159784000 12510000 7991000 7602000 34882000 128812000 58593000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 1. Description of Business and Summary of Significant Accounting Policies</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Business</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">: Hub Group, Inc. (“Hub”, “we”, “us” or “our”) is a leading supply chain solutions provider that offers comprehensive transportation and logistics management services focused on reliability, visibility and value for our customers. Our service offerings include a full range of freight transportation and logistics services, some of which are provided using assets we own and operate, and some of which are provided by third parties with whom we contract. Our transportation services include intermodal, truckload, less-than-truckload, flatbed, temperature-controlled, dedicated and regional trucking. Our logistics services include full outsource logistics solutions, transportation management services, freight consolidation, warehousing and fulfillment, final mile delivery, parcel and international services.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On December 20, 2023, we acquired Forward Air Final Mile (“FAFM”). On August 22, 2022, we acquired </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">TAGG Logistics, LLC (“TAGG”). On</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> October 19, 2021, we acquired Choptank Transport, LLC (“Choptank”). Refer to Note 4 </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">“</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Acquisitions</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">”</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for additional information.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Principles of Consolidation</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">: The consolidated financial statements include our accounts and all entities in which we have more than a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% equity ownership or otherwise exercise unilateral control. All significant intercompany balances and transactions have been eliminated.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash and Cash Equivalents</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">: We consider as cash equivalents all highly liquid instruments with an original maturity of three months or less. As of December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, our cash and temporary investments were with high quality financial institutions in demand deposit accounts (“DDAs”), savings accounts, checking accounts and money market accounts.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounts Receivable and Allowance for Uncollectible Accounts: </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The allowance for credit losses is a valuation account that is deducted from the trade receivables’ amortized cost basis to present the net amount expected to be collected on the receivables. Trade receivables are charged off against the allowance when we believe the uncollectibility of a receivable balance is confirmed, and the expected recoveries do not exceed the aggregate of amounts previously charged-off and expected to be charged-off. Management continuously reviews and assesses the environment and its potential impact on the credit worthiness and collectability of our accounts receivable with customers most affected by tighter financial conditions. Our allowance for credit losses is presented in the allowance for uncollectible trade accounts and is immaterial at December 31, 2023 and 2022. The allowance for uncollectible trade accounts also includes estimated adjustments to revenue for items such as billing disputes. Our reserve for uncollectible accounts was approximately $</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;min-width:fit-content;color:#000000;">34.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">38.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. Receivables are written off once collection efforts have been exhausted. Recoveries of receivables previously charged off are recorded when received.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Property and Equipment</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">: Property and equipment are stated at cost. Depreciation of property and equipment is computed using the straight-line method at rates adequate to depreciate the cost of the applicable assets over their expected useful lives: building and improvements, up to</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> 40</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years; leasehold improvements, </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_ddaa5f06-a245-4d57-8ca2-1ba9b42a5328;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the shorter of useful life or lease term</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">; computer equipment and software, up to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years; furniture and equipment, up to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years; and transportation equipment up to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">16</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years. Direct costs related to internally developed software projects are capitalized and amortized over their expected useful life on a straight-line basis not to exceed </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10 </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">years. Interest is capitalized on qualifying assets under development for internal use. Maintenance and repairs are charged to operations as incurred and major improvements are capitalized. The cost of assets retired or otherwise disposed of and the accumulated depreciation thereon are removed from the accounts with any gain or loss realized upon sale or disposal charged or credited to operations. We review long-lived assets for impairment when events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. In the event that the undiscounted future cash flows resulting from the use of the asset is less than the carrying amount, an impairment loss equal to the excess of the assets carrying amount over its fair value, less cost to dispose, is recorded.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Capitalized Internal Use Software and Cloud Computing Costs:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> We capitalize internal and external costs, which include costs related to the development of our cloud computing or hosting arrangements, incurred to develop internal use software per ASC Subtopic 350-40. Internal use software has both of the following characteristics: the software is acquired, internally developed, or modified solely to meet our needs and during the development or modification, no substantive plan exists or is being developed to market the software externally. Only costs incurred during the application development stage and costs to develop or obtain software that allows for access to or conversion of old data by new systems are capitalized. Capitalization of costs begins when the preliminary project stage is complete, management has committed to funding the project and it is probable the project will be completed, and the software will be used to perform its intended function. The measurement of the costs to capitalize include fees paid to third parties, costs incurred to obtain software from third parties, travel expenses incurred by employees in their duties associated with developing software, payroll related costs for employees who spend time directly on the project and interest costs incurred while developing internal-use software or implementing a hosting arrangement. Capitalization ceases no later than when the project is substantially complete and ready for its intended use, after all substantial testing is complete.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill and Other Intangibles</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">: Goodwill represents the excess of purchase price over the fair market value of net assets acquired in connection with our business combinations. Goodwill and intangible assets that have indefinite useful lives are not amortized but are subject to annual impairment tests.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We test goodwill for impairment annually in the fourth quarter or when events or changes in circumstances indicate the carrying value of this asset might exceed the current fair value. We test goodwill for impairment at the reporting unit level. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Beginning with the first quarter of 2023, we concluded that we had </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reportable segments and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reporting units: Intermodal and Transportation Solutions (“ITS”) and Logistics which are based primarily on the services each segment provides. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We assess qualitative factors such as current company performance and overall economic factors to determine if it is more-likely-than-not that the fair value of our reporting units is less than their carrying value and whether it is necessary to perform the quantitative goodwill impairment test. In the quantitative goodwill test, a company compares the carrying value of its reporting units to their fair value. If the fair value of a reporting unit is less than the carrying amount, then a goodwill impairment charge will be recognized in the amount by which carrying amount exceeds fair value, limited to the total amount of goodwill allocated to that reporting unit.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We performed our annual assessment in the fourth quarter of 2023 and 2022 as required and determined it was not more-likely-than-not that the fair value of our reporting units was less than its carrying value.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We evaluate the potential impairment of finite-lived acquired intangible assets when impairment indicators exist. If the carrying value is no longer recoverable based upon the undiscounted future cash flows of the asset, the amount of the impairment is the difference between the carrying amount and the fair value of the asset.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Claims Accruals: </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We purchase insurance coverage for a portion of expenses related to employee injuries, vehicular collisions, accidents, and cargo damage. Certain insurance arrangements include high self-insurance retention limits or deductibles applicable to each claim. We have umbrella policies to limit our exposure to large claim costs.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our claims accrual policy for all self-insured claims is to recognize a liability at the time of the incident based on our analysis of the nature and severity of the claims and analyses provided by third-party claims administrators, as well as legal and regulatory factors. Our safety and claims personnel work directly with representatives from the insurance companies to continually update the estimated cost of each claim. The ultimate cost of a claim develops over time as additional information regarding the nature, timing, and extent of damages claimed becomes available. Accordingly, we use an actuarial method to develop current claim information to derive an estimate of our ultimate claim liability. This process involves the use of loss-development factors based on our historical claims experience. In doing so, the recorded liability factors in future growth of claims and an allowance for incurred-but-not-reported claims. We do not discount our estimated losses. In addition, we record receivables for amounts expected to be reimbursed for payments made in excess of self-insurance levels on covered claims related to auto liability and workers’ compensation. At December 31, 2023 and 2022, we had an accrual of approximately </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">39.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">38.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively for estimated claims. We had no significant receivables recorded for payments in excess of our self-insu</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">red levels. Our claims accruals are classified in accrued other and non-current liabilities in the consolidated balance sheets, based on when the claim is estimated to be paid.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Concentration of Credit Risk</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">: Our financial instruments that are exposed to concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. We place our cash and temporary investments with high quality financial institutions in DDAs, savings accounts, checking accounts and money market accounts. We primarily serve customers located throughout the United States with no significant concentration in any one region. In each of the years ended December 31, 2023, 2022 and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, one customer accounted for more than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of our annual revenue in both segments. We review a custo</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">mer’s credit history before extending credit. In addition, we routinely assess the financial strength of our customers and, as a consequence, believe that our trade accounts receivable risk is limited.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table includes the one customer that represented 10% or more of our annual revenue by segment during the last three fiscal years:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:53.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:39.623%;"></td> <td style="width:15.094%;"></td> <td style="width:5.66%;"></td> <td style="width:16.377%;"></td> <td style="width:5.66%;"></td> <td style="width:17.585%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="5" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ended</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Customer A</span></p></td> <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">ITS</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Logistics</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">11</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total operating revenue</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue Recognition</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">: In accordance with the Accounting Standards Codification (ASC) topic 606, “Revenue from Contracts with Customers” our significant accounting policy for revenue is as follows:</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue is recognized when we transfer services to our customer in an amount that reflects the consideration we expect to receive. We account for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable. We generally recognize revenue over time because of continuous transfer of control to the customer. Since control is transferred over time, revenue and related transportation costs are recognized based on relative transit time, which is based on the extent of progress towards completion of the related performance obligation. We enter into contracts that can include various combinations of services, which are capable of being distinct and accounted for as separate performance obligations. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue. Further, in most cases, we report our revenue on a gross basis because we are the primary obligor as we are responsible for providing the service desired by the customer. Our customers view us as responsible for fulfillment including the acceptability of the service. Service requirements may include, for example, on-time delivery, handling freight loss and damage claims, setting up appointments for pick-up and delivery and tracing shipments in transit. We have discretion in setting prices to our customers and as a result, the amount we earn varies. In addition, we have the discretion to select our vendors from multiple suppliers for the services ordered by our customers. These factors, discretion in setting prices and discretion in selecting vendors, further support reporting revenue on a gross basis for most of our revenue.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Provision for Income Taxes: </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Significant judgment is required in determining and assessing the impact of complex tax laws and certain tax-related contingencies on our provision for income taxes. As part of our calculation of the provision for income taxes, we assess whether the benefits of our tax positions are at least more likely than not to be sustained upon audit based on the technical merits of the tax position. For tax positions that are not more likely than not to be sustained upon audit, we accrue the largest amount of the benefit that is not more likely than not to be sustained in our financial statements. Such accruals require us to make estimates and judgments, whereby actual results could vary materially from these estimates. Further, years may elapse before a particular matter for which we have established an accrual is audited and resolved or its statute of limitations expires. We recognize interest expense and penalties related to income tax liabilities in our provision for income taxes.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Deferred income taxes are recognized for the future tax effects of temporary differences between financial statement and income tax reporting using tax rates in effect for the years in which the differences are expected to reverse. We believe that it is more likely than not that our deferred tax assets will be realized based on future taxable income projections, with one exception. We have established a valuation allowance of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> mill</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ion related to federal and state tax credit carryforwards. In the event the probability of realizing the remaining deferred tax assets does not meet the more likely than not threshold in the future, a valuation allowance would be established for the deferred tax assets deemed unrecoverable.</span></p></div><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Earnings Per Common Share</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">: Basic earnings per common share are based on the average quarterly weighted average number of Class A and Class B shares of common stock outstanding. Diluted earnings per common share are adjusted for restricted stock using the treasury stock method.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock Based Compensation: </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Share-based compensation includes the restricted stock awards expected to vest based on the grant date fair value. Compensation expense is amortized straight-line over the vesting period and is included in salaries and benefits</span><span style="color:#252525;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">New Pronouncements: </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures ("ASU 2023-09"). ASU 2023-09 enhanced annual disclosures regarding the rate reconciliation and income taxes paid information. For public business entities, ASU 2023-09 is effective for annual periods beginning after December 15, 2024. We are assessing the impact of this guidance on our disclosures; it will not have an impact on our results of operations, cash flows, or financial condition.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires retrospective disclosure of significant segment expenses and other segment items on an annual and interim basis. Additionally, it requires disclosure of the title and position of the Chief Operating Decision Maker (“CODM”). This ASU will be effective for the Company’s fiscal December 31, 2024 year-end and interim periods beginning in fiscal 2025, with early adoption permitted. We are assessing the impact of this guidance on our disclosures; it will not have an impact on our results of operations, cash flows or financial condition.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Estimates</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">: The preparation of financial statements in conformity with United States generally accepted accounting principles requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expense during the reporting period. Significant estimates include the allowance for uncollectible trade accounts, exposure for self-insured claims under our insurance policies, valuation of acquired goodwill and intangible assets and useful lives of assets. Actual results could differ from these estimates.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Reclassifications:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Due to presentation changes made in our consolidated statements of income, certain prior year amounts have been reclassified to conform with the current year presentation.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On January 4, 2024, the Company announced a two-for-one stock split of the Company’s Class A and Class B common stock. The stock split was implemented in the form of a distribution of one additional Class A share for each share outstanding. The record date for the stock split was as of the close of business on January 16, 2024. The Company distribution date of the additional shares was January 26, 2024. </span><span style="color:#252530;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As a result of the stock split, the number of authorized shares remained unchanged</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. </span><span style="color:#252530;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Additionally, the par value per share of the common stock remains unchanged. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">All other sh</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">are amounts in our consolidated balance sheets, consolidated statements of income and comprehensive income, consolidated statements of stockholders' equity and related footnote disclosures have been adjusted and presented as though the stock split had occurred on January 1, 2021.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div> <p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Principles of Consolidation</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">: The consolidated financial statements include our accounts and all entities in which we have more than a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% equity ownership or otherwise exercise unilateral control. All significant intercompany balances and transactions have been eliminated.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 0.50 <p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash and Cash Equivalents</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">: We consider as cash equivalents all highly liquid instruments with an original maturity of three months or less. As of December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, our cash and temporary investments were with high quality financial institutions in demand deposit accounts (“DDAs”), savings accounts, checking accounts and money market accounts.</span></p> <p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounts Receivable and Allowance for Uncollectible Accounts: </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The allowance for credit losses is a valuation account that is deducted from the trade receivables’ amortized cost basis to present the net amount expected to be collected on the receivables. Trade receivables are charged off against the allowance when we believe the uncollectibility of a receivable balance is confirmed, and the expected recoveries do not exceed the aggregate of amounts previously charged-off and expected to be charged-off. Management continuously reviews and assesses the environment and its potential impact on the credit worthiness and collectability of our accounts receivable with customers most affected by tighter financial conditions. Our allowance for credit losses is presented in the allowance for uncollectible trade accounts and is immaterial at December 31, 2023 and 2022. The allowance for uncollectible trade accounts also includes estimated adjustments to revenue for items such as billing disputes. Our reserve for uncollectible accounts was approximately $</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;min-width:fit-content;color:#000000;">34.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">38.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. Receivables are written off once collection efforts have been exhausted. Recoveries of receivables previously charged off are recorded when received.</span></p> 34700000 38600000 <p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Property and Equipment</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">: Property and equipment are stated at cost. Depreciation of property and equipment is computed using the straight-line method at rates adequate to depreciate the cost of the applicable assets over their expected useful lives: building and improvements, up to</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> 40</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years; leasehold improvements, </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_ddaa5f06-a245-4d57-8ca2-1ba9b42a5328;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the shorter of useful life or lease term</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">; computer equipment and software, up to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years; furniture and equipment, up to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years; and transportation equipment up to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">16</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years. Direct costs related to internally developed software projects are capitalized and amortized over their expected useful life on a straight-line basis not to exceed </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10 </span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">years. Interest is capitalized on qualifying assets under development for internal use. Maintenance and repairs are charged to operations as incurred and major improvements are capitalized. The cost of assets retired or otherwise disposed of and the accumulated depreciation thereon are removed from the accounts with any gain or loss realized upon sale or disposal charged or credited to operations. We review long-lived assets for impairment when events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. In the event that the undiscounted future cash flows resulting from the use of the asset is less than the carrying amount, an impairment loss equal to the excess of the assets carrying amount over its fair value, less cost to dispose, is recorded.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> P40Y P10Y P10Y P16Y P10Y <p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Capitalized Internal Use Software and Cloud Computing Costs:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> We capitalize internal and external costs, which include costs related to the development of our cloud computing or hosting arrangements, incurred to develop internal use software per ASC Subtopic 350-40. Internal use software has both of the following characteristics: the software is acquired, internally developed, or modified solely to meet our needs and during the development or modification, no substantive plan exists or is being developed to market the software externally. Only costs incurred during the application development stage and costs to develop or obtain software that allows for access to or conversion of old data by new systems are capitalized. Capitalization of costs begins when the preliminary project stage is complete, management has committed to funding the project and it is probable the project will be completed, and the software will be used to perform its intended function. The measurement of the costs to capitalize include fees paid to third parties, costs incurred to obtain software from third parties, travel expenses incurred by employees in their duties associated with developing software, payroll related costs for employees who spend time directly on the project and interest costs incurred while developing internal-use software or implementing a hosting arrangement. Capitalization ceases no later than when the project is substantially complete and ready for its intended use, after all substantial testing is complete.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill and Other Intangibles</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">: Goodwill represents the excess of purchase price over the fair market value of net assets acquired in connection with our business combinations. Goodwill and intangible assets that have indefinite useful lives are not amortized but are subject to annual impairment tests.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We test goodwill for impairment annually in the fourth quarter or when events or changes in circumstances indicate the carrying value of this asset might exceed the current fair value. We test goodwill for impairment at the reporting unit level. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Beginning with the first quarter of 2023, we concluded that we had </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reportable segments and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reporting units: Intermodal and Transportation Solutions (“ITS”) and Logistics which are based primarily on the services each segment provides. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We assess qualitative factors such as current company performance and overall economic factors to determine if it is more-likely-than-not that the fair value of our reporting units is less than their carrying value and whether it is necessary to perform the quantitative goodwill impairment test. In the quantitative goodwill test, a company compares the carrying value of its reporting units to their fair value. If the fair value of a reporting unit is less than the carrying amount, then a goodwill impairment charge will be recognized in the amount by which carrying amount exceeds fair value, limited to the total amount of goodwill allocated to that reporting unit.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We performed our annual assessment in the fourth quarter of 2023 and 2022 as required and determined it was not more-likely-than-not that the fair value of our reporting units was less than its carrying value.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We evaluate the potential impairment of finite-lived acquired intangible assets when impairment indicators exist. If the carrying value is no longer recoverable based upon the undiscounted future cash flows of the asset, the amount of the impairment is the difference between the carrying amount and the fair value of the asset.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 2 2 <p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Claims Accruals: </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We purchase insurance coverage for a portion of expenses related to employee injuries, vehicular collisions, accidents, and cargo damage. Certain insurance arrangements include high self-insurance retention limits or deductibles applicable to each claim. We have umbrella policies to limit our exposure to large claim costs.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our claims accrual policy for all self-insured claims is to recognize a liability at the time of the incident based on our analysis of the nature and severity of the claims and analyses provided by third-party claims administrators, as well as legal and regulatory factors. Our safety and claims personnel work directly with representatives from the insurance companies to continually update the estimated cost of each claim. The ultimate cost of a claim develops over time as additional information regarding the nature, timing, and extent of damages claimed becomes available. Accordingly, we use an actuarial method to develop current claim information to derive an estimate of our ultimate claim liability. This process involves the use of loss-development factors based on our historical claims experience. In doing so, the recorded liability factors in future growth of claims and an allowance for incurred-but-not-reported claims. We do not discount our estimated losses. In addition, we record receivables for amounts expected to be reimbursed for payments made in excess of self-insurance levels on covered claims related to auto liability and workers’ compensation. At December 31, 2023 and 2022, we had an accrual of approximately </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">39.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">38.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively for estimated claims. We had no significant receivables recorded for payments in excess of our self-insu</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">red levels. Our claims accruals are classified in accrued other and non-current liabilities in the consolidated balance sheets, based on when the claim is estimated to be paid.</span></p> 39100000 38800000 <p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Concentration of Credit Risk</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">: Our financial instruments that are exposed to concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. We place our cash and temporary investments with high quality financial institutions in DDAs, savings accounts, checking accounts and money market accounts. We primarily serve customers located throughout the United States with no significant concentration in any one region. In each of the years ended December 31, 2023, 2022 and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, one customer accounted for more than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of our annual revenue in both segments. We review a custo</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">mer’s credit history before extending credit. In addition, we routinely assess the financial strength of our customers and, as a consequence, believe that our trade accounts receivable risk is limited.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table includes the one customer that represented 10% or more of our annual revenue by segment during the last three fiscal years:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:53.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:39.623%;"></td> <td style="width:15.094%;"></td> <td style="width:5.66%;"></td> <td style="width:16.377%;"></td> <td style="width:5.66%;"></td> <td style="width:17.585%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="5" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ended</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Customer A</span></p></td> <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">ITS</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Logistics</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">11</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total operating revenue</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div> 0.10 0.10 0.10 <p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table includes the one customer that represented 10% or more of our annual revenue by segment during the last three fiscal years:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:53.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:39.623%;"></td> <td style="width:15.094%;"></td> <td style="width:5.66%;"></td> <td style="width:16.377%;"></td> <td style="width:5.66%;"></td> <td style="width:17.585%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="5" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ended</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Customer A</span></p></td> <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">ITS</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Logistics</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">11</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total operating revenue</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 0.13 0.14 0.14 0.11 0.12 0.15 0.13 0.13 0.15 <p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue Recognition</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">: In accordance with the Accounting Standards Codification (ASC) topic 606, “Revenue from Contracts with Customers” our significant accounting policy for revenue is as follows:</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue is recognized when we transfer services to our customer in an amount that reflects the consideration we expect to receive. We account for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable. We generally recognize revenue over time because of continuous transfer of control to the customer. Since control is transferred over time, revenue and related transportation costs are recognized based on relative transit time, which is based on the extent of progress towards completion of the related performance obligation. We enter into contracts that can include various combinations of services, which are capable of being distinct and accounted for as separate performance obligations. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by the Company from a customer, are excluded from revenue. Further, in most cases, we report our revenue on a gross basis because we are the primary obligor as we are responsible for providing the service desired by the customer. Our customers view us as responsible for fulfillment including the acceptability of the service. Service requirements may include, for example, on-time delivery, handling freight loss and damage claims, setting up appointments for pick-up and delivery and tracing shipments in transit. We have discretion in setting prices to our customers and as a result, the amount we earn varies. In addition, we have the discretion to select our vendors from multiple suppliers for the services ordered by our customers. These factors, discretion in setting prices and discretion in selecting vendors, further support reporting revenue on a gross basis for most of our revenue.</span></p> <p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Provision for Income Taxes: </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Significant judgment is required in determining and assessing the impact of complex tax laws and certain tax-related contingencies on our provision for income taxes. As part of our calculation of the provision for income taxes, we assess whether the benefits of our tax positions are at least more likely than not to be sustained upon audit based on the technical merits of the tax position. For tax positions that are not more likely than not to be sustained upon audit, we accrue the largest amount of the benefit that is not more likely than not to be sustained in our financial statements. Such accruals require us to make estimates and judgments, whereby actual results could vary materially from these estimates. Further, years may elapse before a particular matter for which we have established an accrual is audited and resolved or its statute of limitations expires. We recognize interest expense and penalties related to income tax liabilities in our provision for income taxes.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Deferred income taxes are recognized for the future tax effects of temporary differences between financial statement and income tax reporting using tax rates in effect for the years in which the differences are expected to reverse. We believe that it is more likely than not that our deferred tax assets will be realized based on future taxable income projections, with one exception. We have established a valuation allowance of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> mill</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ion related to federal and state tax credit carryforwards. In the event the probability of realizing the remaining deferred tax assets does not meet the more likely than not threshold in the future, a valuation allowance would be established for the deferred tax assets deemed unrecoverable.</span></p> 1200000 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Earnings Per Common Share</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">: Basic earnings per common share are based on the average quarterly weighted average number of Class A and Class B shares of common stock outstanding. Diluted earnings per common share are adjusted for restricted stock using the treasury stock method.</span> <p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock Based Compensation: </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Share-based compensation includes the restricted stock awards expected to vest based on the grant date fair value. Compensation expense is amortized straight-line over the vesting period and is included in salaries and benefits</span><span style="color:#252525;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> <p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">New Pronouncements: </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures ("ASU 2023-09"). ASU 2023-09 enhanced annual disclosures regarding the rate reconciliation and income taxes paid information. For public business entities, ASU 2023-09 is effective for annual periods beginning after December 15, 2024. We are assessing the impact of this guidance on our disclosures; it will not have an impact on our results of operations, cash flows, or financial condition.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires retrospective disclosure of significant segment expenses and other segment items on an annual and interim basis. Additionally, it requires disclosure of the title and position of the Chief Operating Decision Maker (“CODM”). This ASU will be effective for the Company’s fiscal December 31, 2024 year-end and interim periods beginning in fiscal 2025, with early adoption permitted. We are assessing the impact of this guidance on our disclosures; it will not have an impact on our results of operations, cash flows or financial condition.</span></p> <p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Estimates</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">: The preparation of financial statements in conformity with United States generally accepted accounting principles requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expense during the reporting period. Significant estimates include the allowance for uncollectible trade accounts, exposure for self-insured claims under our insurance policies, valuation of acquired goodwill and intangible assets and useful lives of assets. Actual results could differ from these estimates.</span></p> <p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Reclassifications:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Due to presentation changes made in our consolidated statements of income, certain prior year amounts have been reclassified to conform with the current year presentation.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On January 4, 2024, the Company announced a two-for-one stock split of the Company’s Class A and Class B common stock. The stock split was implemented in the form of a distribution of one additional Class A share for each share outstanding. The record date for the stock split was as of the close of business on January 16, 2024. The Company distribution date of the additional shares was January 26, 2024. </span><span style="color:#252530;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As a result of the stock split, the number of authorized shares remained unchanged</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. </span><span style="color:#252530;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Additionally, the par value per share of the common stock remains unchanged. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">All other sh</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">are amounts in our consolidated balance sheets, consolidated statements of income and comprehensive income, consolidated statements of stockholders' equity and related footnote disclosures have been adjusted and presented as though the stock split had occurred on January 1, 2021.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 2. Capital Structure</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have authorized common stock comprised of Class A Common Stock and Cla</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ss B Common Stock. The rights of holders of Class A Common Stock and Class B Common Stock are identical, except each share of Class B Common Stock entitles its holder to approximately </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">84</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> votes, while each share of Class A Common Stock entitles its holder to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> vote. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have authorized </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of preferred stock.</span> 84 one 2000000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 3. Earnings Per Share</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following is a reconciliation of our earnings per share (in thousands, except for per share data):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61.792%;"></td> <td style="width:1%;"></td> <td style="width:9.402%;"></td> <td style="width:1%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:9.402%;"></td> <td style="width:1%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:9.402%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">167,528</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">356,948</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">171,474</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average shares outstanding - basic</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">63,324</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">66,418</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">66,868</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dilutive effect of restricted stock</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">630</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">700</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">916</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average shares outstanding - diluted</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">63,954</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">67,118</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">67,784</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Earnings per share net income</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Basic</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.65</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.37</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.56</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Diluted</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.62</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.32</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.53</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following is a reconciliation of our earnings per share (in thousands, except for per share data):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61.792%;"></td> <td style="width:1%;"></td> <td style="width:9.402%;"></td> <td style="width:1%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:9.402%;"></td> <td style="width:1%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:9.402%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">167,528</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">356,948</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">171,474</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average shares outstanding - basic</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">63,324</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">66,418</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">66,868</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dilutive effect of restricted stock</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">630</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">700</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">916</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average shares outstanding - diluted</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">63,954</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">67,118</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">67,784</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Earnings per share net income</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Basic</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.65</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.37</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.56</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Diluted</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.62</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.32</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.53</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 167528000 356948000 171474000 63324 66418 66868 630 700 916 63954 67118 67784 2.65 5.37 2.56 2.62 5.32 2.53 <p style="text-indent:-12.799%;padding-left:11.347%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 4. Acquisitions</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Forward Air Final Mile Acquisition</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 20, 2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, we acquired </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the equity interest of Forward Air Final Mile (“FAFM”). FAFM provides residential last mile delivery services and installation of big and bulky goods, with a focus on appliances, throughout the United States. Total consideration for the transaction was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">261</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million paid from cash on hand. The financial results of FAFM, since the date of acquisition, are included in our Logistics segment.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The acquisition of FAFM</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">expanded our </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">final mile services to include the delivery and installation of appliances. FAFM</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> provides residential last mile delivery services through a non-asset business model, working with a network of over </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">350</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> carriers throughout the country.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The initial accounting for the acquisition of FAFM is incomplete as we, with the support of our valuation specialist, are in the process of finalizing the fair market value calculations of the acquired net assets. In addition, the Company is in the preparation and final review process of the applicable future cash flows used in determining the purchase accounting. Finally, certain post-closing activities outlined in the acquisition agreement remain incomplete. As a result, the amounts recorded in the consolidated financial statements related to the FAFM acquisition are preliminary and the measurement period remains open. </span><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the preliminary allocation of the total consideration to the assets acquired and liabilities assumed as of the date of the acquisition (in thousands):</span></span></p><div style="font-size:9pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:59.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.4%;"></td> <td style="width:1%;"></td> <td style="width:32.6%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 20, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable trade</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">28,574</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid expenses and other current assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,305</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,241</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use assets - operating leases</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,003</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other intangibles</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">134,456</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">103,922</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">173</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets acquired</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">287,674</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable trade</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">155</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable other</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,177</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued payroll</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,271</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued other</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,132</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liability - operating leases short-term</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,145</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other long term liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">19</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liability - operating leases long-term</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,857</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total liabilities assumed</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">26,756</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total consideration</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">260,918</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash paid, net</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">260,918</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The FAFM acquisition was accounted for as a purchase business combination in accordance with ASC 805 “Business Combinations.” Assets acquired and liabilities assumed were recorded in the accompanying consolidated balance sheet at their estimated fair values as of December 20, 2023 with the remaining unallocated purchase price recorded as goodwill. The goodwill recognized in the FAFM acquisition was primarily attributable to potential expansion and future development of the acquired business.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#1f497d;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Tax history and attributes are not inherited in an equity purchase of this kind, however, the goodwill and other intangibles recognized in this purchase will be fully tax deductible over a period</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We incurred approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of transaction costs associated with this transaction prior to the closing date that are reflected in general and administrative expense and insurance and claims expense in the accompanying Consolidated Statements of Income for the year ended December 31, 2023.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of “Other intangibles” listed in the above table as of the acquisition date are preliminarily estimated based on prior final mile acquisitions as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:27.694%;"></td> <td style="width:1%;"></td> <td style="width:10.198%;"></td> <td style="width:1%;"></td> <td style="width:2.02%;"></td> <td style="width:1%;"></td> <td style="width:13.117%;"></td> <td style="width:1%;"></td> <td style="width:2.02%;"></td> <td style="width:1%;"></td> <td style="width:20.296%;"></td> <td style="width:1%;"></td> <td style="width:2.06%;"></td> <td style="width:16.597%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance at</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated Useful</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Life</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">127,733</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">355</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">127,378</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Developed technology</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,723</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">70</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,653</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4 </span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">years</span></p></td> </tr> </table></div><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The above intangible assets are amortized using the straight-line method. Amortization expense related to this acquisition for the year ended December 20, 2023 was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. The intangible assets have a weighted average useful life of approximately </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14.37</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization expense related to FAFM for the next five years is as follows</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:38.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:55.263%;"></td> <td style="width:7.895%;"></td> <td style="width:1%;"></td> <td style="width:34.842%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,196</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,196</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,196</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,126</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,516</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">From the date of the acquisition through December 31, 2023, FAFM’s revenue was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and operating income was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">FAFM's actual results are included in our consolidated financial statements since the acquisition date of December 20, 2023.</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The following unaudited pro forma consolidated results of operations present the effects of FAFM as though it had been acquired as of January 1, 2022 (in thousands, except for per share amounts): </span></span><span style=""></span></p><div style="font-size:9pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.48%;"></td> <td style="width:1%;"></td> <td style="width:23.14%;"></td> <td style="width:1%;"></td> <td style="width:2.24%;"></td> <td style="width:1%;"></td> <td style="width:23.14%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Twelve Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Twelve Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,476,469</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,634,259</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">192,371</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">381,895</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Earnings per share</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Basic</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.04</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.75</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Diluted</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.01</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.69</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:3.333%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The unaudited pro forma consolidated results for the annual periods were prepared using the acquisition method of accounting and are based on the historical financial information of Hub and FAFM. The historical financial information has been adjusted to give effect to the pro forma adjustments that are: (i) directly attributable to the acquisition, (ii) factually supportable and (iii) expected to have a continuing impact on the com</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">bined results. The unaudited pro forma consolidated results are not necessarily indicative of what our consolidated results of operations actually would have been had we completed the FAFM acquisition as of January 1, 2022.</span></p> 2023-12-20 1 261000000 350 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the preliminary allocation of the total consideration to the assets acquired and liabilities assumed as of the date of the acquisition (in thousands):</span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:59.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.4%;"></td> <td style="width:1%;"></td> <td style="width:32.6%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 20, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable trade</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">28,574</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid expenses and other current assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,305</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,241</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use assets - operating leases</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,003</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other intangibles</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">134,456</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">103,922</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">173</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets acquired</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">287,674</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable trade</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">155</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable other</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,177</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued payroll</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,271</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued other</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,132</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liability - operating leases short-term</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,145</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other long term liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">19</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease liability - operating leases long-term</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,857</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total liabilities assumed</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">26,756</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total consideration</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">260,918</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash paid, net</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">260,918</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 28574000 2305000 3241000 15003000 134456000 103922000 173000 287674000 155000 2177000 1271000 8132000 6145000 19000 8857000 26756000 260918000 260918000 P15Y 5100000 <p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of “Other intangibles” listed in the above table as of the acquisition date are preliminarily estimated based on prior final mile acquisitions as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:27.694%;"></td> <td style="width:1%;"></td> <td style="width:10.198%;"></td> <td style="width:1%;"></td> <td style="width:2.02%;"></td> <td style="width:1%;"></td> <td style="width:13.117%;"></td> <td style="width:1%;"></td> <td style="width:2.02%;"></td> <td style="width:1%;"></td> <td style="width:20.296%;"></td> <td style="width:1%;"></td> <td style="width:2.06%;"></td> <td style="width:16.597%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance at</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated Useful</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Life</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">127,733</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">355</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">127,378</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Developed technology</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,723</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">70</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,653</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4 </span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">years</span></p></td> </tr> </table> 127733000 355000 127378000 P15Y 6723000 70000 6653000 P4Y 400000 P14Y4M13D <p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization expense related to FAFM for the next five years is as follows</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:38.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:55.263%;"></td> <td style="width:7.895%;"></td> <td style="width:1%;"></td> <td style="width:34.842%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,196</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,196</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,196</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,126</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,516</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 10196000 10196000 10196000 10126000 8516000 6400000 200000 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The following unaudited pro forma consolidated results of operations present the effects of FAFM as though it had been acquired as of January 1, 2022 (in thousands, except for per share amounts): </span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.48%;"></td> <td style="width:1%;"></td> <td style="width:23.14%;"></td> <td style="width:1%;"></td> <td style="width:2.24%;"></td> <td style="width:1%;"></td> <td style="width:23.14%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Twelve Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Twelve Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,476,469</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,634,259</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">192,371</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">381,895</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Earnings per share</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Basic</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.04</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.75</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Diluted</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.01</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.69</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 4476469000 5634259000 192371000 381895000 3.04 5.75 3.01 5.69 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 5. Segment Reporting</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As we have continued to expand our service offerings and diversify our business, we have also made changes to the financial information that our CEO, who has been identified as our Chief Operating Decision Maker (CODM), uses to make operating and capital decisions. Beginning in the first quarter of 2023, we concluded that we have </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reportable segments: Intermodal and Transportation Solutions (“ITS”) and Logistics which are based primarily on the services each segment provides. We have recast the prior period information to conform with the current year presentation. Our ITS segment includes our asset-light business lines: intermodal and dedicated trucking. Our Logistics segment includes our non-asset business lines: managed transportation, truck brokerage, final mile, consolidation, warehousing and fulfillment. We operate the following segments:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Intermodal and Transportation Solutions. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our Intermodal and Transportation Solutions segment offers high service, nationwide door-to-door intermodal transportation, providing value, visibility and reliability in both transcontinental and local lanes by combining rail transportation with local trucking. This segment includes our trucking operations which provides our customers with local pickup and delivery as well as high service local and regional trucking transportation using equipment dedicated to their needs. In 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">78</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of our drayage services was provided by our own fleet. We arrange for the movement of our customers’ freight in one of our approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> containers. As of December 31, 2023, we operated trucking terminals at </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">26</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> locations throughout the United States, with locations in many large metropolitan areas. We also contract for services with independent owner-operators who supply their own equipment and operate under our regulatory authority. These assets and contractual services are used to support drayage for our intermodal service offering and to serve our customers who require high service local and regional trucking transportation using equipment dedicated to their needs. We contract with railroads to provide transportation for the long-haul portion of the shipment between rail terminals. Drayage between origin or destination and rail terminals are provided by our own trucking operations and third parties with whom we contract. Our dedicated service operation offers fleets of equipment and drivers to each customer on a contract basis, as well as the management and infrastructure to operate according to the customer’s high service expectations. As of December 31, 2023, our trucking transportation operation consisted of approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,300</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> tractors, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,900</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> employee drivers and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,300</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> trailers. We also contract for services with approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">460</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> independent owner-operators.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Logistics</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Our Logistics segment offers a wide range of services including transportation management, freight brokerage services, shipment optimization, load consolidation, mode selection, carrier management, load planning and execution, warehousing, fulfillment, cross-docking, consolidation services and final mile delivery. Logistics includes our brokerage business which consists of a full range of trucking transportation services, including dry van, expedited, less-than-truckload (“LTL”), refrigerated and flatbed, all of which is provided by third-party carriers with whom we contract. We leverage proprietary technology along with collaborative relationships with third-party service providers to deliver cost savings and performance-enhancing supply chain services to our clients. Our transportation management offering also serves as a source of volume for our ITS segment. Many of the customers for these solutions are consumer goods companies who sell into the retail channel. Our final mile delivery offering provides residential final mile delivery and installation of appliances and big and bulky goods. Final mile operates through a network of independent service providers in company, customer and third-party facilities throughout the continental United States. Our business operates or has access to approximately </span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;min-width:fit-content;color:#000000;">11</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million square feet of warehousing and cross-dock space across North America, to which our customers ship their goods to be stored and distributed to destinations including residences, retail stores and other commercial locations.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> These services offer our customers shipment visibility, transportation cost savings, high service and compliance with retailers’ increasingly stringent supply chain requirements. Logistics also includes our brokerage business which provides third-party truckload, less-than-truckload (“LTL”), flatbed and temperature-controlled needs.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes our financial and operating data by segment (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:83.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:45.16%;"></td> <td style="width:1%;"></td> <td style="width:13.1%;"></td> <td style="width:1%;"></td> <td style="width:5.64%;"></td> <td style="width:1%;"></td> <td style="width:11.36%;"></td> <td style="width:1%;"></td> <td style="width:5.64%;"></td> <td style="width:1%;"></td> <td style="width:13.1%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating Revenue</span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intermodal and Transportation Solutions</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,495,663</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,312,431</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,661,160</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Logistics</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,820,856</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,121,818</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,643,849</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inter-segment eliminations</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">113,934</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">93,759</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">72,626</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total operating revenue</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,202,585</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,340,490</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,232,383</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating Income</span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intermodal and Transportation Solutions</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">107,117</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">348,537</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">169,105</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Logistics</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">105,114</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">126,184</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">69,352</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total operating income</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">212,231</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">474,721</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">238,457</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Depreciation and Amortization</span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intermodal and Transportation Solutions</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">108,916</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">102,279</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">94,916</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Logistics</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">34,607</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">29,510</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,557</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total depreciation and amortization</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">143,523</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">131,789</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">116,473</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Separate balance sheets are not presented by segment to our CODM. Our CEO uses consolidated asset information to make capital decisions.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 2 0.78 50000 26 2300 2900 4300 460 11000000 <p style="text-indent:3.333%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes our financial and operating data by segment (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:83.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:45.16%;"></td> <td style="width:1%;"></td> <td style="width:13.1%;"></td> <td style="width:1%;"></td> <td style="width:5.64%;"></td> <td style="width:1%;"></td> <td style="width:11.36%;"></td> <td style="width:1%;"></td> <td style="width:5.64%;"></td> <td style="width:1%;"></td> <td style="width:13.1%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating Revenue</span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intermodal and Transportation Solutions</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,495,663</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,312,431</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,661,160</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Logistics</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,820,856</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,121,818</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,643,849</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Inter-segment eliminations</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">113,934</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">93,759</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">72,626</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total operating revenue</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,202,585</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,340,490</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,232,383</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating Income</span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intermodal and Transportation Solutions</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">107,117</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">348,537</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">169,105</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Logistics</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">105,114</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">126,184</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">69,352</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total operating income</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">212,231</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">474,721</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">238,457</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Depreciation and Amortization</span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intermodal and Transportation Solutions</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">108,916</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">102,279</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">94,916</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Logistics</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">34,607</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">29,510</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,557</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total depreciation and amortization</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">143,523</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">131,789</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">116,473</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 2495663000 3312431000 2661160000 1820856000 2121818000 1643849000 -113934000 -93759000 -72626000 4202585000 5340490000 4232383000 107117000 348537000 169105000 105114000 126184000 69352000 212231000 474721000 238457000 108916000 102279000 94916000 34607000 29510000 21557000 143523000 131789000 116473000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 6. Goodwill and Other Intangible Assets</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Due to the change in segments in the first quarter of 2023, consolidated goodwill was reallocated to the </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> new reporting units based on their relative fair values. The Company performed an evaluation before and after the change and concluded it was not more-likely-than-not that the fair value of our reporting units was less than its carrying value. There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> accumulated impairment losses of goodwill at the beginning of the period.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the carrying amount of Goodwill by segment (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.47%;"></td> <td style="width:1%;"></td> <td style="width:12.402%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:15.283%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:15.843%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">ITS</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Logistics</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Consolidated</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2021</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">371,641</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">205,272</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">576,913</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Acquisitions</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">52,489</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">52,489</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2022</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">371,641</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">257,761</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">629,402</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Acquisitions</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">104,293</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">104,293</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">371,641</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">362,054</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">733,695</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:2.507%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of the "Other intangible assets” are as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.32%;"></td> <td style="width:1%;"></td> <td style="width:11.82%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:16.78%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:16.82%;"></td> <td style="width:1%;"></td> <td style="width:13.26%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31, 2023:</span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Life</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">376,956</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">92,827</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">284,129</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">-</span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> years</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Carrier network and agent relationships</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,563</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,437</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> years</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Developed technology</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,223</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,247</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,976</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">-</span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> years</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade name</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,200</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,135</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">65</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> months</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Consolidated Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">415,379</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">110,772</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">304,607</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:2.507%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.32%;"></td> <td style="width:1%;"></td> <td style="width:11.82%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:16.78%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:16.82%;"></td> <td style="width:1%;"></td> <td style="width:13.26%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31, 2022:</span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Life</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">249,223</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">72,157</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">177,066</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">-</span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> years</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Carrier network and agent relationships</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,813</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,187</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> years</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Developed technology</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,449</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,051</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">-</span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> years</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade name</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,200</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,118</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,082</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> months</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Consolidated Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">280,923</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">83,537</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">197,386</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:2.507%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:2.507%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The above intangible assets are amortized using the straight-line method. Amortization expense was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">27.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">26.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended December 31, 2023 and 2022, respectively. The remaining weighted average life of all definite lived intangible assets was </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11.32</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9.57</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years for the years ended December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization expense for the next five years is expected to be as follows (in thousands): </span></span><span style=""></span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:32.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.875%;"></td> <td style="width:1%;"></td> <td style="width:51.125%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">34,448</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">33,345</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">30,645</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">30,287</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">27,385</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> 2 0 <p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the carrying amount of Goodwill by segment (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.47%;"></td> <td style="width:1%;"></td> <td style="width:12.402%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:15.283%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:15.843%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">ITS</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Logistics</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Consolidated</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2021</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">371,641</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">205,272</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">576,913</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Acquisitions</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">52,489</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">52,489</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2022</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">371,641</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">257,761</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">629,402</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Acquisitions</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">104,293</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">104,293</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">371,641</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">362,054</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">733,695</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 371641000 205272000 576913000 0 52489000 52489000 371641000 257761000 629402000 0 104293000 104293000 371641000 362054000 733695000 <p style="text-indent:2.507%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of the "Other intangible assets” are as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.32%;"></td> <td style="width:1%;"></td> <td style="width:11.82%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:16.78%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:16.82%;"></td> <td style="width:1%;"></td> <td style="width:13.26%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31, 2023:</span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Life</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">376,956</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">92,827</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">284,129</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">-</span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> years</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Carrier network and agent relationships</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,563</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,437</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> years</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Developed technology</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,223</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,247</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,976</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">-</span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> years</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade name</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,200</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,135</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">65</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> months</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Consolidated Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">415,379</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">110,772</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">304,607</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:2.507%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.32%;"></td> <td style="width:1%;"></td> <td style="width:11.82%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:16.78%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:16.82%;"></td> <td style="width:1%;"></td> <td style="width:13.26%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31, 2022:</span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Life</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">249,223</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">72,157</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">177,066</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">-</span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> years</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Carrier network and agent relationships</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,813</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,187</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> years</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Developed technology</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,449</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,051</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">-</span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> years</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trade name</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,200</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,118</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,082</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> months</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Consolidated Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">280,923</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">83,537</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">197,386</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:2.507%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 376956000 92827000 284129000 P5Y P15Y 15000000 8563000 6437000 P4Y 17223000 3247000 13976000 P4Y P7Y 6200000 6135000 65000 P18Y 415379000 110772000 304607000 249223000 72157000 177066000 P5Y P15Y 15000000 4813000 10187000 P4Y 10500000 1449000 9051000 P4Y P7Y 6200000 5118000 1082000 P18Y 280923000 83537000 197386000 27200000 26600000 P11Y3M25D P9Y6M25D <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization expense for the next five years is expected to be as follows (in thousands): </span><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:32.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.875%;"></td> <td style="width:1%;"></td> <td style="width:51.125%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">34,448</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">33,345</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">30,645</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">30,287</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">27,385</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 34448000 33345000 30645000 30287000 27385000 <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 7. Income Taxes</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following is a reconciliation of our effective tax rate to the federal statutory tax rate:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:40.78%;"></td> <td style="width:1%;"></td> <td style="width:12.28%;"></td> <td style="width:1%;"></td> <td style="width:6.56%;"></td> <td style="width:1%;"></td> <td style="width:12.28%;"></td> <td style="width:1%;"></td> <td style="width:6.56%;"></td> <td style="width:1%;"></td> <td style="width:12.28%;"></td> <td style="width:1%;"></td> <td style="width:3.26%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. federal statutory rate</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State taxes, net of federal benefit</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Federal and state incentives</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State law changes</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Permanent differences</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net effective rate</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">19.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">23.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> </table></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following is a summary of our provision for income taxes (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.74%;"></td> <td style="width:1%;"></td> <td style="width:12.24%;"></td> <td style="width:1%;"></td> <td style="width:7.26%;"></td> <td style="width:1%;"></td> <td style="width:12.24%;"></td> <td style="width:1%;"></td> <td style="width:7.26%;"></td> <td style="width:1%;"></td> <td style="width:12.26%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    Federal</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">34,951</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">85,831</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">51,918</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    State and local</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,191</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">25,162</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,876</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    Foreign</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">55</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">32</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">38</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">33,815</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">111,025</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">65,832</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    Federal</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,305</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,366</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,125</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    State and local</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">432</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,388</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,254</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    Foreign</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">17</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,861</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,396</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">              Total provision</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">41,676</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">111,010</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">59,436</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following is a summary of our deferred tax assets and liabilities (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:70.046%;"></td> <td style="width:1%;"></td> <td style="width:11.758%;"></td> <td style="width:1%;"></td> <td style="width:2.44%;"></td> <td style="width:1%;"></td> <td style="width:11.758%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued compensation</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,884</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,035</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other reserves</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">32,060</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">30,588</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax credit carryforwards</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,533</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,156</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating loss carryforwards</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">151</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">166</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease accounting liability</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">44,440</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">29,185</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total gross deferred income taxes</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">93,068</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">89,130</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Valuation allowances</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,174</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,567</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred tax assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">91,894</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">87,563</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaids</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,444</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,077</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">153,790</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">156,961</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangibles</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">53,759</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">54,796</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease right-of-use asset</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">41,668</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">25,652</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred tax liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">255,661</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">243,486</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">        Total deferred taxes</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">163,767</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">155,923</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="text-indent:2.507%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are subject to income taxation in the United States, numerous state jurisdictions, Mexico, Canada, and India. Because income tax return formats vary among the states, we file both unitary and separate company state income tax returns. We do not permanently reinvest our foreign earnings, all amounts are accrued and accounted for, though not material.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our state tax net operating losses total $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. Some of those state losses have no expiration date while others will expire between </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2024</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2042</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Management believes it is more likely than not that the loss carryforward deferred tax assets will be fully realized.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our federal incentive tax credit carryforward of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million expires between </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2025</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2028</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Our state incentive tax credit carryforwards</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million expire between </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2024</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2027</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Management believes it is more likely than not that approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of the incentive carryforward deferred tax assets will be realized and a valuation allowance of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million has been established for the remainder which are not expected to be realized.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023 and December 31, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the amount of unrecognized tax benefits was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">11.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. If recognized, these benefits would decrease our income tax provision by $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:9pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:70.134%;"></td> <td style="width:1%;"></td> <td style="width:11.702%;"></td> <td style="width:1%;"></td> <td style="width:2.46%;"></td> <td style="width:1%;"></td> <td style="width:11.702%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross unrecognized tax benefits - beginning of the year</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,116</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,647</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross increases related to prior year tax positions</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">761</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">425</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross increases related to current year tax positions</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,460</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,665</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lapse of applicable statute of limitations</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">478</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">621</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross unrecognized tax benefits - end of year</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,859</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,116</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We recognize interest and penalties related to income tax liabilities in our provision for income taxes. In 2023, we included $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">million in our provision for income taxes.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> On March 27, 2020, the Coronavirus Aid, Relief and Economic Security Act (the “CARES Act”) was enacted in response to the COVID-19 pandemic. Among other things, the CARES Act includes provisions related to refundable payroll tax credits, deferment of the employer portion of social security payments, net operating loss carryback periods, modifications to the net interest deduction limitations, and technical corrections to tax depreciation methods for qualified improvement property. On December 27, 2020, the Consolidated Appropriations Act (“CAA”) was enacted in further response to the COVID-19 pandemic, in combination with omnibus spending for the 2021 federal fiscal year. The CAA extended many of the provisions enacted by the CARES Act, Though some provisions of the CARES Act and CAA do impact the Company, there was no material effect on the Company’s consolidated financial condition or results of operations for the years ended December 31, 2023, 2022 or 2021.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Inflation Reduction Act of 2022 was signed into law on August 16, 2022, and the CHIPS and Science Act of 2022 was signed into law on August 9, 2022. These laws implement new tax provisions, primarily a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% corporate alternative minimum tax and a nondeductible </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% excise tax on the fair market value of stock repurchased by publicly traded corporations. We do not anticipate any other material impact of these provisions. The two acts also provide various tax credits, several of which are transferable or refundable, for the investment in or production of clean-energy effective January 1, 2023. We will continue to evaluate potential tax benefits available under the acts as additional guidance is issued in future periods.</span></p> <p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following is a reconciliation of our effective tax rate to the federal statutory tax rate:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:40.78%;"></td> <td style="width:1%;"></td> <td style="width:12.28%;"></td> <td style="width:1%;"></td> <td style="width:6.56%;"></td> <td style="width:1%;"></td> <td style="width:12.28%;"></td> <td style="width:1%;"></td> <td style="width:6.56%;"></td> <td style="width:1%;"></td> <td style="width:12.28%;"></td> <td style="width:1%;"></td> <td style="width:3.26%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. federal statutory rate</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State taxes, net of federal benefit</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Federal and state incentives</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State law changes</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Permanent differences</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net effective rate</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">19.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">23.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> </table> 0.21 0.21 0.21 0.004 0.035 0.035 -0.019 -0.014 -0.005 -0.002 0.004 0.011 0.006 0.002 0.006 0.199 0.237 0.257 <p style="text-indent:3.333%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following is a summary of our provision for income taxes (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.74%;"></td> <td style="width:1%;"></td> <td style="width:12.24%;"></td> <td style="width:1%;"></td> <td style="width:7.26%;"></td> <td style="width:1%;"></td> <td style="width:12.24%;"></td> <td style="width:1%;"></td> <td style="width:7.26%;"></td> <td style="width:1%;"></td> <td style="width:12.26%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    Federal</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">34,951</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">85,831</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">51,918</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    State and local</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,191</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">25,162</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,876</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    Foreign</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">55</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">32</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">38</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">33,815</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">111,025</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">65,832</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    Federal</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,305</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,366</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,125</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    State and local</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">432</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,388</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,254</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">    Foreign</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">12</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">17</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,861</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,396</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">              Total provision</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">41,676</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">111,010</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">59,436</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 34951000 85831000 51918000 -1191000 25162000 13876000 55000 32000 38000 33815000 111025000 65832000 8305000 7366000 -5125000 -432000 -7388000 -1254000 -12000 7000 -17000 7861000 -15000 -6396000 41676000 111010000 59436000 <p style="text-indent:3.333%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following is a summary of our deferred tax assets and liabilities (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:70.046%;"></td> <td style="width:1%;"></td> <td style="width:11.758%;"></td> <td style="width:1%;"></td> <td style="width:2.44%;"></td> <td style="width:1%;"></td> <td style="width:11.758%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued compensation</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,884</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,035</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other reserves</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">32,060</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">30,588</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tax credit carryforwards</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,533</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,156</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating loss carryforwards</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">151</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">166</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease accounting liability</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">44,440</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">29,185</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total gross deferred income taxes</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">93,068</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">89,130</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Valuation allowances</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,174</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,567</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred tax assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">91,894</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">87,563</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaids</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,444</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,077</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">153,790</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">156,961</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangibles</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">53,759</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">54,796</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lease right-of-use asset</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">41,668</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">25,652</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred tax liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">255,661</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">243,486</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">        Total deferred taxes</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">163,767</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">155,923</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table> 9884000 21035000 32060000 30588000 6533000 8156000 151000 166000 44440000 29185000 93068000 89130000 1174000 1567000 91894000 87563000 6444000 6077000 153790000 156961000 53759000 54796000 41668000 25652000 255661000 243486000 163767000 155923000 200000 2024-12-31 2042-12-31 100000 2025-12-31 2028-12-31 8100000 2024-12-31 2027-12-31 6700000 1200000 12900000 11100000 10200000 9000000 <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:70.134%;"></td> <td style="width:1%;"></td> <td style="width:11.702%;"></td> <td style="width:1%;"></td> <td style="width:2.46%;"></td> <td style="width:1%;"></td> <td style="width:11.702%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross unrecognized tax benefits - beginning of the year</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,116</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,647</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross increases related to prior year tax positions</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">761</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">425</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross increases related to current year tax positions</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,460</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,665</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Lapse of applicable statute of limitations</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">478</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">621</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross unrecognized tax benefits - end of year</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,859</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,116</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 11116000 6647000 761000 425000 1460000 4665000 478000 621000 12859000 11116000 100000 0.15 0.01 <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 8. Fair Value Measurement</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The carrying value of cash and cash equivalents, accounts receivable and accounts payable materially approximated fair value as of December 31, 2023 and 2022. As of December 31, 2023, the fair value of the Company’s fixed-rate borrowings was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million less than the historical carrying value of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">350.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. As of December 31, 2022, the $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">342.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million carrying value of the Company's fixed-rate borrowings approximated the fair value. The fair value of the fixed-rate borrowings was estimated using an income approach based on current interest rates available to the Company for borrowings on similar terms and maturities.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We consider as cash equivalents all highly liquid instruments with an original maturity of three months or less. As of December 31, 2023 and 2022, our cash and temporary investments were with high quality financial institutions in demand deposit accounts, savings accounts, checking accounts and money market accounts.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Restricted investments included $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">18.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of December 31, 2023 and 2022, respectively, of mutual funds and other security investments which are reported at fair value. These investments relate to the nonqualified deferred compensation plan that is described in Note 14 and insurance deposits.</span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our assets and liabilities measured at fair value are based on valuation techniques which consider prices and other relevant information generated by market transactions involving identical or comparable assets and liabilities. These valuation methods are based on either quoted market prices (Level 1) or inputs, other than quoted prices in active markets, that are observable either directly or indirectly (Level 2), or unobservable inputs (Level 3). Cash and cash equivalents, accounts receivable, accounts payable and mutual funds and related liabilities are defined as “Level 1,” while long-term debt is defined as “Level 2” of the fair value hierarchy in the Fair Value Measurements and Disclosures Topic of the Codification.</span> 1400000 350700000 342500000 20800000 18100000 <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 9. Property and Equipment</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment consist of the following (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61.62%;"></td> <td style="width:1%;"></td> <td style="width:15.6%;"></td> <td style="width:1%;"></td> <td style="width:3.16%;"></td> <td style="width:1%;"></td> <td style="width:15.62%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Land</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">24,724</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">24,724</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Building and improvements</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">90,257</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">90,233</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,260</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,854</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Computer equipment and software</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">185,284</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">169,309</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Furniture and equipment</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">37,377</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">25,586</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Transportation equipment</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,014,244</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">973,739</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Construction in process</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">902</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,366,146</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,294,347</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Accumulated depreciation</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">574,454</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">510,664</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and Equipment, net</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">791,692</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">783,683</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Depreciation expense related to property and equipment was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">114.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">103.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">95.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended December 31, 2023, 2022 and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span> <p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment consist of the following (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61.62%;"></td> <td style="width:1%;"></td> <td style="width:15.6%;"></td> <td style="width:1%;"></td> <td style="width:3.16%;"></td> <td style="width:1%;"></td> <td style="width:15.62%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Land</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">24,724</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">24,724</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Building and improvements</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">90,257</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">90,233</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,260</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,854</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Computer equipment and software</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">185,284</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">169,309</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Furniture and equipment</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">37,377</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">25,586</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Transportation equipment</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,014,244</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">973,739</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Construction in process</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">902</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,366,146</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,294,347</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Accumulated depreciation</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">574,454</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">510,664</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and Equipment, net</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">791,692</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">783,683</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 24724000 24724000 90257000 90233000 14260000 9854000 185284000 169309000 37377000 25586000 1014244000 973739000 0 902000 1366146000 1294347000 574454000 510664000 791692000 783683000 114400000 103100000 95500000 <p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 10. Long-Term Debt and Financing Arrangements</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In February 2022, we entered into a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">five-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">350</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million unsecured credit agreement (the "Credit Agreement"). Borrowings under the Credit Agreement generally bear interest at a variable rate equal to (i)</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> the secured overnight financing rate (published by the Federal Reserve Bank of New York, “SOFR”), plus a specified margin based on the term of such borrowing, plus a specified margin based upon Hub’s total net leverage ratio (as defined in the Credit Agreement) (the "Total Net Leverage Ratio"), or (ii) the base rate (which is the highest of (a) the administrative agent's prime rate, (b) the federal funds rate plus </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% or (c) the sum of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one-month SOFR</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">) plus a specified margin based upon the Total Net Leverage Ratio.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The specified margin for SOFR loans varies from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">175.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> basis points per annum. The specified margin for base rate loans varies from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">75.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> basis points per annum. Hub must also pay (1) a commitment fee ranging from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> basis points per annum (based upon the Total Net Leverage Ratio) on the aggregate unused commitments and (2) a letter of credit fee ranging from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">175.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> basis points per annum (based upon the Total Net Leverage Ratio) on the undrawn amount of letters of credit.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have standby letters of credit that expir</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">e in </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2024</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. A</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">s of December 31, 2023 and December 31, 2022, our letters of credit were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">43.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023 and December 31, 2022, we ha</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">d </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> borrowings under our respective credit agreements and our unused and available borrowings were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">349.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">306.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. We were in compliance with the financial covenants in our debt agreements as of December 31, 2023 and December 31, 2022.</span></p><p style="text-indent:2.507%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have entered into various Equipment Notes (“Notes”) for the purchase of tractors, trailers, containers and refrigeration units. The Notes are secured by the underlying equipment financed in the agreements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:2.507%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our outstanding Notes are as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.153%;"></td> <td style="width:1%;"></td> <td style="width:17.003%;"></td> <td style="width:1%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:13.843%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interim funding for equipment received and expected to be converted to an equipment note in subsequent year; interest paid at a variable rate</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,265</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,137</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Secured Equipment Notes due on various dates in </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> commencing on various dates in </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">; interest is paid </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">monthly</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> at a fixed annual rate between </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.21</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">% and </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.32</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">105,744</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Secured Equipment Notes due on various dates in </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> commencing on various dates in </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2022</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">; interest is paid </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">monthly</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> at a fixed annual rate between </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.07</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">% and </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.45</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">147,192</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">177,295</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Secured Equipment Notes due on various dates in </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> commencing on various dates in </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2021</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">; interest is paid </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">monthly</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> at a fixed annual rate between </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.48</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">% and </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.41</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">55,797</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">78,359</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Secured Equipment Notes due on various dates in </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> commencing on various dates in </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2020</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> and </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2021</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">; interest is paid </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">monthly</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> at a fixed annual rate between </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.51</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">% and </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.80</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">30,930</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">43,955</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Secured Equipment Notes due on various dates in </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> commencing on various dates in </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2017</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">, </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2019</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> and </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2020</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">; interest is paid </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">monthly</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> at a fixed annual rate between </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.50</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">% and </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.59</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,754</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,751</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Secured Equipment Notes due on various dates in </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> commencing on various dates from </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2016</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> to </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2019</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">; interest is paid </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">monthly</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> at a fixed annual rate between </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.70</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">% and </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.10</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,968</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">350,682</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">342,465</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less current portion</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">105,108</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">101,741</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total long-term debt</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">245,574</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">240,724</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:2.267%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Aggregate principal payments, in thousands, due subsequent to December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023, are as follows:</span></p><p style="text-indent:2.267%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:33.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.2%;"></td> <td style="width:1%;"></td> <td style="width:48.79900000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">105,108</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">95,619</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">80,699</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">51,306</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,950</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">350,682</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> P5Y 350000000 the secured overnight financing rate (published by the Federal Reserve Bank of New York, “SOFR”), plus a specified margin based on the term of such borrowing, plus a specified margin based upon Hub’s total net leverage ratio (as defined in the Credit Agreement) (the "Total Net Leverage Ratio"), or (ii) the base rate (which is the highest of (a) the administrative agent's prime rate, (b) the federal funds rate plus 0.50% or (c) the sum of 1% and one-month SOFR) plus a specified margin based upon the Total Net Leverage Ratio. 0.005 0.01 one-month SOFR 0.0100 0.0175 0 0.0075 0.0010 0.0025 0.0100 0.0175 2024 900000 43400000 0 0 349100000 306600000 <p style="text-indent:2.507%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our outstanding Notes are as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.153%;"></td> <td style="width:1%;"></td> <td style="width:17.003%;"></td> <td style="width:1%;"></td> <td style="width:2%;"></td> <td style="width:1%;"></td> <td style="width:13.843%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interim funding for equipment received and expected to be converted to an equipment note in subsequent year; interest paid at a variable rate</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,265</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,137</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Secured Equipment Notes due on various dates in </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> commencing on various dates in </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">; interest is paid </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">monthly</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> at a fixed annual rate between </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.21</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">% and </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.32</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">105,744</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Secured Equipment Notes due on various dates in </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> commencing on various dates in </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2022</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">; interest is paid </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">monthly</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> at a fixed annual rate between </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.07</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">% and </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.45</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">147,192</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">177,295</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Secured Equipment Notes due on various dates in </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> commencing on various dates in </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2021</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">; interest is paid </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">monthly</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> at a fixed annual rate between </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.48</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">% and </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.41</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">55,797</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">78,359</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Secured Equipment Notes due on various dates in </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> commencing on various dates in </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2020</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> and </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2021</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">; interest is paid </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">monthly</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> at a fixed annual rate between </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.51</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">% and </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.80</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">30,930</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">43,955</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Secured Equipment Notes due on various dates in </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> commencing on various dates in </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2017</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">, </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2019</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> and </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2020</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">; interest is paid </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">monthly</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> at a fixed annual rate between </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.50</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">% and </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.59</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,754</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,751</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">Secured Equipment Notes due on various dates in </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> commencing on various dates from </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2016</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> to </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2019</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">; interest is paid </span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">monthly</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;"> at a fixed annual rate between </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.70</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">% and </span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.10</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">%</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,968</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">350,682</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">342,465</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less current portion</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">105,108</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">101,741</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total long-term debt</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">245,574</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">240,724</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 3265000 6137000 2028 2023 monthly 0.0521 0.0632 105744000 0 2027 2022 monthly 0.0207 0.0645 147192000 177295000 2026 2021 monthly 0.0148 0.0241 55797000 78359000 2025 2020 2021 monthly 0.0151 0.018 30930000 43955000 2024 2017 2019 2020 monthly 0.025 0.0359 7754000 20751000 2023 2016 2019 monthly 0.027 0.041 0 15968000 350682000 342465000 105108000 101741000 245574000 240724000 <p style="text-indent:2.267%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Aggregate principal payments, in thousands, due subsequent to December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023, are as follows:</span></p><p style="text-indent:2.267%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:33.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.2%;"></td> <td style="width:1%;"></td> <td style="width:48.79900000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">105,108</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">95,619</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">80,699</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">51,306</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,950</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">350,682</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 105108000 95619000 80699000 51306000 17950000 350682000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 11. Leases</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In accordance with ASC 842, “Leases,” (“ASC 842”) which requires lessees to recognize a right-of-use asset (“ROU”) and a lease obligation for all leases, we made an accounting policy election to not recognize an asset and liability for leases with a term of twelve months or less.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, we recorded $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">213.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of ROU assets and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">224.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of lease liabilities on our consolidated balance sheet. As of December 31, 2022, we recorded $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">103.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of ROU assets and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">109.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of lease liabilities on our consolidated balance sheet. The increase in ROU assets and lease liabilities was primarily the result of the TAGG acquisition. The lease liabilities recognized are measured based upon the present value of minimum future payments. The ROU assets are equal to lease liabilities upon initial recording, adjusted for prepaid and accrued rent balances which are recorded in the Consolidated Balance Sheets.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Hub currently does not have any variable lease payments that depend on an index or a rate (such as the Consumer Price Index or a market interest rate). Some leases have options to extend or terminate the agreement, which management assesses in determining the estimated lease term. If any of the options to extend a lease are exercised, this change will be reflected as a remeasurement of the ROU asset and lease liability accordingly. As of December 31, 2023, the ROU asset and lease liabilities do not reflect any options to extend or terminate a lease as management is not reasonably certain it will exercise any of these options. Also, current leases do not contain any restrictions or covenants imposed by the leases or residual value guarantees.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, Hub signed new property lease contracts which had not commenced. Based on the present value of the lease payments, the estimated ROU assets and lease liabilities related to these contracts will total approximately </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;min-width:fit-content;color:#000000;">7.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Discount rates are not specified on the individual lease contracts at the commencement date. To determine the present value of the lease payments, Hub used its incremental borrowing rate which was determined based on Hub’s credit standing and factoring in the current 12-month SOFR rate published at the time of the lease commencement. This incremental borrowing rate represents the rate of interest that Hub would have to pay to borrow on a collateralized basis over a similar term and amounts equal to the lease payments in a similar economic environment. As of December 31, 2023, we are in the process of evaluating the leases for the FAFM acquisition.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the lease costs (in thousands), which are included in transportation costs and general and administrative costs in the accompanying consolidated statement of income:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:40.564%;"></td> <td style="width:1%;"></td> <td style="width:16.852999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.439%;"></td> <td style="width:1%;"></td> <td style="width:16.852999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.439%;"></td> <td style="width:1%;"></td> <td style="width:16.852999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization of finance right-of-use assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,650</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,075</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,304</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest on finance lease liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">194</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finance lease cost</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,844</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,088</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,333</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease cost</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,868</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,232</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,343</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term lease cost</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">379</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">171</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sublease income</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,051</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">251</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">327</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease cost</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50,961</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,448</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,520</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:3.333%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table represents the maturity of operating and finance lease liabilities (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:39.96%;"></td> <td style="width:1%;"></td> <td style="width:16.56%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:16.56%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:16.56%;"></td> <td style="width:1%;"></td> <td style="width:1.52%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="12" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating Leases</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Finance Leases</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55,516</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,619</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57,135</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49,997</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">558</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50,555</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,650</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">303</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,953</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,067</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,099</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,363</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,363</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54,863</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54,863</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">261,456</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,512</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">263,968</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Imputed interest</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,067</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,135</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Present value of lease payments</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">222,389</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,444</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">224,833</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: current lease liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,690</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,579</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,269</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Long-term lease liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">177,699</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">865</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">178,564</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:39.96%;"></td> <td style="width:1%;"></td> <td style="width:16.56%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:16.56%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:16.56%;"></td> <td style="width:1%;"></td> <td style="width:1.52%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="12" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating Leases</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Finance Leases</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,547</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,179</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,726</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,618</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,618</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,081</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,081</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,136</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,136</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,618</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,618</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">118,300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,179</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">119,479</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Imputed interest</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,196</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,200</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Present value of lease payments</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">108,104</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,175</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">109,279</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: current lease liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,547</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,175</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,722</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Long-term lease liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">78,557</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">78,557</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents supplemental cash flow and noncash information related to leases:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:40.564%;"></td> <td style="width:1%;"></td> <td style="width:16.852999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.439%;"></td> <td style="width:1%;"></td> <td style="width:16.852999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.439%;"></td> <td style="width:1%;"></td> <td style="width:16.852999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating cash flows from operating leases</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,073</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,135</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,523</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Financing cash flows from finance leases</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,708</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,093</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,682</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating cash flows from finance leases</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">194</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash paid for lease liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,975</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,241</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,234</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use assets obtained in exchange for new</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,978</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,017</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">72</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  financing lease liabilities (net of disposals)</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Rights-of-use assets obtained in exchange for new</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">133,358</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77,178</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,684</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  operating lease liabilities (net of disposals)</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The weighted average remaining lease term and discount rates as of December 31, are as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50%;"></td> <td style="width:23.24%;"></td> <td style="width:1.76%;"></td> <td style="width:23.24%;"></td> <td style="width:1.76%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average remaining lease term — finance leases</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.14 </span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">years</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6 </span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">years</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average remaining lease term — operating leases</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.66</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.06 </span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">years</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average discount rate — finance leases</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.29</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.20</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average discount rate — operating leases</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.47</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.51</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div> 213300000 224800000 103300000 109300000 7100000 <p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the lease costs (in thousands), which are included in transportation costs and general and administrative costs in the accompanying consolidated statement of income:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:40.564%;"></td> <td style="width:1%;"></td> <td style="width:16.852999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.439%;"></td> <td style="width:1%;"></td> <td style="width:16.852999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.439%;"></td> <td style="width:1%;"></td> <td style="width:16.852999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Amortization of finance right-of-use assets</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,650</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,075</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,304</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest on finance lease liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">194</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finance lease cost</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,844</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,088</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,333</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease cost</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,868</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,232</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,343</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term lease cost</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">379</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">171</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sublease income</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,051</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">251</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">327</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease cost</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50,961</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,448</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,520</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 2650000 2075000 2304000 194000 13000 29000 2844000 2088000 2333000 48868000 21232000 12343000 300000 379000 171000 1051000 251000 327000 50961000 23448000 14520000 <p style="text-indent:3.333%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table represents the maturity of operating and finance lease liabilities (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:39.96%;"></td> <td style="width:1%;"></td> <td style="width:16.56%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:16.56%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:16.56%;"></td> <td style="width:1%;"></td> <td style="width:1.52%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="12" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating Leases</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Finance Leases</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55,516</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,619</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">57,135</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49,997</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">558</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50,555</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,650</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">303</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,953</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,067</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,099</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,363</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,363</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54,863</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54,863</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">261,456</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,512</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">263,968</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Imputed interest</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,067</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,135</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Present value of lease payments</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">222,389</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,444</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">224,833</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: current lease liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,690</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,579</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,269</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Long-term lease liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">177,699</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">865</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">178,564</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:39.96%;"></td> <td style="width:1%;"></td> <td style="width:16.56%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:16.56%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:16.56%;"></td> <td style="width:1%;"></td> <td style="width:1.52%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="12" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating Leases</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Finance Leases</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,547</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,179</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,726</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,618</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,618</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,081</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,081</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year 5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,136</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,136</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,618</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,618</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">118,300</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,179</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">119,479</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Imputed interest</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,196</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,200</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Present value of lease payments</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">108,104</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,175</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">109,279</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: current lease liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,547</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,175</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,722</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Long-term lease liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">78,557</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">78,557</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 55516000 1619000 57135000 49997000 558000 50555000 41650000 303000 41953000 33067000 32000 33099000 26363000 0 26363000 54863000 0 54863000 261456000 2512000 263968000 39067000 68000 39135000 222389000 2444000 224833000 44690000 1579000 46269000 177699000 865000 178564000 33547000 1179000 34726000 29618000 0 29618000 24081000 0 24081000 16300000 0 16300000 9136000 0 9136000 5618000 0 5618000 118300000 1179000 119479000 10196000 4000 10200000 108104000 1175000 109279000 29547000 1175000 30722000 78557000 0 78557000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents supplemental cash flow and noncash information related to leases:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:40.564%;"></td> <td style="width:1%;"></td> <td style="width:16.852999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.439%;"></td> <td style="width:1%;"></td> <td style="width:16.852999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.439%;"></td> <td style="width:1%;"></td> <td style="width:16.852999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating cash flows from operating leases</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,073</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,135</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,523</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Financing cash flows from finance leases</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,708</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,093</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,682</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating cash flows from finance leases</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">194</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash paid for lease liabilities</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,975</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,241</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,234</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use assets obtained in exchange for new</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,978</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,017</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">72</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  financing lease liabilities (net of disposals)</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Rights-of-use assets obtained in exchange for new</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">133,358</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77,178</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,684</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">  operating lease liabilities (net of disposals)</span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 36073000 19135000 11523000 2708000 2093000 2682000 194000 13000 29000 38975000 21241000 14234000 -3978000 -2017000 -72000 133358000 77178000 11684000 <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The weighted average remaining lease term and discount rates as of December 31, are as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50%;"></td> <td style="width:23.24%;"></td> <td style="width:1.76%;"></td> <td style="width:23.24%;"></td> <td style="width:1.76%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average remaining lease term — finance leases</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.14 </span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">years</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6 </span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">years</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average remaining lease term — operating leases</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.66</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> years</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.06 </span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">years</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average discount rate — finance leases</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.29</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.20</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average discount rate — operating leases</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.47</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.51</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> P2Y1M20D P0Y7M6D P5Y7M28D P4Y21D 0.0429 0.012 0.0547 0.0451 <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 12. Internal-Use Software</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We capitalize internal and external costs, which include costs related to the development of our cloud computing or hosting arrangements, incurred to develop internal use software per ASC Subtopic 350-40. Refer to Note 1 "Description of Business and Summary of Significant Accounting Policies" for information regarding accounting policy.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We had total capitalized internal use software costs, which include costs related to the development of our cloud computing or hosting arrangements, net of accumulated amortization, of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">56.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">57.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of December 31, 2023 and 2022, respectively. The 2023 balance consists of capitalized implementation costs of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, net of accumulated amortization, related to our cloud hosting arrangements, which are classified in other assets in our consolidated balance sheet and capitalized internal-use software costs of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">44.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, net of accumulated amortization, which are classified in property and equipment in our consolidated balance sheet. The 2022 balance consists of capitalized implementation costs of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">11.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, net of accumulated amortization, related our cloud hosting arrangements, which are classified in other assets in our consolidated balance sheet and capitalized internal-use software costs of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">45.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, net of accumulated amortization, which are classified in property and equipment in our consolidated balance sheet.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We capitalized total implementation and internal-use software costs of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">16.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. Implementation and internal-use software costs are amortized, once ready for intended use, over its expected useful life or the term of the associated hosting arrangements of generally up to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span> 56400000 57300000 12000000 44400000 11400000 45900000 16700000 15700000 P10Y <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 13. Stock-Based Compensation Plans</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The 2022 Long-Term Incentive Plan (the “2022 Incentive Plan”) was approved by the Board of Directors and subsequently approved by the Company’s stockholders at the 2022 annual meeting. Upon stockholder approval of the 2022 Incentive Plan, no further grants were authorized under the Company’s 2017 Long-Term Incentive Plan (referred to herein as the “2017 Incentive Plan”). The 2022 Incentive Plan authorizes a broad range of awards including stock options, stock appreciation rights, restricted stock and restricted stock units, performance shares or units, other stock-based awards, and cash incentive awards to all employees (including the Company’s executive officers), directors, consultants, independent contractors or agents of us or a related company. The 2022 Incentive Plan is effective as of May 24, 2022.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,888,438</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares were available for future grant under the 2022 Incentive Plan.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have awarded time-based restricted stock to our employees and the Company’s non-employee directors (“Outside Directors”). This restricted stock generally vests ratably (once per year) over a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_e2f25ce8-1c4b-4ab3-9884-017229b242fe;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">five-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> period for recipients other than Outside Directors. Outside Directors’ restricted stock vests over a one-year period. In </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023, 2022 and 2021, we also granted performance-based restricted stock to our executive officers. The performance-based restricted stock vests upon the third anniversary of its issuance if certain financial targets are achieved.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Share-based compensation expense for 2023, 2022 and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million or $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">17.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">14.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, net of taxes, respectively. Included in the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023, 2022 and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> share-based compensation expense was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.3</span><span style="color:#ff0000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of performance-based share expenses or $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, net of taxes, respectively.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of non-vested restricted stock is equal to the market price of our stock at the date of grant.</span></p><div style="font-size:11pt;font-family:'Tahoma',sans-serif;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the non-vested restricted stock activity for the year ended December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:29.58%;"></td> <td style="width:1%;"></td> <td style="width:14.24%;"></td> <td style="width:1%;"></td> <td style="width:1.82%;"></td> <td style="width:1%;"></td> <td style="width:14.24%;"></td> <td style="width:1%;"></td> <td style="width:1.82%;"></td> <td style="width:1%;"></td> <td style="width:14.24%;"></td> <td style="width:1%;"></td> <td style="width:1.82%;"></td> <td style="width:1%;"></td> <td style="width:14.24%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Time-Based</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Performance-Based</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Restricted Stock</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Restricted Stock</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Tahoma',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Tahoma',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Tahoma',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Tahoma',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Time-Based</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Tahoma',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Tahoma',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Performance-Based</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Restricted Stock</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Tahoma',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Grant Date</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Tahoma',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Restricted Stock</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Grant Date</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-vested January 1, 2023</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,460,440</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">33.61</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">307,700</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">32.10</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">384,394</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">37.53</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">201,830</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">33.39</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">473,516</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">29.87</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">189,912</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">26.25</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">206,022</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">36.00</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">26,828</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">35.58</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-vested at December 31, 2023</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,165,296</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">36.51</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">292,790</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">36.47</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the restricted stock granted during the respective years:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:36.107%;"></td> <td style="width:1%;"></td> <td style="width:17.804%;"></td> <td style="width:1%;"></td> <td style="width:2.24%;"></td> <td style="width:1%;"></td> <td style="width:17.804%;"></td> <td style="width:1%;"></td> <td style="width:2.24%;"></td> <td style="width:1%;"></td> <td style="width:17.804%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Time-based restricted stock grants</span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Employees</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">344,122</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">383,288</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,020,034</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outside directors</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">40,272</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">46,056</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">49,126</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">384,394</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">429,344</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,069,160</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average grant date fair value</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">37.53</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">41.46</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">33.01</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vesting period</span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">-</span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5 years</span></span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">-</span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5 years</span></span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">-</span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5 years</span></span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:3.333%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:3.333%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The performance-based restricted stock granted in 2021 earned a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">200</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% award therefore an additional </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">94,956</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares were issued to settle the award on the vesting date of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">January 2, 2024</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The 2023 grant of performance-based restricted stock resulted in the issuance of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">106,874</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares. The performance-based restricted stock grants were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">103,588</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in 2022 and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">159,216</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in 2021. The weighted average grant date fair value of these shares was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">39.75</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">42.12</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">28.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2021.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The total fair value of restricted shares vested during the years ended December 31, 2023, 2022 and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">26.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">22.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, 2022, and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, there was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">34.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">41.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">45.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of unrecognized compensation cost related to non-vested time-based compensation, respectively, that is expected to be recognized over a weighted average period for </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023, 2022, and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.75</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years, </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.67</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3.11</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Additionally, as of December 31, 2023, 2022, and 2021</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> there was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of unrecognized compensation cost, respectively, related to the non-vested performance-based restricted stock compensation that is expected to be recognized over a weighted average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.5</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years for </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023, 2022 and 2021.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During January 2024, we granted </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">437,166</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of restricted stock, which includes </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100,862</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> performance-based shares and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">336,304</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> time-based shares, to certain employees and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">35,088</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of restricted stock to our Outside Directors with a weighted average grant date fair value of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">45.62</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. These time-based grants vest ratably (once per year) over a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">five-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> period for employees and a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> period for Outside Directors. Performance-based grants vest after </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> 2888438 P5Y 21200000 20600000 20100000 17000000 15700000 14900000 6300000 5600000 5800000 4800000 4200000 4300000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the non-vested restricted stock activity for the year ended December 31, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:29.58%;"></td> <td style="width:1%;"></td> <td style="width:14.24%;"></td> <td style="width:1%;"></td> <td style="width:1.82%;"></td> <td style="width:1%;"></td> <td style="width:14.24%;"></td> <td style="width:1%;"></td> <td style="width:1.82%;"></td> <td style="width:1%;"></td> <td style="width:14.24%;"></td> <td style="width:1%;"></td> <td style="width:1.82%;"></td> <td style="width:1%;"></td> <td style="width:14.24%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Time-Based</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Performance-Based</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Restricted Stock</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Restricted Stock</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Tahoma',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Tahoma',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Tahoma',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Tahoma',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Time-Based</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Tahoma',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Tahoma',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Performance-Based</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Restricted Stock</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Tahoma',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Grant Date</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Tahoma',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Restricted Stock</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Grant Date</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-vested January 1, 2023</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,460,440</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">33.61</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">307,700</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">32.10</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">384,394</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">37.53</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">201,830</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">33.39</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">473,516</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">29.87</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">189,912</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">26.25</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">206,022</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">36.00</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">26,828</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">35.58</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-vested at December 31, 2023</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,165,296</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">36.51</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">292,790</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">36.47</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1460440 33.61 307700 32.1 384394 37.53 201830 33.39 473516 29.87 189912 26.25 206022 36 26828 35.58 1165296 36.51 292790 36.47 <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the restricted stock granted during the respective years:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:36.107%;"></td> <td style="width:1%;"></td> <td style="width:17.804%;"></td> <td style="width:1%;"></td> <td style="width:2.24%;"></td> <td style="width:1%;"></td> <td style="width:17.804%;"></td> <td style="width:1%;"></td> <td style="width:2.24%;"></td> <td style="width:1%;"></td> <td style="width:17.804%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Time-based restricted stock grants</span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Employees</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">344,122</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">383,288</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,020,034</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outside directors</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">40,272</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">46,056</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">49,126</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">384,394</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">429,344</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,069,160</span></p></td> <td style="white-space:nowrap;vertical-align:middle;border-bottom:2.25pt double #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average grant date fair value</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">37.53</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">41.46</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">33.01</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vesting period</span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">-</span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5 years</span></span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">-</span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5 years</span></span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">-</span><span style="font-size:9pt;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5 years</span></span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:3.333%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 344122 383288 1020034 40272 46056 49126 384394 429344 1069160 37.53 41.46 33.01 P1Y P5Y P1Y P5Y P1Y P5Y 2 94956 2024-01-02 106874 103588 159216 39.75 42.12 28.5 26100000 22700000 25400000 34000000 41300000 45500000 P2Y9M P2Y8M1D P3Y1M9D 7200000 7600000 6500000 P1Y6M P1Y6M P1Y6M 437166 100862 336304 35088 45.62 P5Y P1Y P3Y <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 14. Employee Benefit Plans</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have a profit-sharing plan under section 401(k) of the Internal Revenue Code. At our discretion, we partially match qualified contributions made by employees to the plan. We incurred expense related to the employer match for this plan of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2021.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In January 2005, we established the Hub Group, Inc. Nonqualified Deferred Compensation Plan (the “Plan”) to provide added incentive for the retention of certain key employees. Under the Plan, which was amended in 2008, participants can elect to defer certain compensation. Accounts grow on a tax-deferred basis to the participant. Restricted investments included in the Consolidated Balance Sheets represent the fair value of the mutual funds and other security investments related to the Plan as of December 31, 2023 and 2022. Both realized and unrealized gains and losses are included in inco</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">me and expense and offset the change in the deferred compensation liability. We provide a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% match on the first 6% of employee compensation deferred under the Plan which vests over three years with a maximum match equivalent to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of base salary. We incurred expense of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million per year related to the employer match for this plan in </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023, 2022 and 2021. The liability related to the Plan as of December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">17.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 8500000 6700000 5700000 0.50 0.03 300000 300000 300000 20500000 17800000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 15. Legal Matters</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is involved in certain claims and pending litigation arising from the normal conduct of business, including putative class-action lawsuits involving employment related claims. Based on management's present knowledge, management does not believe that any potential unrecorded loss contingencies arising from these pending matters are likely to have a material adverse effect on the Company's overall financial position, operating results, or cash flows after taking into account any existing accruals for settlements or losses determined to be probable and estimable. However, actual outcomes could be material to the Company's financial position, operating results, or cash flows for any particular period.</span></p> <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 16. Stock Repurchase Plans</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In October 2022, the Board authorized the purchase of up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">200</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of our Class A Common Stock pursuant to a share repurchase program (the </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">“</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022 Program</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">”</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">). Under the 2022 Program, the shares may be repurchased in the open market or in privately negotiated transactions, from time to time subject to market and other conditions. The approved share repurchase program does not obligate us to repurchase any dollar amount or number of shares and the program may be modified, suspended or discontinued at any time. The 2022 Program was terminated in October 2023 in conjunction with the authorization of the 2023 Program (as defined below) and as a result, no shares were purchased under the 2022 Program in the fourth quarter of 2023.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In October 2023, the Board authorized the purchase of up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">250</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of our Class A Common Stock pursuant to a share repurchase program (the </span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">“</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023 Program</span><span style="color:#231f20;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">”</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">), which replaces the 2022 Program. Under the 2023 Program, the shares may be repurchased in the open market or in privately negotiated transactions, from time to time subject to market and other conditions. The approved share repurchase program does not obligate us to repurchase any dollar amount or number of shares and the program may be modified, suspended or discontinued at any time.</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We purchased </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,020,598</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares for </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">153.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million during 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,957,330</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares for $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">118.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million during </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">268,658</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares for $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2021. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">These amounts include the number of shares delivered to us by employees to satisfy the mandatory tax withholding requirement upon vesting of restricted stock, which do not reduce the repurchase authority under our share repurchase program.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 200000000 250000000 4020598 153900000 2957330 118100000 268658 9100000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 17. Related Party Transactions</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In August 2022, the Company entered into a Common Stock Exchange and Repurchase Agreement (the “Agreement”) with entities affiliated with David P. Yeager, then the Company’s Chairman of the Board of Directors and Chief Executive Officer (collectively, the “DPY Entities”) and entities affiliated with Mark A. Yeager, the brother of David P. Yeager (collectively, the “MAY Entities”).</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to the Agreement, the MAY Entities transferred </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">243,755</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class B Common Stock, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.01</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> par value per share, to the DPY Entities in exchange for </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">685,456</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class A Common Stock, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.01</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> par value per share (the “Class A Exchange Shares”; such transfer in exchange for the Class A Exchange Shares is referred to herein as the “Exchange”). Immediately after the consummation of the Exchange, the MAY Entities sold to the Company (i) all of the Class A Exchange Shares and (ii) </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">87,393</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">of Class B</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Common </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stock (the “Remaining Class B Shares”), representing all of the remaining shares of Class B Common Stock owned by the MAY Entities, for an aggregate purchase price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">34.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million (the “Repurchase” and, together with the “Exchange,” the “Transaction”). The purchase price for the Repurchase was based on a price per share equal to the closing price of Class A Common Stock on the Nasdaq Global Market on the date of the Agreement. In accordance with the Company’s certificate of incorporation the Remaining Class B Shares acquired by the Company were cancelled and converted into Class A Common Stock upon acquisition and are not available for reissuance.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Transaction was approved by the Company’s Audit Committee of the Board pursuant to the Company’s Related Person Transaction Policy approval procedures.</span></p> 243755 0.01 685456 0.01 87393 34800000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NOTE 18. Subsequent Event</span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#252530;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On February 22, 2024, the Board declared a quarterly cash dividend of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#252530;white-space:pre-wrap;min-width:fit-content;">0.125</span><span style="color:#252530;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#252530;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">on the Company’s Class A and Class B common stock. The dividend is scheduled to be paid on March 27, 2024 to stockholders of record as of March 8, 2024.</span><span style="color:#252530;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The declaration and payment of the quarterly cash dividend are subject to the approval of the Board at its sole discretion and compliance with applicable laws and regulations.</span></p> 0.125 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">HUB GROUP, INC.</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p id="valuation_and_qualifying_accounts_and_re" style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">V</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ALUATION AND QUALIFYING ACCOUNTS AND RESERVES</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Allowance for uncollectible trade accounts</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:20.744%;"></td> <td style="width:1%;"></td> <td style="width:13.503%;"></td> <td style="width:1%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:12.923%;"></td> <td style="width:1%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:14.103%;"></td> <td style="width:1%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:10.522%;"></td> <td style="width:1%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:10.522%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance at</span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Charged to</span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Charged to</span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance at</span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended</span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Beginning of</span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Costs &amp;</span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Other</span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">End of</span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31:</span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Expenses</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accounts (1)</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Deductions (2)</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">38,580,000</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,426,000</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,295,000</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,000</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">34,709,000</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2022</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,061,000</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,985,000</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,557,000</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,000</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">38,580,000</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2021</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,280,000</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">308,000</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,510,000</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">37,000</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,061,000</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Deferred tax valuation allowance</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:29.16%;"></td> <td style="width:1%;"></td> <td style="width:19.8%;"></td> <td style="width:1%;"></td> <td style="width:2.72%;"></td> <td style="width:1%;"></td> <td style="width:18.96%;"></td> <td style="width:1%;"></td> <td style="width:2.72%;"></td> <td style="width:1%;"></td> <td style="width:20.64%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance at</span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Charged to</span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Balance at</span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended</span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Beginning of</span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Costs &amp;</span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">End of</span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31:</span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Expenses</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2023</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,567,000</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">393,000</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,174,000</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2022</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,023,000</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,456,000</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,567,000</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2021</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,518,000</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;">(</span><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,495,000</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,023,000</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:-2.319%;padding-left:2.267%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(1) </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Expected customer account adjustments charged to revenue and write-offs, net of recoveries.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:-2.319%;padding-left:2.267%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(2) </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Represents bad debt recoveries.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 38580000 1426000 -5295000 2000 34709000 20061000 2985000 15557000 23000 38580000 8280000 308000 11510000 37000 20061000 1567000 -393000 1174000 5023000 -3456000 1567000 6518000 -1495000 5023000 Expected customer account adjustments charged to revenue and write-offs, net of recoveries. Represents bad debt recoveries.

$E%IY MZ8DWF!T1HB)6>_A3*&:"L4R%:J-H"Z!M1Q"PX^;4'IX/>1MG@&_\ SO^=,#+ M_#6FQ5S/+KX_3>B],I(IX*$Z4$,D-GD*0EIBE='1",-BO4'6KZ/'SFQ\T7;3 M[30C/_RM&>8S"S?&6V$92RX;@ _'KIE"82_I3#(3&8S)K&2J+EY220KB=]:9 MDV;F8XR,)&K0;Y4*"4$".IAH>2B<^E3M3/J;5LF<+ ,BGDTD>]VNHCEG!0PX MJ<@2"XY$Z2F 54A@P$(3QF+AWN%$BNHTV2O:5MR'Y"3L\,^C2R13KH$O1QSV MAEFM,:90HF0Z5Q=^JB?I]%M.;EO1L#^92A8!+,Y4))$J>N(*5OX+8,=,@!Y5 M7UNUS0KY+-%;P%SQ7"I&> C87RU(XD!](L(%QK2T/M;;A/P[23A[ YKZ-4)/ MFRD,@M2.EPA:>X# 5F@0(8[YUVRRHEJ0XHW&LMRFH &RB:FFVR,PS#R M8I@Q@6 ].0[/C,2KE(DN)=J-4*9FH/0E>@J5M&/ *K2)P M=V^SS]R+C>DD^#"O?CN!^2VL94)?;M@+$XBD+X#F:4(ZI M$+%@ZE!B1'/'0M&TYA3G^V/Q"XN%"CCU4EA4"KPDENI,5"[.L\QS#-62_[>6 M"N^;R3#OEE>CU'QHTA1XRNES=Z>3,;S3BZ;+<=)VWZ=7UW"G#+.&".JQU1Q& MU+!J(10>HD]!F'KK3V<.]QT?F^$7PU-Z5U X?ITG0/3CW3);NRE&8!$A8:LQ MHJ6@.((.VZH"HS56!N&MHL)5%TR[82;@NSSQ(%W32]^-FM'^=YK3D*A)FC.B M5,96WUX01[T'.#* ;!!"UC=@]#K4-2.K:U)5O>KY>B9-,1(M3ER5F M,D0!6.>YU])DGUAU;4#6.W;T.T8&7S0/&5A"4-P0*328\#P84HH/0@L0O_5& M56^4W' ^C_.ZY:;52&254U*94<)T240"T(B5"#:G;;0^2A%7SLEO]O)W:EPT M'36S-__]'V^F"(K=L@O?\!AE6]CD)Z][V!=YYYG6?.GRQ9,6JQ=_XZ,N>.P1 MK/GB"?.MPZ\WO!M@7Z_#7[SGQ=4;WG3O7U/?Y9V<)Q??]O3Z36\\0_=+[CJ[ M>,-;SL!QZ0F<7+[A;<=];? E<)I=O.$=GP,BHF)XV4Y/K]_PQB^ZYL.E=YU? MO.$M?]][\<7MFG$K.3-/X=K-<;097KK#Q=6;;[$=#GW7%W&?W+FW=O/9Y4"V M,PRXY?M\\7W\\$4>M8?-Z*+;7A=#SMWBR?G=7X%(ONN ;5Z"1;.+7S_,YM/3 M#NN-L=[@H#D:#)O1'^_:X7G^C5_8:KO])YQ2\:2#RT]PW:.![V+W]<7S%4\* M$4F,9B#1#RP0GXC5)- MDZ?19 &'PA7'A+="!/9LD2H7[ &?2!8V)V=,2;' ,LUL#(YCLV&-WE*-P3F+ M?0!X]M8IRZ*^\.QFGXS;:1?S>/;G 5@%O0H N/_KOPT&/\//P7ARC&=TY!.F MBI))>_24;JEF]!,0##G(S?[!9/Y!:#^1CK,98+/&!_YT>(Q'P^:22;P2EF9!>:1GA0_[7GYBF/_W\!)\%IW1TYJ1.7G'^YOA.?(NKH\D@M5.P M97XZ>X!LL8&UG\72CN+<(:S@W;!P)G>?OUULAVWW]$^T_^^GR]_UXPQ/0SM, M9P]>;JE;OO_O;UZ]?_EBL/=^^_W+O<4Q5+&SP?T%RM[+Y[^_>_7^U[>V]VGVSX6?C;GTT?_? ]4?[DW;T>/!BZ_G6 M@%,EW67',7\MY"=/)?V/$]XU?\]ELJ\32;&X\V#<#INT6-?UQX![6-K1]IN6 MWXZZKF2Q&T-?.[OO?AM]-M_$7I,&73&K(%TH)!K0820+ MV"P^)B(8=RG'D!('16KN00!=:M:\)+!4! 5U42G0D12&BJ4AT7N:=(S!9_EH M,/+H#4FY>?JBC7VZ)CJ.:CE41LG?3I#JW,'\^D">=9/G1?K6W?#(WO*]?_C- M=W\,=D?YQ\\.8()^],]T4]P.*NGP+GB5#/UQ.YW '3_E]-/L[HS2+0#J_ L1 MC?NC<7XZSD<>[.\,3X2;P]V[Q:TQ8S[T,9RGB]7S1; JG2BC_]O\2_.""G2Q(IJ%<&]LN' MW$V:Z(=SZ )RG%!6-S=S^G7?T**YF%5Z7DK4%HQ,&0,F9!KBM'*$@4S7DBJ7 M!%L6J]P>C:9^^"ZC4QWL6.RZ//GE40.['><(Z-L.@Q\.VPF8>DN@A,O-#6>D M_NEJ/@E(D[X!L&W/[E=ELRWSY+;?O/E]^_7@W#][^_F[O]^TW[P?O M=P>@+;\'E7C Q&#WW8"I']*/@]V=P?N_OAR<4:1/E.CMY^_Q,G-"+LO>N0X7 M/P'H@AW 3^1:]TQ_WVF[P>0@#THS!J0='&??#?(HY72%/G;U$R]1QY@JPI=D MB4O&$FD")=861;+1E&8:2DEN63QF5F'U31HZ6_,BB9/'++22F81Q'AO9WAB7CKE<^E,)'375_Y^;3KX(UW>C#^-[S) M==_ZBQ=>%R:^R'$6J\6HWU?9<0V[?;PJ^I!)64.#(QQGM4M/+;%91L(EES0Q MK117RZ*/4VS9@4_&E2 "I@A>)9#K18Q!VZW=&;0B(^A"W^R#(; N0T LQ\"\ MF T%3G/FC!'OI2 RV4 X@?G>AW.]8M?=!F1)E:X9,)Y0HUQ M1)H4"6A*F5 ?N!#*.YOOK#/-:/-=WN_+1D<3[ Y12\3IK[\_&_SEW>[O;Q\/ M7KUYOO7-2)7=UY2&6T=U7G[R<=)CU: M@^X$FP9^/!@?Y8@IVVG0C ;-9#R( M![Z#K?^X?,#==O\//+9J5+^+K='O1"_I)<_Y)L[BAI].VI^6YZPX!_/^WG=R M7RCZ%?_%F8M?\5^XF[DOO@3>YP__S(Z=@7TM8^^B4"6B5O6<1*U)!! M>0[.DB \)XJGE)FV66FQ' %]KE=R7U/Z'+N\=*P5RK>9RD> M^+X+M" T6** KB[Z#7VZL[$*BN)IH9*QB-E]L[QF!D:O/>? M7LU+H&9E1$LSJ"Z#K]"8[VVH53> \$8Q$E>=0G:IFM43_J#M!BT.%!O\<]HU MX]3TT^!0[VK.,HE^6;?O1\W_]'__N')2W*"#?+7U;FMO:S ?M=@-SA,5>ELN M/*YO@M?PHOCD7Q[Q1Y> YK!)Z4RB_BVXY)4*T4KXI"]1&"X*43D78"O(,:W& M(;(Y62:XXMHNAT]NI]1AJZ+9C]?-*+,5HA.GE W^.@V#OW3M]&CP=W\\N(&M M^N@<"ZU4Q FJ0] LDX+ZC;1&$)XY_+K;O6\_KE)Y MV?5_#)YU;?O'-_4"WCH%X'+PR*R1>"BA#$>S6^M(*(F"&I*+4,QF*^A2P=-+ MHMWN+:B8('66X3&Z[%1>O:X".+>'#:4Q*6-1.\Q .MX58FWDI$B3?-:!%VZ6 M"INW+:C_P_^_.>IM@]5!1E-U=6)%?=+SNU9LYBCP&'7!X11?$@?\IQBET"X6/0>_+XJPK/#4.52UO4_W5-[XL MZI8,L.P42:%8#*NEPO1%;'L2='+XNPO#?U+C)[1G,:>3M?_W)9B/$(2#40_#L\S< T'WW/SS M^IE[%+*X,D]M>2&+):7$W>HU;QO,V@/!WC63!A;/ G&YRVEP-.W&4XS(3=H! MK.C='(S_$'Y$M0#S<5Y^B@?8:&RP'2=/[\*.[Q:)^VK(I9)T4&&_$D]A7[NF M;OE%J:X3I#'?QK=ZGNPI\KXYX5^L/IO/DP[O0%6K5Z'['KA(%-G'@T'$Z0BW M\YQ>>DR#/Y7^/RJN>V#?(IW[!KU$[GX$:WKQI>))YWN)O'=\".M^N-A^>L"2 M>XXE;^8I,3TSR0L1"[(7;@N?G KH&SI,[%W+"2[((U]# Z3S"L,E=E-P@D4. M=I,T1< _5A*OJ2',\N28#3;>O=QMKC0=,QYZ 7!SE+@TDQ^ M5_OC :@A@P]^.,V#?T?7$Z9 #_KV;TN-HU]P^A<5!7P?;.1Z+_O-@BE?0>B2 MF4@V&I(MEN1QJTG@66%LA5%O163ASL&4N7B:2:?E8?-??W_VEP<4_?Y1U%(K M93".:(8M]UF,!/"/DY1L\=0)ZOF=JZH7/'=A>?:IQU^D,J'0O&T6TZ52>7OO MQ?;_O47HXEO5]"^_88NY#WF>W\1ELG_B,D%/R>#"P.!ZTIC?M*-\/WQ<.*$F M8BY4.![$@QS_&!QB7Z%F!I=3G^J@&0_\X&,>#LD?H_8C;#+[,9Q2@@OC*;I6 M_7B0HM0@.&6R5+*H1Y[*%:0"-P M.F%\0%AGO;:F+"E^_WS-3^)5?Q#K .)_Y_$*HD%W=#_.&_@,!F_: MP>?5N_>4I,Z3TZB= )/\U[1!%@F!H/!N.# M%@NU%O79DP,_^7SO'_WX2V[0?WG^#C^"B!VEP0]\]HX!]'BX'OX);X#K^Z7P M)=S%_#[8P6'<;Z+?I!]/!HX.DC\>KT[^)AD5-R429Q5.IHJ".*D+H3R&PH7V M02PI@W_>5VG6F (-](F?W+I3SH/XO4\LXTQ9)9(24-%A,YD W>4A4%/7CM#A M,#P>Y ^Y.QZ\0MO?QS[%ZX6?^%D?@<\XRND]SDKNLUHPT/ITUHU_L$?>#WY M]X?Y:<"YVSK1DYN^IO,(:SJ7PE^ZR_G+;,,G;"./?UP=4\B%SC,]883,QO3+U!ON(:E<)D',5+0^BDC M*?M$)// #%WR\.:!,D-YUGI);+/?_+/IN!GE\7CIO2M7VZKRGN'9C$)?PAGM M(Y+]I6L_3@[NCFO41ZI-C$3ZI(DT.'F/%1ROZ\ F+=1&&9>#:XNMSW8^WWC% M.%=#(/Y[F51WBW=;:J?GZJG^5@9[03L[+SC"_HPCS*U6K.3Y6N#Z,P]?[]<# MB8\AMTD[F(YSOPK>*S?[^,@)S5A?CP&90 _6IQ]QN$/Z#%$+:'O_@+? M;-"1. + XCZ[=CAH00J?@?>I'V4*&'0:E954GBD%VO-=\'!;LOMIF(_[\-$/ M3 U^W]K#@7R&:ZP;^A%?_/0MYQDS80A"[ Q6E:8[G#EVX>B//"X"1.R3+U*_ M8S]-S62^KZV+.BD.2]A)LWR0(2%A/N$_,FI1P#NU=!>NK6+IM M?*NVVSZ%[<[0[Z^F#_F=L'CA6KV!47PC(%3""KA@A:^2YX]/PZZ Y#;A4G;+P3'K%9TELXT^]H\N%J&?UHO[\'/^\E_?;//C]U;Q8YL^/QR"X@ "ZIEQ& MJ2PK(*YD"*"G)=(Q!>:69B0[FR,7R9N@ES>V9+0W.9R\Q%-X?G(VWYABOWI( M=U:@OV?J^SKIH/[34TD+ZM,,T4_Q?T&M9RBJ%U8G(4>4UK'M ZH@E(?'XV8\ M[[2&WLL/F*&'&A7J7'DTGDEQ#'O"I3Y3X^3I9VGT1*I_WH2C&Y^-GW:@_WU MDC[9PES+.\M29O%8+ND6HR\( [YR,76N'S)(UMZ)L.5X435D3:ITGTF9!@+5*HJ.@AM$BE?!+\G7A(:S*[; D]>A* M_KJ&D/AI+/PTJK#VH.9W2MOO@?K\_C[0+Q(XTG6>S(OWVL\3SD]8^X=V;E6W MP L R7MIT$?:"VID<*/!3)I,C]J9[C;$Y+>9;00? MC_T0DVI 3@SZZR"G4M\/=+9X5M0R^,NP!9(!5;-7]WZ;[1;V^>\H(O1IH>'C M/K=F;;CS[W=C7'=P.LXYWDZ?< -G-^]-J0J.H *&ZUS CDR_$(1$!L#OUP_,LC>G[2XFAZ2%([(?,%CW[ECZ4UCZF3CYGE"\ZT>*GU ML::M!VZTVM?<'0UVA5G?:S.//\X$/_%6#7K\Y93,E:9)> M@"92L)11!A(PZ:$H:7U(,D;_Q105*6FQ$2,N-H/U25,BGCGX#G-*.*D\+_:" MW-Z^Q+NO\-Y#%CO>G4YZMRI(@G.DWC/@\4VH7?/'7/'' @<6U4+J@_;T]68R MI;>-KBQX/U?O/DL/KPQEX*N\8#\^2QUV',B*^"P8,=$)*F,66N7/44;80GV* MG@@0'D3&A-W\$B/,11.XT9ZJB]+!5X;OUL"&CY:)#'T1_!UR;=-&]"XL)M[9T++)I%LN^' M/'C;M9^.!WL+I]E)L<[V:#0%V^.WG'OC!XB[I^8#0$3T;H+&%FM/@P@ZOWV0C>&#S-.?/SG.>W/PC^HF:SVBN6R E>HG>^FXR>/7J MU4D9Q@X(A &CY&]XUB>QXLG,=Y_@Z+O[FS,FR8/Y'4S$,&F"4_/1S]E)KQ MT= ?/\6KGS=9I5NJF3UOGHH^^^"?T_&D*<>+1_=?)7F4 ."?\!TPU_\$]I_6 MTQWFJD->6G;3*4D==*UIN]R^&$-L"2'^XRMT?;-&Y_I\4=$<'=:&YA[WT?,P_=UVJ( MS'7*A^C6#?OIKJ%ZB%VI[-S:OBCECJTOWVZ_>S]XM<+$\0LI:L6'UF]@B84> M_(9]/^\+4OK!08?&_)_@10__\97A77=&TU?P@ $;+.HM3N#A'W#V 6?O@K-^ MY4B[/7C7C/\8[/@X:;L'S+T:<\T#YEX'<\/*,??9X/=1E\?M$-/D]B:^E-[] MCS[8!S2^$HW9 QY?"X_CRO'X^>#Y<(MC=S8UT#;<6JT58,7N=]/T3DC;EO+O: O?<5>Y?.=.6JL5<. M?FM&6%]9\N!%,X[#=CSM'OCO P8O 8,QAOZ/IEFY0_?5 [8^8.MR^*U:-;]5 MB_J'G;8[D]+TY_$BV?#EOZ9@MO4IJ._RL$]O.9.Q!-^>3#!Q":_/^N0/WDZ[ M>.#'L]3%^==/>RX_T,8#;2R'-O2J:4,#QH]S]^',Z+D'I+TTY$$?D/8:2&M6 MC;0&6/(7O5%0DYZ.Q\V\HA@Y7'_LSVX/]B"X &N\M\R#U2PP?#Q=]GK,O!=FBG)Y6@ M&#%\0/2K$=T](/HU$-VN&L_M&1:^=]JD ]%];WIT-.S_AFO8-O\!K:]$:_%5 M/>:&317OF 6Y]A3O;_6*?253[YYAISOYMENX!Z?\\(H/K_CPBE]_Q,?CM7 MHOU5;UK!J>_LOOO[]KL7@]>[NW][]>8O@[WWV^]?_G9!U<\:>/0EG.';,.DS MMN6BI'E>S/[NI%OSF>)J[+V%G2.QJ!G63MH.+<>8$O*,&S&!]@/K._5/*NK;CY@RZ\S4SY? MPX_]6?D-?:G'F-C>1;9*M/)%"X37PSFC6^A05MW^ZPS#+29^=TB!@\B'[1OARN MX;F>O?6\C=IB;@(<1VI*@1L=PC:[IJ]!+UU[N.CB^0E /Q[/>TD?'@V;65EZ M#[9TSAO"[Y,W-=B9=OWNSY;!SWNK M]>\[?QU_//!][^VS>SYQ1H=Y'"FBK+Y,\C)^T-O/5]4!?4LN.@/D:;?R9[_OO7KS MO&7/,J='U8DZ2[5+^Z)0/OK-. XFNG18VS;LS7XX4R[D>?G M9BB>#&2$KWS^T@!? ;C!T[<&N_#G83.3&TW? MJ@;/LAE-9]W0^U;,P"BS!R:Y^-J73!\E5X?['[;8Q#F#- :V"ON;/P%W<_* M,&V&J>?@@(YPR^Y4BL!)'#;8\NJB YS=:O[FL^/K1<1^[!:,L M[WK2^OJ9+@X2I"2\&GX-,!/>%=6#$X4%7W._GT4!BL-'6/5Q=INVCZ'.>[E] MY?LS&=VEON%+LY!A'P] =GW,LYD5'B>);/=W/_ ?\@(*LZXQ(/C[QUWX^G@% M;#N )A!=OV8!ELIVWNSTK_&7["G9Z_W'V,^SR= M8=X@ VE*,VMATZ\Y:/)).!F.Z46.,VC_!N*Z&_SP?/?%;S\^QBDN_5-1B,\/ MKC]4V'WT1PT&,]+\FX TSS+PEQ$N.&GGWXTG@W^!LH:3D^&89XUC9\>?*QG;>0G17RY_U>G#^=#8@^;!..@8&'OS^/'7LGU/K#G,I?O=\[H7+\ MPNL3W#F%]*Q_[5'7 &,$;K50GTZHM">?^186: %O^??Y7KL/M;'ATTYY, MACX'DYXR>T5WIK[-AB4/CK/OD&[&&! Z)1/8]Y"SC7XQ/ZA->";S:I7XKM M>8$=MG.2@QW"XT 9'.*79X2&.#L$IC7$0;S#IN\0O[CKUIF-]TA_[MU#UP)* MPDY..=<,A@N0S,B4()D>SPYDV'I0IH>PE !Z@71S*51@[@Y M0YO9 !$P](:/>RS%KEBXDS2-:-!BMX[#]B0/(4V[GM7LMVV:$7< ],S_C[UW MZX[;2-)%G^=?8,V9GK'7 GE(RK8L^^P'ZN;6M&UI1+F]^VD6JI#%@H4"J@$4 M*?K7G[AG) I%4;9DTLV:M?9NBU4%Y"4R,BY??(%=#E!Q#WA5G).7U[*3MZF' MZH"/8G+A^=-BZH@P:Z1!X4FA.8&R_5 M=7O9@S[FQB>TK+ 8*W 589*P ]9AB;Z^A-T(\=ZQRW@OP'"\Z_:*Z,EY99DB MG84F:F3:M268I.=+Q*,DLDMWJRYMWFHB0F&VLS MMG\\&2%'O)'YA=>VRB*;)JO[+F$OG26'.]>'HB=12"D.208D'!7W_1Q= M(-X7^&Z%)++5>HU"4H85Q8GI8'TT;(7W+&QLL;(ITXK=WR[B1J,=8_I(Q3]$]1KL($VI>K"0:>#> MS,W.V0M'=^4=6D[(T(@7@:@N<&%"C6/@J?M6,Q0Y4J]ML]:1@PD;5C/XZ9+L MDBO4]?U(E?8AO$V\F0IM*U@8#(K"Z\'F7\'\^47P&=T*:'UAD ^OF1GIT8Q3 M=&!N@@@NY;O@7] ;+[%3"OPO:@:^!=3$%<^#+5+>P@S#L<%]MU(C%-86]'A1 M+_2NA3,:L.DA&8_W_9R]N;&.4G<591UE"R]L;( T$#LL:6;^-_;-@./8#][: M-@LF=\_F-CADNO.K@X"] MOBJZLZX];F;RDDW2]_!W4F8KH5<669W]PE8J72E= )L\R$>AN:BZMA&(Y*)M M!Y#:9F#'UIU(G15>KO&VJZ_8%EYLX-:(8R[DL'9RP>G!3.?"'NJEQ6_H5J*K MHEWCEY#9O@H:9T,(YO3RC5:(K2Q.=MB+6S>7P^P%K&/)4/^4MM+>W&,\6*K6VI"G1V$!EW+ MDL0*;A;,-=9P'-1DU\ N"0>'8CNU_N*MHG<(A11U_B"?9#*PEVK/YY5#AP6? M1EV5BQZ-.]Q)]D)PE4 9/4NF]*IK!^FQ>0IVV?PJ^^S9J]//LS-0<,//Q=5_ M_C_'#[_X-D;=B,N[P=U9%O0:BC(6F(P+'"2&GUM\>/04Y/.N:R+D/L5?9 V6 MF0^DV'KL59B='!U]S:NX!"M/PX=DLTGL.'M9O,T>=VW[-L]>?$^30FO:0IP2 MY?D.I$LS -( ^'MX(BP4'"5\S#.2*UKS=$6>!E0NV6??/WOVE,?]>=9VYW#K M_RKQNE=@@?9HJ/%)>D&2UY*-.?=V]V68P3T9/@)W^WLO _XJ/OD;#,U6\YW7 M0Z6C/5QN9N1V'(*>O+WK^G,Z#*H*1X'MEN,DR2G$R#\W!8>M.\>&DPWG_0WUR>/+5H[^DJFVTH9,ZK!_@SOV6-NX MP2S]-^A(UG!1;Q4 Q1'*RVYOST\.'YP&K 78I]2M[!Y^ZNW(]%-.(6QGDG?$D26X"0RF('K)7G,%,2>QO#L174OJM;Z M'!T?RB03,"BF5)P332ZXA 3R"),2T2;C85A*$)\B6.R$]\->TO:2II+VF%), M\%9+0&C**@$(:7SJ*H,1#X04,H%S@J:1GSD'*U#/81Q&D.]5T[07?-43+'LO MA7LIE%(1F$5!N)GYIB99X=2S !4YJDAA2B=$N=W6C(@J5AA]XJC7RZK1I'1LCHG M^*5YM9@P1Y0<7%_E!<;"2C\0,[8PFAZ!G/U5CP1I# MAQD5\Z4!I&(ZORUJOCE'XG017')(AP%"^39(I\U<4@R*"#9[,->8>)Z!_5>V M:*B%!4GTTPIL^Q0*W";EZY>!^$U&\YAK-&WF4P\TR^ M[7QM'Y%*5K0LAB*#HZ] 5A04O,:9INN/;[_V.U7=1RY4>'>VE)/VV>A'= MSX2[HL(Y$T:V'E7G2CDO&(';$+#?TT59$XPJEF[P#'CA"\G3PK-16U7G@9L)NVUT M,Z(+Q;"C"&'S\\#QB,*'5S%PAVT&UMT5+UNJN_=GJ0OGF[KH$!V(55!4]NFW MG3HQXZ76-J*+QG#MT"R+QGSS+HQ$9")NNB5Z;&EU8>[P"^#_$\RC2&ZGD&8( MOKDG&WCSA/,.@^(T[NGA[Z(>^)WIH2:B1T^.\EBFQ 8DG%=TZ/3&"TRD3-H@ M]$S,N6-^6F[R_/3Y#UIO LH)_A6K5^ 97)\%/ZI104T7R4BY-5C.=6TVYZQB M*V6VJ=]>,5HU9RNNX")#3)X7ZW5=X5F(2AXA(CB5GYJ*::01$\95V+&XK(N\ MHSCB7*XL_!W58:N!W0M^B0$X4M8E;LM61=)]T6TW/QKD*MR=@W"Z.8?UR4Y. MZ!B?$!",JVC2EF???__$3A]^)J?O%B$NU^[KIUZ=U&R2 MVM3 R#6V7.9!K=5M>&'B?^+@&.59XA,*\2T)EP/Z"LOF5F#)>.#IH 4#B7/] M7UQ,Q0;5M>A2KK[+QK/@ ?0(C%>#:@L S@88U40A\F_:Y_8HS]L$+>_4ORC! M-]*_$>F]U\0?K(DM@G-WM/%+<)30*CE^1.KX^,/4L4W(D)NI8M3/HVER@R/& M<-48H++(9*XV=RE96^1^O&= 4A<$RCR+/0D24$^\W]LFNL&9WV'W:B M[N;Q^!$3KTF#<@QLL0(Z1;4+#-0#Z#26(_PERV?ZJK& M])WRC2[,.U"P'&E&Z("OX:*4;+$(@XM;4]EC(6HGAY7[#=P8[Z'%R YNS(N1 M<&#D=Y8$XV8FJYW!:%L#353I?7LTG;,Z+,0_I&5&JIBPF[5VFJ]*OIB7(&:5D+F M"' 0'#+E_XCD#DD<*!*./WCXY1$71B([():9&I0!\Y.\NJ[P/O+NC!9$QTQ, M+LMB4WOJ#395Q3Q5\YDW$Q8",P5$?X5[",-]NUE[=+.+_G\&'F_H.MTXK7 4 M(]RXSLQ !^\8EP9M:\PPQJA:^NXMRCN"PV#2>,L0=Z6I[Z/$>\E113#J!^%' MG+^US&_P<(]5"XX(5]ZZ=:+T76]HM0KYBSNJ*X:9]_,ER&_ MJY#R%P3LRZ,<-!NX"E=Y]N6# RQ>'^>\'\'G2=!B^WM[NH1;3C)4104Q):4?7^A7P6EU/6QLMU44D+6P6F^ MY%U??'6$ )- @#!4GB"KW0$/LU7F'BZ1B-PAJ?>L[A>S0',<#U/Q\/LKY$Y; M@F89KI2J6]@U.6;'@]Q$!Y^U"X44AM9\;(T;*'YM@MLA"09.)P]H+EW@PA-_ M?\N%R+>ND'+MVD"F6HD+X.(0K:R0I!Y>)E$*&Z<)@!@2%)_L=\8D2+%Y4E9* MS\;]!6>\ZA,2(;H+TT #N-8=^-PP)<;SMK9G2#?6E9)PH4S.F/LU62A&!XZH M6NZK GAJB$8X].FI>O@U!=F%<9C64668*3Z01&+R$B5Q&.%;>PF>.;8'99^@ M\X='-G-'=NJ&#:7#\,:3NFKA)TH8X0_KM??9>BM$'XV#(3OY*B&RVHT>R*,Y M:DQ6*Z1J9V;'51BZ=MTB$KI!M5#LK[N[Y-]9;/#V-F47A:VHUB(CC\R(/YNV M.:#KYX!#F!.AVYVD6Y'&-J:Q'*>TFJ&>30?YOXIR3'N+O#7PRYI#8[F=/?\J M^MT:7#K#%(=W8;[9XLW-4])<3E&7+9W)?)243T!!$]2ZGE'W9F2Z8L&0HAAS M9!,#F:;&S+RY5B*+)NVS+9;N,5O.#L_D MYV"%$OB,-7R94 O.)2G(4^1(=5O7Q:SMN(QA@JC5O]I\#&-NPT(N*5,ECM:> M4+F\::ZCR &G3;PVQJI?\08V4TH%XTGM!V%@9;PDL+]#.MX@3'<:((Y MWNE#;%I]99R#9FZ)D]O[:@XN@Q$*2*9*C'46S!)9UUP%07U)F/$0R"MI%RAX+4HV?)->C+Y(U4:Y$8U=O[C!R>W*4@ MCY;=F,=)ZH"JL'6-^AC0")"7T(G:$&$K$,Q2, DLQ@,2>^7X&*=$T/ >\TNP MSY(U'[-T1QVCL!ZN^T_X.ZD"E@_>B$P3290\3R81T#*C92GX6N',9(O:A2*\ MFI;=)47B63%]DQ[!%!%&4BT,=4)2#,'$(.E8Q(C<%ANC/YQY:B,;&H%$26)" M-$87BX*IH$$#/T?>N %EE]'O[C"+J_('=:>YVU4DK[<5Z9MM^-?/(JPA^SM7 M?]T3H^T:5#SHW1JI^PHI7S^HR8B)L'>,EG%HH;=DMVE$#I"2GCHPJ]_YJ='K M%+?>OK35"H.X%)4,CK+?1&,[&:E55#*GG#U;M=A784P56(V#$DYWNJI[BKDJ M3;"VH[@TBF]!Z:CZ-/:["?KZ-=R+H%%17R"V:"+4[JS+$1DX$9 9ES$EQ9DC MGM+;/BI2G'=!^IA9M:+&E[W50 6*Q,M])?=#SQU,U@77QTU@)97%.9ID;CLM M,H*+Y;6JD3W#ZCS=*(DW D7PX=+L;,Q1'YNN[)@ K8$+EDC<)\9>L2I6P>GD M#!=7E&0IHA&5J,OL94-("BH)T2 )5VPT%17ZD#U]H3?&]+"0B92[M5'/-3"9 M?FFM9*2:@U798T$THB]")TB-'0F?O>MZ>]"FJ=",AR,EL<=Q4(8",A-IGNTP MZB<,G6I8%\M3,8*W-7+I'N@4KC'4:A.!RQOJL@C22E2&8)!2:W,OU+?:-2"I M^(XX]G'96I<65Z?;'?UK>LB$WSW.76Z)VM3ID!A>LZ'PH8\(C.KJ+RG9E:C>8UL=BWSY$,S&^ZQH M[X(8Y=I8"$;9E+7ZU6J-$7]T9:>*M+[>$IHCL.&YT'F$9Q+)<.F.J403D$P" MUE]34XMQ($.2DG2(C4^;ZFF_?'@4Z338W=^Z"I+E& <-MMMW[:&#MP\=_&(/ M'=Q#!^^&PM:LO&,/M9M<-0]1M'1L%[=9!,ZT@+(TB M1&@7/\3:G=6+ _I=H/XZ&#&FQH:JRNIJ15J.W[ VUGMDV6#3P!)#-2I&XH-9 MH;F 201ZE:KMK4$:6(.^)A$!ALFE4[3?B''59&!6P8U1%QGF1^=7#)C'P:S; M0:+>X=VZ)4 4W01))(?P2&KGI]TA)UJQW-.0XW=$$4^NVFMVRG!5]BV@[XS> M2!K DVW.UITR>VQF?5561:=. !R4T/0:FQS;+T\#FDD*(!T%ES7U^/3EF]@C MMM?V340 0VA4*CB<[H<'#]43CIF)MF0KDMJ'(0;C(H">J@/IE7';M\N@R;^M M4LH8O;M$['$&ZH2#">SBR)REM!&&3]4S\ZZ:P;NI8Y,"(#E?A^:G%AQA%\$" M=HTB$"^]2DZ6-HUAX"MV@DHDG'K]1CP/):W2#P5R?:UHCPT>;.P8/SSQ&U%@ MV6N _W^T;XQ!#SA4BZ?\RIDE5? M_4YU^()).=1P1<3 !?*!U0X]0]O7V/S< M#I@-+E&<.$48[R@U5TGC6EC+7X1QS4^]-NVQ"BEM/HYG2,%T;E,%K^+#@4Z,. V>2+T_^-A6\ MH*T7K!-R9($<@G/;Z^)2$SQ18%P\/NW#! (R*(3.X+3+4-1"F2NB3#JWX, M M*V.Y9@S,YZDU_34T<:@O0(V!*WR#*9Q'@\//QG7;Y#%KP@L']LNFJWH"S7,0 M !>,T2L48HB9+!QA?54I3(5/64SK3*[C].F"5=D^7U.+9"^_@R?HGMBP3R@> M>0"W(MQTTH&+,!BGTK?R3>@ZN!/[U3U7-2]C05!J-RJ!Z\U7,E)E'+QY=1KM M1>DV-K=TRLG1\0.CF5G!4ZBHH\3:%8M2@Y_)CR'50B LYLP9P;[F&[2PT*@Y M[XI55O/EFYH,/ 4^YH^9]M1U<7.5_%SUKV:!/1S69]U5%ZB]++JN&7L_'-$V M$=.E[+\RDW0A5D@=10'; NS7^48H/(2(E0E6)3*O5AGHH'!1L3$&*_YV#(^J MI$+ PKQ^=*BPT;)-!C'JB,W0QI(:_6%3'WQ)+G7YREBI6$4=J6/BW<(SD.?O M(8\+;%0HW^N)=5)!3GME>6O*\J\;^#1[PE;B/=>'?]W,U(AP^42)/KD2NNEV MWQ$0.<83(3-(B'SHG6AC!.9^A@)?BF:NZ M59JFB/ 2_U?IH^[0.]23T8;D;;^=51*X?F0VI45_^:,OC_SLDS*/\;>Y[,N7 M?1SG1_#[R=5)VL(6UQ1ON(*0&Y2#Q25-!C(QM0='R?HC#%949;I\#HLIX0 T M,8N,DU2(3&VN"$7-9<#9#,Y((;H_HJ&D?(R4]!;<*&*EHE@)T!2^TR]HB%?W MO7[)%R?U&P8&\\:3T#,;$.^>QJ%Q=[C';>Q'#Z-^6]5H<-!)RU8D! M?KEQ."P/1\?V$<2A2_@L!7%MUB69,3%H@:U>Y]2-& 'BYT16NND:BH-W7&"T M9"Y_^1>_@]!PT9HP1]"$0WEE8F,#HOM*B,8&*C#&U\ %X%3877- M(%6I\\ P28BEDV^3!Z]@$LOZRH4UTY$>9L_Y>.4>\:/)-"XQ"_/VO*FT]W!A MSR3D*0TZZ@IRB>C>(ZL?L1K,@F4C(IDK SR$L:9'I#.-4:/T^,^OW)3G&=Z%@Z?[#<%R9+#(.73D^7G*3HXY/ ^S;H/Q:0XY?*'EC[UV%2,N M$]D0-(0J,N>W]T!*%"2G=(>BHK(8VSTQ$;/UK2A]' ;> 6!^X-A(#=&S_QW?#P.PFRO6IWZCOY'#X^^^(O<:E-?N.8S^.U7)[_QMU]]??CE@_CB_^__';KQ/.0& M_1IV: ;&^7F'#:T.9'L7]'_3VPLN0\E7]S=\@>,?)I39>&07&/R?%[5\BX_= MMW9AJ[FU'C(B4,A4QOP]'D7KZX]DGOX^(\E?6+MD^<=B%9*[>"A__]KP!AT] MN)75F5R/#S!&/L8"_(L(Q^GY7C;VLC&].J\$##6U/M=H=+IT/X9*OZD*GU[G M3QI N,$R[VR-65R C+PZS/X1,"S]VX3O%J;\AQVLB7%\RKG^YG.T:^X/C_9[ M>@?F]CMV,'KH3Y9%A>%9:V+;8O,^3+-2$"\E&]DKQ]^]\J^62$BTSI[NU>._ MJGI\\-5^3^_ W'['#OX=T3SOUXQY]DKYV"@T]V19A<5V]'.O0#_FWCSN*G@. MJ,_3.KS#UHU[#?HOIT&_^&*_IW=@;A_%P"1=.J4G7UKEV5Y/?H(=^!OV(\E^ M/LP>AV'YIQ&YO8J\J8I\M-_3.S"W3Z B<]&/SZUAZTN7_GV#H,=-M]>6'SEF MN>PV%]GCHNF3&HF[+7Q[97E39?GU?D_OP-P^K3WIL4A[B_(3[,&;);RPQ\3. M]\5SXNWYTTC>7E/><.Y?G>SW] [,[1.:E=^'/8O[U,/LA8!W0GT8P]XKTIDF@O7]^%^;V"17I#T7W-OCX M)6G.:)FVBVS4*WK$XG6F[8.N4ZWPOPBU_1T@[0^L-KA+*.T1DH@81:B-4ZD= M(:>!#%A6MIVN$_J1_RX:@G)CZ3CHW\Z>#B._0$ZC^LJ]9#H+J##]'[$Y,]:B MGQP=?7GN M9Q*'OSN3*<]]"4N#SSA^]'5\L@T WG>OR[/EF$\5'?*XOG2U_ CDSU;H'$1N-/%V8#-WC95KWP, M58/O.3*&B'X2[_K$24XSX[\J 3 %*@1U\-3;\2I8'=A=[JI_-EVU;)T\C M8